FYI Frank and I tried to recreate for debugging, but failed to trigger
the symptom so far.
Used a multipath setup with 4 paths and 5 disks, passed into a KVM guest for
some debuggability.
Inside the guest we created PV/VG/LV to represent the issues that were
described.
Then we started the installation from a ISO on that system (10 times),
but it always came up with all mpaths detected.
Next we changed resources to be really tight - in case that would be the
reason, still working.
Next we broke some of the VG/LVM config, but while VG/LVM partially broke it
never affected probert and/or subiquity in any way.
For comparison purpose here the config used and the detection the guest then
had on the devices.
root@ubuntu-server:/# multipath -ll
mpatha (36005076306ffd6b60000000000002402) dm-0 IBM,2107900
size=10G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
`-+- policy='service-time 0' prio=50 status=active
|- 1:0:0:0 sdn 8:208 active ready running
|- 1:0:0:5 sdp 8:240 active ready running
|- 0:0:0:3 sde 8:64 active ready running
`- 2:0:0:1 sdl 8:176 active ready running
mpathb (36005076306ffd6b60000000000002403) dm-1 IBM,2107900
size=10G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
`-+- policy='service-time 0' prio=50 status=active
|- 1:0:0:1 sdt 65:48 active ready running
|- 1:0:0:6 sdo 8:224 active ready running
|- 0:0:0:4 sdd 8:48 active ready running
`- 2:0:0:2 sdm 8:192 active ready running
mpathc (36005076306ffd6b6000000000000240a) dm-2 IBM,2107900
size=10G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
`-+- policy='service-time 0' prio=50 status=active
|- 1:0:0:2 sds 65:32 active ready running
|- 0:0:0:0 sda 8:0 active ready running
|- 0:0:0:5 sdc 8:32 active ready running
`- 2:0:0:3 sdk 8:160 active ready running
mpathd (36005076306ffd6b60000000000002423) dm-3 IBM,2107900
size=64G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
`-+- policy='service-time 0' prio=50 status=active
|- 1:0:0:3 sdr 65:16 active ready running
|- 0:0:0:1 sdg 8:96 active ready running
|- 0:0:0:6 sdb 8:16 active ready running
`- 2:0:0:4 sdj 8:144 active ready running
mpathe (36005076306ffd6b60000000000002424) dm-4 IBM,2107900
size=64G features='1 queue_if_no_path' hwhandler='1 alua' wp=rw
`-+- policy='service-time 0' prio=50 status=active
|- 1:0:0:4 sdq 65:0 active ready running
|- 0:0:0:2 sdf 8:80 active ready running
|- 2:0:0:0 sdh 8:112 active ready running
`- 2:0:0:5 sdi 8:128 active ready running
<domain type='kvm'>
<name>n-testmultipath</name>
<memory unit='GiB'>8</memory>
<currentMemory unit='GiB'>8</currentMemory>
<vcpu placement='static'>4</vcpu>
<!--
<memory unit='MiB'>512</memory>
<currentMemory unit='MiB'>512</currentMemory>
<vcpu placement='static'>1</vcpu>
-->
<os>
<type arch='s390x' machine='s390-ccw-virtio-mantic'>hvm</type>
<boot dev='cdrom'/>
</os>
<cpu mode='host-model' check='partial'/>
<clock offset='utc'/>
<on_poweroff>destroy</on_poweroff>
<on_reboot>restart</on_reboot>
<on_crash>destroy</on_crash>
<devices>
<emulator>/usr/bin/qemu-system-s390x</emulator>
<controller type='pci' index='0' model='pci-root'/>
<controller type='virtio-serial' index='0'>
<address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0003'/>
</controller>
<interface type='network'>
<mac address='52:54:00:dc:4f:c4'/>
<source network='default'/>
<model type='virtio'/>
<address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0002'/>
</interface>
<disk type='file' device='cdrom'>
<driver name='qemu' type='raw'/>
<source
file='/var/lib/libvirt/images/ubuntu-24.04.1-live-server-s390x.iso'/>
<target dev='sdu' bus='scsi'/>
<readonly/>
<shareable/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sda'/>
<target dev='sda' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdb'/>
<target dev='sdb' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdc'/>
<target dev='sdc' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdd'/>
<target dev='sdd' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sde'/>
<target dev='sde' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdf'/>
<target dev='sdf' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdg'/>
<target dev='sdg' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdh'/>
<target dev='sdh' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdi'/>
<target dev='sdi' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdj'/>
<target dev='sdj' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdk'/>
<target dev='sdk' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdl'/>
<target dev='sdl' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdm'/>
<target dev='sdm' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdn'/>
<target dev='sdn' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdo'/>
<target dev='sdo' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdp'/>
<target dev='sdp' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdq'/>
<target dev='sdq' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdr'/>
<target dev='sdr' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sds'/>
<target dev='sds' bus='scsi'/>
</disk>
<disk type='block' device='lun'>
<driver name='qemu' type='raw' cache='none'/>
<source dev='/dev/sdt'/>
<target dev='sdt' bus='scsi'/>
</disk>
<controller type='scsi' index='0' model='virtio-scsi'/>
<console type='pty'>
<target type='sclp' port='0'/>
</console>
<channel type='unix'>
<target type='virtio' name='org.qemu.guest_agent.0'/>
<address type='virtio-serial' controller='0' bus='0' port='1'/>
</channel>
<audio id='1' type='none'/>
<memballoon model='virtio'>
<address type='ccw' cssid='0xfe' ssid='0x0' devno='0x0004'/>
</memballoon>
<panic model='s390'/>
</devices>
</domain>
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2080474
Title:
ubuntu installation failing for systems having SAN disk
To manage notifications about this bug go to:
https://bugs.launchpad.net/subiquity/+bug/2080474/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs