Public bug reported:
* openstack verison:rocky
* image info
openstack image set --property hw_disk_bus='scsi' --property
hw_firmware_type='uefi' --property hw_scsi_model='virtio-scsi'
d3fe4150-af9f-47af-b3a8-93a31bfc2ebe
* storage backend :ceph rbd
* The virtual machine has a config driver setting.
file=rbd:nova.vms/357a1296-a22d-4451-9387-1ba87d60f244_disk.config
* attach disk failure
packages/eventlet/tpool.py", line 83, in tworker
2020-02-19 03:59:03.619 56660 ERROR oslo_messaging.rpc.server rv = meth(*args,
**kwargs)
2020-02-19 03:59:03.619 56660 ERROR oslo_messaging.rpc.server File
"/var/lib/openstack/lib/python2.7/site-packages/libvirt.py", line 593, in
attachDeviceFlags
2020-02-19 03:59:03.619 56660 ERROR oslo_messaging.rpc.server if ret == -1:
raise libvirtError ('virDomainAttachDeviceFlags() failed', dom=self)
2020-02-19 03:59:03.619 56660 ERROR oslo_messaging.rpc.server libvirtError:
internal error: unable to execute QEMU command 'object-add': attempt to add
duplicate property 'scsi0-0-0-1-secret0' to object (type 'container')
* instance info
/usr/bin/qemu-system-aarch64 -name guest=instance-000003bf,debug-threads=on -S
-object
secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-282-instance-000003bf/master-key.aes
-machine virt-2.11,accel=kvm,usb=off,dump-guest-core=off -cpu host -drive
file=/usr/share/AAVMF/AAVMF_CODE.fd,if=pflash,format=raw,unit=0,readonly=on
-drive
file=/var/lib/libvirt/qemu/nvram/instance-000003bf_VARS.fd,if=pflash,format=raw,unit=1
-m 1024 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid
357a1296-a22d-4451-9387-1ba87d60f244 -no-user-config -nodefaults -chardev
socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-282-instance-000003bf/monitor.sock,server,nowait
-mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc,driftfix=slew
-no-shutdown -boot strict=on -device
pcie-root-port,port=0x8,chassis=1,id=pci.1,bus=pcie.0,multifunction=on,addr=0x1
-device pcie-root-port,port=0x9,chassis=2,id=pci.2,bus=pcie.0,addr=0x1.0x1
-device pcie-root-port,port=0xa,chassis=3,id=pci.3,bus=pcie.0,addr=0x1.0x2
-device pcie-root-port,port=0xb,chassis=4,id=pci.4,bus=pcie.0,addr=0x1.0x3
-device pcie-root-port,port=0xc,chassis=5,id=pci.5,bus=pcie.0,addr=0x1.0x4
-device pcie-root-port,port=0xd,chassis=6,id=pci.6,bus=pcie.0,addr=0x1.0x5
-device pcie-root-port,port=0xe,chassis=7,id=pci.7,bus=pcie.0,addr=0x1.0x6
-device qemu-xhci,id=usb,bus=pci.3,addr=0x0 -device
virtio-scsi-pci,id=scsi0,bus=pci.2,addr=0x0 -device
virtio-serial-pci,id=virtio-serial0,bus=pci.4,addr=0x0 -object
secret,id=scsi0-0-0-0-secret0,data=5DUBa69gWAN+apfg/C9uComvL8kwdi0gGsuykje3cb0=,keyid=masterKey0,iv=ReyuA2SkS31c+8VraCjtfA==,format=base64
-drive
file=rbd:cinder.volumes/f96afed1-b7e5-4f46-9262-a072569ad5a6:id=cinder:auth_supported=cephx\;none:mon_host=172.16.22.67\:6789\;172.16.22.68\:6789\;172.16.22.69\:6789,file.password-secret=scsi0-0-0-0-secret0,format=raw,if=none,id=drive-scsi0-0-0-0,serial=f96afed1-b7e5-4f46-9262-a072569ad5a6,cache=writeback,discard=unmap
-device
scsi-hd,bus=scsi0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0-0-0-0,id=scsi0-0-0-0,bootindex=1
-object
secret,id=scsi0-0-0-1-secret0,data=9O1G2UAyBb27hQQWQbK3rXU1umSwp/jTQrfqJPlLusg=,keyid=masterKey0,iv=X5fvpipE/j/lsTpfreYPyw==,format=base64
-drive
file=rbd:nova.vms/357a1296-a22d-4451-9387-1ba87d60f244_disk.config:id=cinder:auth_supported=cephx\;none:mon_host=172.16.22.67\:6789\;172.16.22.68\:6789\;172.16.22.69\:6789,file.password-secret=scsi0-0-0-1-secret0,format=raw,if=none,id=drive-scsi0-0-0-1,readonly=on,cache=writeback,discard=unmap
-device
scsi-cd,bus=scsi0.0,channel=0,scsi-id=0,lun=1,drive=drive-scsi0-0-0-1,id=scsi0-0-0-1
-netdev tap,fd=91,id=hostnet0,vhost=on,vhostfd=93 -device
virtio-net-pci,host_mtu=1550,netdev=hostnet0,id=net0,mac=fa:16:3e:31:bb:23,bus=pci.1,addr=0x0
-chardev
pty,id=charserial0,logfile=/var/lib/nova/instances/357a1296-a22d-4451-9387-1ba87d60f244/console.log,logappend=off
-serial chardev:charserial0 -chardev
socket,id=charchannel0,path=/var/lib/libvirt/qemu/org.qemu.guest_agent.0.instance-000003bf.sock,server,nowait
-device
virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=org.qemu.guest_agent.0
-device usb-tablet,id=input0,bus=usb.0,port=1 -device
usb-kbd,id=input1,bus=usb.0,port=2 -vnc 0.0.0.0:48 -device
virtio-gpu-pci,id=video0,max_outputs=1,bus=pci.6,addr=0x0 -incoming defer
-device virtio-balloon-pci,id=balloon0,bus=pci.5,addr=0x0 -msg timestamp=on
** Affects: nova
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Compute (nova).
https://bugs.launchpad.net/bugs/1863844
Title:
The virtual machine with the config_driver device cannot properly
mount the disk using the virtio-scsi driver
Status in OpenStack Compute (nova):
New
Bug description:
* openstack verison:rocky
* image info
openstack image set --property hw_disk_bus='scsi' --property
hw_firmware_type='uefi' --property hw_scsi_model='virtio-scsi'
d3fe4150-af9f-47af-b3a8-93a31bfc2ebe
* storage backend :ceph rbd
* The virtual machine has a config driver setting.
file=rbd:nova.vms/357a1296-a22d-4451-9387-1ba87d60f244_disk.config
* attach disk failure
packages/eventlet/tpool.py", line 83, in tworker
2020-02-19 03:59:03.619 56660 ERROR oslo_messaging.rpc.server rv =
meth(*args, **kwargs)
2020-02-19 03:59:03.619 56660 ERROR oslo_messaging.rpc.server File
"/var/lib/openstack/lib/python2.7/site-packages/libvirt.py", line 593, in
attachDeviceFlags
2020-02-19 03:59:03.619 56660 ERROR oslo_messaging.rpc.server if ret == -1:
raise libvirtError ('virDomainAttachDeviceFlags() failed', dom=self)
2020-02-19 03:59:03.619 56660 ERROR oslo_messaging.rpc.server libvirtError:
internal error: unable to execute QEMU command 'object-add': attempt to add
duplicate property 'scsi0-0-0-1-secret0' to object (type 'container')
* instance info
/usr/bin/qemu-system-aarch64 -name guest=instance-000003bf,debug-threads=on
-S -object
secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-282-instance-000003bf/master-key.aes
-machine virt-2.11,accel=kvm,usb=off,dump-guest-core=off -cpu host -drive
file=/usr/share/AAVMF/AAVMF_CODE.fd,if=pflash,format=raw,unit=0,readonly=on
-drive
file=/var/lib/libvirt/qemu/nvram/instance-000003bf_VARS.fd,if=pflash,format=raw,unit=1
-m 1024 -realtime mlock=off -smp 1,sockets=1,cores=1,threads=1 -uuid
357a1296-a22d-4451-9387-1ba87d60f244 -no-user-config -nodefaults -chardev
socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-282-instance-000003bf/monitor.sock,server,nowait
-mon chardev=charmonitor,id=monitor,mode=control -rtc base=utc,driftfix=slew
-no-shutdown -boot strict=on -device
pcie-root-port,port=0x8,chassis=1,id=pci.1,bus=pcie.0,multifunction=on,addr=0x1
-device pcie-root-port,port=0x9,chassis=2,id=pci.2,bus=pcie.0,addr=0x1.0x1
-device pcie-root-port,port=0xa,chassis=3,id=pci.3,bus=pcie.0,addr=0x1.0x2
-device pcie-root-port,port=0xb,chassis=4,id=pci.4,bus=pcie.0,addr=0x1.0x3
-device pcie-root-port,port=0xc,chassis=5,id=pci.5,bus=pcie.0,addr=0x1.0x4
-device pcie-root-port,port=0xd,chassis=6,id=pci.6,bus=pcie.0,addr=0x1.0x5
-device pcie-root-port,port=0xe,chassis=7,id=pci.7,bus=pcie.0,addr=0x1.0x6
-device qemu-xhci,id=usb,bus=pci.3,addr=0x0 -device
virtio-scsi-pci,id=scsi0,bus=pci.2,addr=0x0 -device
virtio-serial-pci,id=virtio-serial0,bus=pci.4,addr=0x0 -object
secret,id=scsi0-0-0-0-secret0,data=5DUBa69gWAN+apfg/C9uComvL8kwdi0gGsuykje3cb0=,keyid=masterKey0,iv=ReyuA2SkS31c+8VraCjtfA==,format=base64
-drive
file=rbd:cinder.volumes/f96afed1-b7e5-4f46-9262-a072569ad5a6:id=cinder:auth_supported=cephx\;none:mon_host=172.16.22.67\:6789\;172.16.22.68\:6789\;172.16.22.69\:6789,file.password-secret=scsi0-0-0-0-secret0,format=raw,if=none,id=drive-scsi0-0-0-0,serial=f96afed1-b7e5-4f46-9262-a072569ad5a6,cache=writeback,discard=unmap
-device
scsi-hd,bus=scsi0.0,channel=0,scsi-id=0,lun=0,drive=drive-scsi0-0-0-0,id=scsi0-0-0-0,bootindex=1
-object
secret,id=scsi0-0-0-1-secret0,data=9O1G2UAyBb27hQQWQbK3rXU1umSwp/jTQrfqJPlLusg=,keyid=masterKey0,iv=X5fvpipE/j/lsTpfreYPyw==,format=base64
-drive
file=rbd:nova.vms/357a1296-a22d-4451-9387-1ba87d60f244_disk.config:id=cinder:auth_supported=cephx\;none:mon_host=172.16.22.67\:6789\;172.16.22.68\:6789\;172.16.22.69\:6789,file.password-secret=scsi0-0-0-1-secret0,format=raw,if=none,id=drive-scsi0-0-0-1,readonly=on,cache=writeback,discard=unmap
-device
scsi-cd,bus=scsi0.0,channel=0,scsi-id=0,lun=1,drive=drive-scsi0-0-0-1,id=scsi0-0-0-1
-netdev tap,fd=91,id=hostnet0,vhost=on,vhostfd=93 -device
virtio-net-pci,host_mtu=1550,netdev=hostnet0,id=net0,mac=fa:16:3e:31:bb:23,bus=pci.1,addr=0x0
-chardev
pty,id=charserial0,logfile=/var/lib/nova/instances/357a1296-a22d-4451-9387-1ba87d60f244/console.log,logappend=off
-serial chardev:charserial0 -chardev
socket,id=charchannel0,path=/var/lib/libvirt/qemu/org.qemu.guest_agent.0.instance-000003bf.sock,server,nowait
-device
virtserialport,bus=virtio-serial0.0,nr=1,chardev=charchannel0,id=channel0,name=org.qemu.guest_agent.0
-device usb-tablet,id=input0,bus=usb.0,port=1 -device
usb-kbd,id=input1,bus=usb.0,port=2 -vnc 0.0.0.0:48 -device
virtio-gpu-pci,id=video0,max_outputs=1,bus=pci.6,addr=0x0 -incoming defer
-device virtio-balloon-pci,id=balloon0,bus=pci.5,addr=0x0 -msg timestamp=on
To manage notifications about this bug go to:
https://bugs.launchpad.net/nova/+bug/1863844/+subscriptions
--
Mailing list: https://launchpad.net/~yahoo-eng-team
Post to : [email protected]
Unsubscribe : https://launchpad.net/~yahoo-eng-team
More help : https://help.launchpad.net/ListHelp