Comment 20 for bug 1833618

Revision history for this message
Ryan Harper (raharper) wrote : Re: failing to deploy Ubuntu Disco

Thanks, diffing those, I can see on disco, we see this kernel/udev message.

% grep sdd syslog_failed_disco.txt
Aug 30 20:33:56 seidel-FLAKYMEMORY systemd-udevd[1021]: Process '/usr/bin/sg_inq --export --inhex=/sys/block/sdd/device/vpd_pg80 --raw' failed with exit code 15.
Aug 30 20:33:56 seidel-FLAKYMEMORY systemd-udevd[1021]: Process '/usr/bin/sg_inq --export --inhex=/sys/block/sdd/device/vpd_pg83 --raw' failed with exit code 15.
Aug 30 20:33:56 seidel-FLAKYMEMORY multipath: sdd: can't store path info
Aug 30 20:33:56 seidel-FLAKYMEMORY kernel: [ 11.221535] sd 0:0:0:0: [sdd] 30344192 512-byte logical blocks: (15.5 GB/14.5 GiB)
Aug 30 20:33:56 seidel-FLAKYMEMORY kernel: [ 11.222236] sd 0:0:0:0: [sdd] Write Protect is off
Aug 30 20:33:56 seidel-FLAKYMEMORY kernel: [ 11.222239] sd 0:0:0:0: [sdd] Mode Sense: 23 00 00 00
Aug 30 20:33:56 seidel-FLAKYMEMORY kernel: [ 11.222908] sd 0:0:0:0: [sdd] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
Aug 30 20:33:56 seidel-FLAKYMEMORY kernel: [ 11.232297] sd 0:0:0:0: [sdd] Attached SCSI removable disk
Aug 30 20:34:48 seidel-FLAKYMEMORY systemd-udevd[2208]: Process '/usr/bin/sg_inq --export --inhex=/sys/block/sdd/device/vpd_pg80 --raw' failed with exit code 15.
Aug 30 20:34:48 seidel-FLAKYMEMORY systemd-udevd[2208]: Process '/usr/bin/sg_inq --export --inhex=/sys/block/sdd/device/vpd_pg83 --raw' failed with exit code 15.
Aug 30 20:34:48 seidel-FLAKYMEMORY multipath: sdd: can't store path info
Aug 30 20:34:48 seidel-FLAKYMEMORY systemd-udevd[2208]: Process '/usr/bin/sg_inq --export --inhex=/sys/block/sdd/device/vpd_pg80 --raw' failed with exit code 15.
Aug 30 20:34:48 seidel-FLAKYMEMORY systemd-udevd[2208]: Process '/usr/bin/sg_inq --export --inhex=/sys/block/sdd/device/vpd_pg83 --raw' failed with exit code 15.
Aug 30 20:34:48 seidel-FLAKYMEMORY multipath: sdd: can't store path info
Aug 30 20:34:49 seidel-FLAKYMEMORY multipathd[1259]: sdd: spurious uevent, path not found
Aug 30 20:34:49 seidel-FLAKYMEMORY multipathd[1259]: sdd: spurious uevent, path not found

And I can see that is is now related to _multipath_ package being present in the disco images, but not in bionic...

Let's add a multipath task here; somehow due to the multipath package which adds new udev rules, it runs different commands to query the ID_SERIAL value from devices...