[Bug 1859858] [NEW] udev has truncated ID_SERIAL value for scsi disk
Ryan Harper
1859858 at bugs.launchpad.net
Wed Jan 15 18:29:19 UTC 2020
Public bug reported:
1.
root at ubuntu:/home/ubuntu# cat /etc/cloud/build.info
build_name: server
serial: 20200106
root at ubuntu:/home/ubuntu# lsb_release -rd
Description: Ubuntu Focal Fossa (development branch)
Release: 20.04
2.
root at ubuntu:/home/ubuntu# apt-cache policy systemd
systemd:
Installed: 244-3ubuntu1
Candidate: 244-3ubuntu1
Version table:
*** 244-3ubuntu1 500
500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status
3. ID_SERIAL value should be 322dc58dc023c7008
4. ID_SERIAL value is 3
--
Launching a qemu VM with the same extra scsi disk like so:
-drive file=extra_disk_1.img,id=drv4,if=none,format=raw,index=4,cache=unsafe \
-device scsi-hd,drive=drv4,serial=0x22dc58dc023c7008,wwn=0x22dc58dc023c7008
On Focal udevadm info output:
root at ubuntu:/home/ubuntu# udevadm info --query=property /dev/sdc
DEVPATH=/devices/pci0000:00/0000:00:03.0/virtio0/host2/target2:0:2/2:0:2:0/block/sdc
DEVNAME=/dev/sdc
DEVTYPE=disk
MAJOR=8
MINOR=32
SUBSYSTEM=block
USEC_INITIALIZED=1497555
SCSI_TPGS=0
SCSI_TYPE=disk
SCSI_VENDOR=QEMU
SCSI_VENDOR_ENC=QEMU\x20\x20\x20\x20
SCSI_MODEL=QEMU_HARDDISK
SCSI_MODEL_ENC=QEMU\x20HARDDISK\x20\x20\x20
SCSI_REVISION=2.5+
ID_SCSI=1
ID_SCSI_INQUIRY=1
ID_VENDOR=QEMU
ID_VENDOR_ENC=QEMU\x20\x20\x20\x20
ID_MODEL=QEMU_HARDDISK
ID_MODEL_ENC=QEMU\x20HARDDISK\x20\x20\x20
ID_REVISION=2.5+
ID_TYPE=disk
SCSI_IDENT_SERIAL=0x22dc58dc023c7008
SCSI_IDENT_LUN_VENDOR=0x22dc58dc023c7008
SCSI_IDENT_LUN_NAA_EXT=22dc58dc023c7008
ID_WWN=0x22dc58dc023c7008
ID_WWN_WITH_EXTENSION=0x22dc58dc023c7008
ID_BUS=scsi
ID_SERIAL=3
ID_SERIAL_SHORT=22dc58dc023c7008
MPATH_SBIN_PATH=/sbin
DM_MULTIPATH_DEVICE_PATH=0
ID_PATH=pci-0000:00:03.0-scsi-0:0:2:0
ID_PATH_TAG=pci-0000_00_03_0-scsi-0_0_2_0
ID_FS_UUID=b20cf5c1-15ae-48a7-a5d9-dfcfd37df494
ID_FS_UUID_ENC=b20cf5c1-15ae-48a7-a5d9-dfcfd37df494
ID_FS_UUID_SUB=e06d861c-c6e2-497c-b14f-265ae37060e2
ID_FS_UUID_SUB_ENC=e06d861c-c6e2-497c-b14f-265ae37060e2
ID_FS_TYPE=btrfs
ID_FS_USAGE=filesystem
ID_BTRFS_READY=1
DEVLINKS=/dev/disk/by-id/scsi-3 /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_0x22dc58dc023c7008 /dev/disk/by-path/pci-0000:00:03.0-scsi-0:0:2:0 /dev/disk/by-id/wwn-0x22dc58dc023c7008 /dev/disk/by-id/scsi-SQEMU_QEMU_HARDDISK_0x22dc58dc023c7008 /dev/disk/by-uuid/b20cf5c1-15ae-48a7-a5d9-dfcfd37df494 /dev/disk/by-id/scsi-322dc58dc023c7008
TAGS=:systemd:
On Bionic:
root at ubuntu:~# cat /etc/cloud/build.info
build_name: server
serial: 20200112
root at ubuntu:~# lsb_release -rd
Description: Ubuntu 18.04.3 LTS
Release: 18.04
root at ubuntu:~# apt-cache policy systemd
systemd:
Installed: 237-3ubuntu10.33
Candidate: 237-3ubuntu10.33
Version table:
*** 237-3ubuntu10.33 500
500 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
100 /var/lib/dpkg/status
237-3ubuntu10.29 500
500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
237-3ubuntu10 500
500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages
root at ubuntu:~# udevadm info --query=property /dev/sdc
DEVLINKS=/dev/disk/by-uuid/13a8a15f-4f6b-4904-b307-339b825c445b /dev/disk/by-path/pci-0000:00:03.0-scsi-0:0:2:0 /dev/disk/by-id/wwn-0x22dc58dc023c7008 /dev/disk/by-id/scsi-322dc58dc023c7008
DEVNAME=/dev/sdc
DEVPATH=/devices/pci0000:00/0000:00:03.0/virtio0/host2/target2:0:2/2:0:2:0/block/sdc
DEVTYPE=disk
ID_BTRFS_READY=1
ID_BUS=scsi
ID_FS_TYPE=btrfs
ID_FS_USAGE=filesystem
ID_FS_UUID=13a8a15f-4f6b-4904-b307-339b825c445b
ID_FS_UUID_ENC=13a8a15f-4f6b-4904-b307-339b825c445b
ID_FS_UUID_SUB=81178585-f7c0-429a-b02d-aeb2f245342c
ID_FS_UUID_SUB_ENC=81178585-f7c0-429a-b02d-aeb2f245342c
ID_MODEL=QEMU_HARDDISK
ID_MODEL_ENC=QEMU\x20HARDDISK\x20\x20\x20
ID_PATH=pci-0000:00:03.0-scsi-0:0:2:0
ID_PATH_TAG=pci-0000_00_03_0-scsi-0_0_2_0
ID_REVISION=2.5+
ID_SCSI=1
ID_SCSI_SERIAL=0x22dc58dc023c7008
ID_SERIAL=322dc58dc023c7008
ID_SERIAL_SHORT=22dc58dc023c7008
ID_TYPE=disk
ID_VENDOR=QEMU
ID_VENDOR_ENC=QEMU\x20\x20\x20\x20
ID_WWN=0x22dc58dc023c7008
ID_WWN_WITH_EXTENSION=0x22dc58dc023c7008
MAJOR=8
MINOR=32
SUBSYSTEM=block
TAGS=:systemd:
USEC_INITIALIZED=2069797
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: udev 244-3ubuntu1
ProcVersionSignature: Ubuntu 5.3.0-24.26-lowlatency 5.3.10
Uname: Linux 5.3.0-24-lowlatency x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu15
Architecture: amd64
Date: Wed Jan 15 18:17:35 2020
Lsusb: Error: command ['lsusb'] failed with exit code 1:
Lsusb-t:
Lsusb-v: Error: command ['lsusb', '-v'] failed with exit code 1:
MachineType: QEMU Standard PC (i440FX + PIIX, 1996)
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=C.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: root=squash:http://10.245.168.20:41815/root/squashfs ds=nocloud-net;seedfrom=http://10.245.168.20:41815/ console=ttyS0 overlayroot=tmpfs ro --- systemd.mask=snapd.seeded.service systemd.mask=snapd.service ip=:::::BOOTIF:dhcp BOOTIF=01-52-54-00-12-34-01
SourcePackage: systemd
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/01/2014
dmi.bios.vendor: SeaBIOS
dmi.bios.version: 1.13.0-1
dmi.chassis.type: 1
dmi.chassis.vendor: QEMU
dmi.chassis.version: pc-i440fx-eoan
dmi.modalias: dmi:bvnSeaBIOS:bvr1.13.0-1:bd04/01/2014:svnQEMU:pnStandardPC(i440FX+PIIX,1996):pvrpc-i440fx-eoan:cvnQEMU:ct1:cvrpc-i440fx-eoan:
dmi.product.name: Standard PC (i440FX + PIIX, 1996)
dmi.product.version: pc-i440fx-eoan
dmi.sys.vendor: QEMU
** Affects: systemd (Ubuntu)
Importance: Undecided
Status: New
** Affects: systemd (Ubuntu Focal)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug focal uec-images
** Also affects: systemd (Ubuntu Focal)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1859858
Title:
udev has truncated ID_SERIAL value for scsi disk
Status in systemd package in Ubuntu:
New
Status in systemd source package in Focal:
New
Bug description:
1.
root at ubuntu:/home/ubuntu# cat /etc/cloud/build.info
build_name: server
serial: 20200106
root at ubuntu:/home/ubuntu# lsb_release -rd
Description: Ubuntu Focal Fossa (development branch)
Release: 20.04
2.
root at ubuntu:/home/ubuntu# apt-cache policy systemd
systemd:
Installed: 244-3ubuntu1
Candidate: 244-3ubuntu1
Version table:
*** 244-3ubuntu1 500
500 http://archive.ubuntu.com/ubuntu focal/main amd64 Packages
100 /var/lib/dpkg/status
3. ID_SERIAL value should be 322dc58dc023c7008
4. ID_SERIAL value is 3
--
Launching a qemu VM with the same extra scsi disk like so:
-drive file=extra_disk_1.img,id=drv4,if=none,format=raw,index=4,cache=unsafe \
-device scsi-hd,drive=drv4,serial=0x22dc58dc023c7008,wwn=0x22dc58dc023c7008
On Focal udevadm info output:
root at ubuntu:/home/ubuntu# udevadm info --query=property /dev/sdc
DEVPATH=/devices/pci0000:00/0000:00:03.0/virtio0/host2/target2:0:2/2:0:2:0/block/sdc
DEVNAME=/dev/sdc
DEVTYPE=disk
MAJOR=8
MINOR=32
SUBSYSTEM=block
USEC_INITIALIZED=1497555
SCSI_TPGS=0
SCSI_TYPE=disk
SCSI_VENDOR=QEMU
SCSI_VENDOR_ENC=QEMU\x20\x20\x20\x20
SCSI_MODEL=QEMU_HARDDISK
SCSI_MODEL_ENC=QEMU\x20HARDDISK\x20\x20\x20
SCSI_REVISION=2.5+
ID_SCSI=1
ID_SCSI_INQUIRY=1
ID_VENDOR=QEMU
ID_VENDOR_ENC=QEMU\x20\x20\x20\x20
ID_MODEL=QEMU_HARDDISK
ID_MODEL_ENC=QEMU\x20HARDDISK\x20\x20\x20
ID_REVISION=2.5+
ID_TYPE=disk
SCSI_IDENT_SERIAL=0x22dc58dc023c7008
SCSI_IDENT_LUN_VENDOR=0x22dc58dc023c7008
SCSI_IDENT_LUN_NAA_EXT=22dc58dc023c7008
ID_WWN=0x22dc58dc023c7008
ID_WWN_WITH_EXTENSION=0x22dc58dc023c7008
ID_BUS=scsi
ID_SERIAL=3
ID_SERIAL_SHORT=22dc58dc023c7008
MPATH_SBIN_PATH=/sbin
DM_MULTIPATH_DEVICE_PATH=0
ID_PATH=pci-0000:00:03.0-scsi-0:0:2:0
ID_PATH_TAG=pci-0000_00_03_0-scsi-0_0_2_0
ID_FS_UUID=b20cf5c1-15ae-48a7-a5d9-dfcfd37df494
ID_FS_UUID_ENC=b20cf5c1-15ae-48a7-a5d9-dfcfd37df494
ID_FS_UUID_SUB=e06d861c-c6e2-497c-b14f-265ae37060e2
ID_FS_UUID_SUB_ENC=e06d861c-c6e2-497c-b14f-265ae37060e2
ID_FS_TYPE=btrfs
ID_FS_USAGE=filesystem
ID_BTRFS_READY=1
DEVLINKS=/dev/disk/by-id/scsi-3 /dev/disk/by-id/scsi-0QEMU_QEMU_HARDDISK_0x22dc58dc023c7008 /dev/disk/by-path/pci-0000:00:03.0-scsi-0:0:2:0 /dev/disk/by-id/wwn-0x22dc58dc023c7008 /dev/disk/by-id/scsi-SQEMU_QEMU_HARDDISK_0x22dc58dc023c7008 /dev/disk/by-uuid/b20cf5c1-15ae-48a7-a5d9-dfcfd37df494 /dev/disk/by-id/scsi-322dc58dc023c7008
TAGS=:systemd:
On Bionic:
root at ubuntu:~# cat /etc/cloud/build.info
build_name: server
serial: 20200112
root at ubuntu:~# lsb_release -rd
Description: Ubuntu 18.04.3 LTS
Release: 18.04
root at ubuntu:~# apt-cache policy systemd
systemd:
Installed: 237-3ubuntu10.33
Candidate: 237-3ubuntu10.33
Version table:
*** 237-3ubuntu10.33 500
500 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages
100 /var/lib/dpkg/status
237-3ubuntu10.29 500
500 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages
237-3ubuntu10 500
500 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages
root at ubuntu:~# udevadm info --query=property /dev/sdc
DEVLINKS=/dev/disk/by-uuid/13a8a15f-4f6b-4904-b307-339b825c445b /dev/disk/by-path/pci-0000:00:03.0-scsi-0:0:2:0 /dev/disk/by-id/wwn-0x22dc58dc023c7008 /dev/disk/by-id/scsi-322dc58dc023c7008
DEVNAME=/dev/sdc
DEVPATH=/devices/pci0000:00/0000:00:03.0/virtio0/host2/target2:0:2/2:0:2:0/block/sdc
DEVTYPE=disk
ID_BTRFS_READY=1
ID_BUS=scsi
ID_FS_TYPE=btrfs
ID_FS_USAGE=filesystem
ID_FS_UUID=13a8a15f-4f6b-4904-b307-339b825c445b
ID_FS_UUID_ENC=13a8a15f-4f6b-4904-b307-339b825c445b
ID_FS_UUID_SUB=81178585-f7c0-429a-b02d-aeb2f245342c
ID_FS_UUID_SUB_ENC=81178585-f7c0-429a-b02d-aeb2f245342c
ID_MODEL=QEMU_HARDDISK
ID_MODEL_ENC=QEMU\x20HARDDISK\x20\x20\x20
ID_PATH=pci-0000:00:03.0-scsi-0:0:2:0
ID_PATH_TAG=pci-0000_00_03_0-scsi-0_0_2_0
ID_REVISION=2.5+
ID_SCSI=1
ID_SCSI_SERIAL=0x22dc58dc023c7008
ID_SERIAL=322dc58dc023c7008
ID_SERIAL_SHORT=22dc58dc023c7008
ID_TYPE=disk
ID_VENDOR=QEMU
ID_VENDOR_ENC=QEMU\x20\x20\x20\x20
ID_WWN=0x22dc58dc023c7008
ID_WWN_WITH_EXTENSION=0x22dc58dc023c7008
MAJOR=8
MINOR=32
SUBSYSTEM=block
TAGS=:systemd:
USEC_INITIALIZED=2069797
ProblemType: Bug
DistroRelease: Ubuntu 20.04
Package: udev 244-3ubuntu1
ProcVersionSignature: Ubuntu 5.3.0-24.26-lowlatency 5.3.10
Uname: Linux 5.3.0-24-lowlatency x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu15
Architecture: amd64
Date: Wed Jan 15 18:17:35 2020
Lsusb: Error: command ['lsusb'] failed with exit code 1:
Lsusb-t:
Lsusb-v: Error: command ['lsusb', '-v'] failed with exit code 1:
MachineType: QEMU Standard PC (i440FX + PIIX, 1996)
ProcEnviron:
TERM=xterm
PATH=(custom, no user)
LANG=C.UTF-8
SHELL=/bin/bash
ProcKernelCmdLine: root=squash:http://10.245.168.20:41815/root/squashfs ds=nocloud-net;seedfrom=http://10.245.168.20:41815/ console=ttyS0 overlayroot=tmpfs ro --- systemd.mask=snapd.seeded.service systemd.mask=snapd.service ip=:::::BOOTIF:dhcp BOOTIF=01-52-54-00-12-34-01
SourcePackage: systemd
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 04/01/2014
dmi.bios.vendor: SeaBIOS
dmi.bios.version: 1.13.0-1
dmi.chassis.type: 1
dmi.chassis.vendor: QEMU
dmi.chassis.version: pc-i440fx-eoan
dmi.modalias: dmi:bvnSeaBIOS:bvr1.13.0-1:bd04/01/2014:svnQEMU:pnStandardPC(i440FX+PIIX,1996):pvrpc-i440fx-eoan:cvnQEMU:ct1:cvrpc-i440fx-eoan:
dmi.product.name: Standard PC (i440FX + PIIX, 1996)
dmi.product.version: pc-i440fx-eoan
dmi.sys.vendor: QEMU
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1859858/+subscriptions
More information about the foundations-bugs
mailing list