I was able to verify the changes on noble by following the reproducer
from the bug description. Here are the steps I followed before update.

VM is already defined and in running state. We can see only dm-0 is
visible in the /dev/ (the bug).

ubuntu@bhavin-noble:~$ sudo nsenter --target 8748 --mount bash
root@bhavin-noble:/# ls /dev/
disk  dm-0  full  hugepages  mapper  mqueue  null  ptmx  pts  random  shm  
urandom  zero

root@bhavin-noble:/# ls /dev/sd*
ls: cannot access '/dev/sd*': No such file or directory

Enabled the noble-proposed and upgraded libvirt packages to
10.0.0-2ubuntu8.9

ubuntu@bhavin-noble:~$ sudo vi /etc/apt/sources.list.d/ubuntu.sources
ubuntu@bhavin-noble:~$ sudo apt install libvirt-daemon libvirt-daemon-system 
libvirt-clients -t noble-proposed

ubuntu@bhavin-noble:~$ sudo virsh destroy libvirt-lp2117467
Domain 'libvirt-lp2117467' destroyed

ubuntu@bhavin-noble:~$ sudo virsh start libvirt-lp2117467
Domain 'libvirt-lp2117467' started

ubuntu@bhavin-noble:~$ pgrep qemu-pr-helper
12027

ubuntu@bhavin-noble:~$ sudo nsenter --target 12027 --mount bash
root@bhavin-noble:/# ls /dev/
block  disk  dm-0  full  hugepages  mapper  mqueue  null  ptmx  pts  random  
sda  sdb  sdc  sdd  shm  urandom  zero

root@bhavin-noble:/# ls /dev/sd*
/dev/sda  /dev/sdb  /dev/sdc  /dev/sdd

Both the dm-0 and sda to sdd have been added correctly. Fixes the bug.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2117467

Title:
  Multipath device's targets are not added to domain namespace/cgroup

To manage notifications about this bug go to:
https://bugs.launchpad.net/libvirt/+bug/2117467/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to