[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug 1894804] Re: Second DEVICE_DELETED event missing during virtio-blk
From: |
Lee Yarwood |
Subject: |
[Bug 1894804] Re: Second DEVICE_DELETED event missing during virtio-blk disk device detach |
Date: |
Fri, 02 Oct 2020 09:56:14 -0000 |
Thanks Christian,
I'll confirm that we see error from [2] with that PPA shortly.
In the meantime I've removed the device detach retry logic from
OpenStack Nova and now always see two DEVICE_DELETED events raised by
QEMU after a single device_del request from libvirt:
http://paste.openstack.org/show/798637/
# zgrep 'debug.*"event": "DEVICE_DELETED"' libvirtd_log.txt.gz
2020-10-01 21:37:33.180+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588253, "microseconds": 179881}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 21:37:33.242+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588253, "microseconds": 242565}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 21:40:17.062+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588417, "microseconds": 62704}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 21:40:17.114+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588417, "microseconds": 113888}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 21:40:20.911+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588420, "microseconds": 911560}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 21:40:20.985+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588420, "microseconds": 985753}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 21:42:53.528+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588573, "microseconds": 528330}, "event":
"DEVICE_DELETED", "data": {"path": "/machine/peripheral/net1/virtio-backend"}}]
2020-10-01 21:42:53.583+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588573, "microseconds": 583063}, "event":
"DEVICE_DELETED", "data": {"device": "net1", "path":
"/machine/peripheral/net1"}}]
2020-10-01 21:44:21.156+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588661, "microseconds": 155903}, "event":
"DEVICE_DELETED", "data": {"path": "/machine/peripheral/net1/virtio-backend"}}]
2020-10-01 21:44:21.214+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588661, "microseconds": 213714}, "event":
"DEVICE_DELETED", "data": {"device": "net1", "path":
"/machine/peripheral/net1"}}]
2020-10-01 21:45:55.422+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588755, "microseconds": 422238}, "event":
"DEVICE_DELETED", "data": {"path": "/machine/peripheral/net1/virtio-backend"}}]
2020-10-01 21:45:55.479+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588755, "microseconds": 479250}, "event":
"DEVICE_DELETED", "data": {"device": "net1", "path":
"/machine/peripheral/net1"}}]
2020-10-01 21:46:09.001+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588769, "microseconds": 970}, "event":
"DEVICE_DELETED", "data": {"path": "/machine/peripheral/net1/virtio-backend"}}]
2020-10-01 21:46:09.059+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588769, "microseconds": 58799}, "event":
"DEVICE_DELETED", "data": {"device": "net1", "path":
"/machine/peripheral/net1"}}]
2020-10-01 21:48:05.182+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588885, "microseconds": 182382}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 21:48:05.246+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588885, "microseconds": 246077}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 21:48:08.211+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588888, "microseconds": 211386}, "event":
"DEVICE_DELETED", "data": {"path": "/machine/peripheral/net1/virtio-backend"}}]
2020-10-01 21:48:08.269+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601588888, "microseconds": 269371}, "event":
"DEVICE_DELETED", "data": {"device": "net1", "path":
"/machine/peripheral/net1"}}]
2020-10-01 21:51:58.384+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589118, "microseconds": 384455}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 21:51:58.443+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589118, "microseconds": 442848}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 21:52:02.482+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589122, "microseconds": 361461}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk2/virtio-backend"}}]
2020-10-01 21:52:02.482+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589122, "microseconds": 427718}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk2", "path":
"/machine/peripheral/virtio-disk2"}}]
2020-10-01 21:52:18.258+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589138, "microseconds": 258652}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 21:52:18.326+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589138, "microseconds": 325449}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 21:52:43.585+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589163, "microseconds": 585656}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 21:52:43.656+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589163, "microseconds": 656097}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 21:53:00.216+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589180, "microseconds": 216080}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 21:53:00.277+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589180, "microseconds": 276944}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 21:53:18.426+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589198, "microseconds": 425877}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 21:53:18.477+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589198, "microseconds": 477615}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 21:53:35.651+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589215, "microseconds": 252907}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 21:53:35.652+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589215, "microseconds": 304900}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 22:02:58.751+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589778, "microseconds": 751743}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 22:02:58.782+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589778, "microseconds": 782611}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 22:03:02.982+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589782, "microseconds": 982181}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 22:03:03.045+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589783, "microseconds": 45393}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 22:04:05.845+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589845, "microseconds": 845577}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 22:04:05.907+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589845, "microseconds": 907294}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 22:04:08.004+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589848, "microseconds": 4374}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 22:04:08.066+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589848, "microseconds": 66444}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 22:05:52.990+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589952, "microseconds": 990549}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 22:05:53.015+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601589953, "microseconds": 14845}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 22:07:37.477+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601590057, "microseconds": 477326}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 22:07:37.544+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601590057, "microseconds": 544586}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
2020-10-01 22:08:15.655+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601590095, "microseconds": 655117}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
2020-10-01 22:08:15.717+0000: 55842: debug : qemuMonitorJSONIOProcessLine:220 :
Line [{"timestamp": {"seconds": 1601590095, "microseconds": 716847}, "event":
"DEVICE_DELETED", "data": {"device": "virtio-disk1", "path":
"/machine/peripheral/virtio-disk1"}}]
I'll close this bug out as invalid once I've tested with the PPA and
confirmed that we hit the new check.
--
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1894804
Title:
Second DEVICE_DELETED event missing during virtio-blk disk device
detach
Status in QEMU:
New
Status in qemu package in Ubuntu:
Incomplete
Bug description:
We are in the process of moving OpenStack CI across to use 20.04 Focal
as the underlying OS and encountering the following issue in any test
attempting to detach disk devices from running QEMU instances.
We can see a single DEVICE_DELETED event raised to libvirtd for the
/machine/peripheral/virtio-disk1/virtio-backend device but we do not
see a second event for the actual disk. As a result the device is
still marked as present in libvirt but QEMU reports it as missing in
subsequent attempts to remove the device.
The following log snippets can also be found in the following pastebin
that's slightly easier to gork:
http://paste.openstack.org/show/797564/
https://review.opendev.org/#/c/746981/ libvirt: Bump
MIN_{LIBVIRT,QEMU}_VERSION and NEXT_MIN_{LIBVIRT,QEMU}_VERSION
https://zuul.opendev.org/t/openstack/build/4c56def513884c5eb3ba7b0adf7fa260
nova-ceph-multistore
https://zuul.opendev.org/t/openstack/build/4c56def513884c5eb3ba7b0adf7fa260/log/controller/logs/dpkg-l.txt
ii libvirt-daemon 6.0.0-0ubuntu8.3
amd64 Virtualization daemon
ii libvirt-daemon-driver-qemu 6.0.0-0ubuntu8.3
amd64 Virtualization daemon QEMU connection driver
ii libvirt-daemon-system 6.0.0-0ubuntu8.3
amd64 Libvirt daemon configuration files
ii libvirt-daemon-system-systemd 6.0.0-0ubuntu8.3
amd64 Libvirt daemon configuration files (systemd)
ii libvirt-dev:amd64 6.0.0-0ubuntu8.3
amd64 development files for the libvirt library
ii libvirt0:amd64 6.0.0-0ubuntu8.3
amd64 library for interfacing with different virtualization systems
[..]
ii qemu-block-extra:amd64 1:4.2-3ubuntu6.4
amd64 extra block backend modules for qemu-system and qemu-utils
ii qemu-slof 20191209+dfsg-1
all Slimline Open Firmware -- QEMU PowerPC version
ii qemu-system 1:4.2-3ubuntu6.4
amd64 QEMU full system emulation binaries
ii qemu-system-arm 1:4.2-3ubuntu6.4
amd64 QEMU full system emulation binaries (arm)
ii qemu-system-common 1:4.2-3ubuntu6.4
amd64 QEMU full system emulation binaries (common files)
ii qemu-system-data 1:4.2-3ubuntu6.4
all QEMU full system emulation (data files)
ii qemu-system-mips 1:4.2-3ubuntu6.4
amd64 QEMU full system emulation binaries (mips)
ii qemu-system-misc 1:4.2-3ubuntu6.4
amd64 QEMU full system emulation binaries (miscellaneous)
ii qemu-system-ppc 1:4.2-3ubuntu6.4
amd64 QEMU full system emulation binaries (ppc)
ii qemu-system-s390x 1:4.2-3ubuntu6.4
amd64 QEMU full system emulation binaries (s390x)
ii qemu-system-sparc 1:4.2-3ubuntu6.4
amd64 QEMU full system emulation binaries (sparc)
ii qemu-system-x86 1:4.2-3ubuntu6.4
amd64 QEMU full system emulation binaries (x86)
ii qemu-utils 1:4.2-3ubuntu6.4
amd64 QEMU utilities
https://zuul.opendev.org/t/openstack/build/4c56def513884c5eb3ba7b0adf7fa260/log/controller/logs/libvirt/qemu
/instance-0000003a_log.txt
2020-09-07 19:29:55.021+0000: starting up libvirt version: 6.0.0, package:
0ubuntu8.3 (Marc Deslauriers <marc.deslauriers@ubuntu.com> Thu, 30 Jul 2020
06:40:28 -0400), qemu version: 4.2.0Debian 1:4.2-3ubuntu6.4, kernel:
5.4.0-45-generic, hostname: ubuntu-focal-ovh-bhs1-0019682147
LC_ALL=C \
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin \
HOME=/var/lib/libvirt/qemu/domain-86-instance-0000003a \
XDG_DATA_HOME=/var/lib/libvirt/qemu/domain-86-instance-0000003a/.local/share \
XDG_CACHE_HOME=/var/lib/libvirt/qemu/domain-86-instance-0000003a/.cache \
XDG_CONFIG_HOME=/var/lib/libvirt/qemu/domain-86-instance-0000003a/.config \
QEMU_AUDIO_DRV=none \
/usr/bin/qemu-system-x86_64 \
-name guest=instance-0000003a,debug-threads=on \
-S \
-object
secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-86-instance-0000003a/master-key.aes
\
-machine pc-i440fx-4.2,accel=tcg,usb=off,dump-guest-core=off \
-cpu qemu64 \
-m 128 \
-overcommit mem-lock=off \
-smp 1,sockets=1,cores=1,threads=1 \
-uuid 0d59f238-daef-40d4-adf9-a4fa24c35231 \
-smbios 'type=1,manufacturer=OpenStack Foundation,product=OpenStack
Nova,version=21.1.0,serial=0d59f238-daef-40d4-adf9-a4fa24c35231,uuid=0d59f238-daef-40d4-adf9-a4fa24c35231,family=Virtual
Machine' \
-no-user-config \
-nodefaults \
-chardev socket,id=charmonitor,fd=39,server,nowait \
-mon chardev=charmonitor,id=monitor,mode=control \
-rtc base=utc \
-no-shutdown \
-boot strict=on \
-device piix3-usb-uhci,id=usb,bus=pci.0,addr=0x1.0x2 \
-object
secret,id=libvirt-3-storage-secret0,data=zT+XibedVJZM2du1+PXpIXHMVJ9a0pVcKihOtCGwlB0=,keyid=masterKey0,iv=536Lfw+nsyvDhFBTOQG4zA==,format=base64
\
-blockdev
'{"driver":"rbd","pool":"vms","image":"0d59f238-daef-40d4-adf9-a4fa24c35231_disk","server":[{"host":"158.69.70.115","port":"6789"}],"user":"cinder","auth-client-required":["cephx","none"],"key-secret":"libvirt-3-storage-secret0","node-name":"libvirt-3-storage","cache":{"direct":false,"no-flush":false},"auto-read-only":true,"discard":"unmap"}'
\
-blockdev
'{"node-name":"libvirt-3-format","read-only":false,"cache":{"direct":false,"no-flush":false},"driver":"raw","file":"libvirt-3-storage"}'
\
-device
virtio-blk-pci,scsi=off,bus=pci.0,addr=0x4,drive=libvirt-3-format,id=virtio-disk0,bootindex=1,write-cache=on
\
-object
secret,id=libvirt-2-storage-secret0,data=SO9AgCCTvkBBMYHZe+LVzoCF4GUNgvBtkFwRRIji7WI=,keyid=masterKey0,iv=MzGu/h2Api4mMG9lL8hvdg==,format=base64
\
-blockdev
'{"driver":"rbd","pool":"volumes","image":"volume-04dd79b2-3c05-4492-b1d7-7969d24df768","server":[{"host":"158.69.70.115","port":"6789"}],"user":"cinder","auth-client-required":["cephx","none"],"key-secret":"libvirt-2-storage-secret0","node-name":"libvirt-2-storage","cache":{"direct":false,"no-flush":false},"auto-read-only":true,"discard":"unmap"}'
\
-blockdev
'{"node-name":"libvirt-2-format","read-only":false,"discard":"unmap","cache":{"direct":false,"no-flush":false},"driver":"raw","file":"libvirt-2-storage"}'
\
-device
virtio-blk-pci,scsi=off,bus=pci.0,addr=0x7,drive=libvirt-2-format,id=virtio-disk1,write-cache=on,serial=04dd79b2-3c05-4492-b1d7-7969d24df768
\
-object
secret,id=libvirt-1-storage-secret0,data=lhbR9+ewiXiaf3dKoQWP3bk6hlLMLRXnbhh9ZkjZ9dQ=,keyid=masterKey0,iv=WWHpGuOHkwXqxlLxGUqpcA==,format=base64
\
-blockdev
'{"driver":"rbd","pool":"vms","image":"0d59f238-daef-40d4-adf9-a4fa24c35231_disk.config","server":[{"host":"158.69.70.115","port":"6789"}],"user":"cinder","auth-client-required":["cephx","none"],"key-secret":"libvirt-1-storage-secret0","node-name":"libvirt-1-storage","cache":{"direct":false,"no-flush":false},"auto-read-only":true,"discard":"unmap"}'
\
-blockdev
'{"node-name":"libvirt-1-format","read-only":true,"cache":{"direct":false,"no-flush":false},"driver":"raw","file":"libvirt-1-storage"}'
\
-device
ide-cd,bus=ide.0,unit=0,drive=libvirt-1-format,id=ide0-0-0,write-cache=on \
-netdev tap,fd=41,id=hostnet0 \
-device
virtio-net-pci,host_mtu=1400,netdev=hostnet0,id=net0,mac=fa:16:3e:4d:bb:0b,bus=pci.0,addr=0x3
\
-add-fd set=2,fd=43 \
-chardev pty,id=charserial0,logfile=/dev/fdset/2,logappend=on \
-device isa-serial,chardev=charserial0,id=serial0 \
-vnc 0.0.0.0:3 \
-device cirrus-vga,id=video0,bus=pci.0,addr=0x2 \
-device virtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x5 \
-object rng-random,id=objrng0,filename=/dev/urandom \
-device virtio-rng-pci,rng=objrng0,id=rng0,bus=pci.0,addr=0x6 \
-sandbox
on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny \
-msg timestamp=on
char device redirected to /dev/pts/1 (label charserial0)
https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_4c5/746981/5/check
/nova-ceph-multistore/4c56def/testr_results.html
tempest.api.compute.servers.test_server_rescue_negative.ServerRescueNegativeTestJSON.test_rescued_vm_detach_volume
2020-09-07 19:30:13,764 100285 INFO [tempest.lib.common.rest_client]
Request (ServerRescueNegativeTestJSON:_run_cleanups): 202 DELETE
https://158.69.70.115/compute/v2.1/servers/0d59f238-daef-40d4-adf9-a4fa24c35231/os-volume_attachments/04dd79b2-3c05-4492-b1d7-7969d24df768
1.261s
2020-09-07 19:30:13,764 100285 DEBUG [tempest.lib.common.rest_client]
Request - Headers: {'Content-Type': 'application/json', 'Accept':
'application/json', 'X-Auth-Token': '<omitted>'}
Body: None
Response - Headers: {'date': 'Mon, 07 Sep 2020 19:30:12 GMT', 'server':
'Apache/2.4.41 (Ubuntu)', 'content-length': '0', 'content-type':
'application/json', 'openstack-api-version': 'compute 2.1',
'x-openstack-nova-api-version': '2.1', 'vary':
'OpenStack-API-Version,X-OpenStack-Nova-API-Version', 'x-openstack-request-id':
'req-502a0106-3eb9-4d42-9dd4-c43ba89187b6', 'x-compute-request-id':
'req-502a0106-3eb9-4d42-9dd4-c43ba89187b6', 'connection': 'close', 'status':
'202', 'content-location':
'https://158.69.70.115/compute/v2.1/servers/0d59f238-daef-40d4-adf9-a4fa24c35231/os-volume_attachments/04dd79b2-3c05-4492-b1d7-7969d24df768'}
Body: b''
# First attempt to detach the device by n-cpu
https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_4c5/746981/5/check
/nova-ceph-multistore/4c56def/controller/logs/screen-n-cpu.txt
(gzipped)
29957 Sep 07 19:30:14.185403 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: DEBUG nova.virt.libvirt.guest [None
req-502a0106-3eb9-4d42-9dd4-c43ba89187b6
tempest-ServerRescueNegativeTestJSON-73411582
tempest-ServerRescueNegativeTestJSON-73411582] detach device xml: <disk
type="network" de
29958 Sep 07 19:30:14.185403 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <driver name="qemu" type="raw" cache="writeback"
discard="unmap"/>
29959 Sep 07 19:30:14.185403 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <source protocol="rbd"
name="volumes/volume-04dd79b2-3c05-4492-b1d7-7969d24df768">
29960 Sep 07 19:30:14.185403 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <host name="158.69.70.115" port="6789"/>
29961 Sep 07 19:30:14.185403 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </source>
29962 Sep 07 19:30:14.185403 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <target dev="vdb" bus="virtio"/>
29963 Sep 07 19:30:14.185403 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <serial>04dd79b2-3c05-4492-b1d7-7969d24df768</serial>
29964 Sep 07 19:30:14.185403 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <address type="pci" domain="0x0000" bus="0x00"
slot="0x07" function="0x0"/>
29965 Sep 07 19:30:14.185403 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </disk>
29966 Sep 07 19:30:14.185403 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: {{(pid=92697) detach_device
/opt/stack/nova/nova/virt/libvirt/guest.py:510}}
# DEVICE_DELETED only raised for /machine/peripheral/virtio-disk1
/virtio-backend
https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_4c5/746981/5/check
/nova-ceph-multistore/4c56def/controller/logs/libvirt/libvirtd_log.txt
(gzipped)
329344 2020-09-07 19:30:14.165+0000: 65559: debug :
qemuDomainObjEnterMonitorInternal:9869 : Entering monitor (mon=0x7f769405e470
vm=0x7f768c0df0b0 name=instance-0000003a)
329345 2020-09-07 19:30:14.165+0000: 65559: debug : qemuMonitorDelDevice:2848
: devalias=virtio-disk1
329346 2020-09-07 19:30:14.165+0000: 65559: debug : qemuMonitorDelDevice:2850
: mon:0x7f769405e470 vm:0x7f768c0df0b0 fd:39
329347 2020-09-07 19:30:14.165+0000: 65559: info : qemuMonitorSend:993 :
QEMU_MONITOR_SEND_MSG: mon=0x7f769405e470
msg={"execute":"device_del","arguments":{"id":"virtio-disk1"},"id":"libvirt-367"}^M
329348 fd=-1
329349 2020-09-07 19:30:14.165+0000: 65555: info : qemuMonitorIOWrite:450 :
QEMU_MONITOR_IO_WRITE: mon=0x7f769405e470
buf={"execute":"device_del","arguments":{"id":"virtio-disk1"},"id":"libvirt-367"}^M
329350 len=79 ret=79 errno=0
329351 2020-09-07 19:30:14.168+0000: 65555: debug :
qemuMonitorJSONIOProcessLine:220 : Line [{"return": {}, "id": "libvirt-367"}]
329352 2020-09-07 19:30:14.168+0000: 65555: info :
qemuMonitorJSONIOProcessLine:239 : QEMU_MONITOR_RECV_REPLY: mon=0x7f769405e470
reply={"return": {}, "id": "libvirt-367"}
329353 2020-09-07 19:30:14.168+0000: 65559: debug :
qemuDomainObjExitMonitorInternal:9892 : Exited monitor (mon=0x7f769405e470
vm=0x7f768c0df0b0 name=instance-0000003a)
329354 2020-09-07 19:30:14.201+0000: 65555: debug :
qemuMonitorJSONIOProcessLine:220 : Line [{"timestamp": {"seconds": 1599507014,
"microseconds": 201037}, "event": "DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}]
329355 2020-09-07 19:30:14.208+0000: 65555: info :
qemuMonitorJSONIOProcessLine:234 : QEMU_MONITOR_RECV_EVENT: mon=0x7f769405e470
event={"timestamp": {"seconds": 1599507014, "microseconds": 201037}, "event":
"DEVICE_DELETED", "data": {"path":
"/machine/peripheral/virtio-disk1/virtio-backend"}}
329356 2020-09-07 19:30:14.208+0000: 65555: debug :
qemuMonitorJSONIOProcessEvent:181 : mon=0x7f769405e470 obj=0x55dd95d0cba0
329357 2020-09-07 19:30:14.208+0000: 65555: debug : qemuMonitorEmitEvent:1198
: mon=0x7f769405e470 event=DEVICE_DELETED
329358 2020-09-07 19:30:14.208+0000: 65555: debug :
qemuProcessHandleEvent:549 : vm=0x7f768c0df0b0
329359 2020-09-07 19:30:14.208+0000: 65555: debug : virObjectEventNew:631 :
obj=0x55dd95d3bf60
329360 2020-09-07 19:30:14.208+0000: 65555: debug :
qemuMonitorJSONIOProcessEvent:205 : handle DEVICE_DELETED
handler=0x7f7691732840 data=0x55dd95eae3c0
329361 2020-09-07 19:30:14.208+0000: 65555: debug :
qemuMonitorJSONHandleDeviceDeleted:1287 : missing device in device deleted event
# Second attempt to detach the device by n-cpu
https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_4c5/746981/5/check
/nova-ceph-multistore/4c56def/controller/logs/screen-n-cpu.txt
(gzipped)
30046 Sep 07 19:30:19.192548 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: DEBUG oslo.service.loopingcall [None
req-502a0106-3eb9-4d42-9dd4-c43ba89187b6
tempest-ServerRescueNegativeTestJSON-73411582
tempest-ServerRescueNegativeTestJSON-73411582] Waiting for function
nova.virt.libvirt.gu
30047 Sep 07 19:30:19.194846 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: DEBUG nova.virt.libvirt.guest [-] detach device xml: <disk
type="network" device="disk">
30048 Sep 07 19:30:19.194846 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <driver name="qemu" type="raw" cache="writeback"
discard="unmap"/>
30049 Sep 07 19:30:19.194846 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <source protocol="rbd"
name="volumes/volume-04dd79b2-3c05-4492-b1d7-7969d24df768">
30050 Sep 07 19:30:19.194846 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <host name="158.69.70.115" port="6789"/>
30051 Sep 07 19:30:19.194846 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </source>
30052 Sep 07 19:30:19.194846 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <target dev="vdb" bus="virtio"/>
30053 Sep 07 19:30:19.194846 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <serial>04dd79b2-3c05-4492-b1d7-7969d24df768</serial>
30054 Sep 07 19:30:19.194846 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <address type="pci" domain="0x0000" bus="0x00"
slot="0x07" function="0x0"/>
30055 Sep 07 19:30:19.194846 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </disk>
30056 Sep 07 19:30:19.194846 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: {{(pid=92697) detach_device
/opt/stack/nova/nova/virt/libvirt/guest.py:510}}
# DeviceNotFound raised by QEMU
https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_4c5/746981/5/check
/nova-ceph-multistore/4c56def/controller/logs/libvirt/libvirtd_log.txt
(gzipped)
332479 2020-09-07 19:30:19.196+0000: 65560: debug :
qemuDomainObjBeginJobInternal:9416 : Starting job: job=modify agentJob=none
asyncJob=none (vm=0x7f768c0df0b0 name=instance-0000003a, current job=none
agentJob=none async=none)
332480 2020-09-07 19:30:19.196+0000: 65560: debug :
qemuDomainObjBeginJobInternal:9470 : Started job: modify (async=none
vm=0x7f768c0df0b0 name=instance-0000003a)
332481 2020-09-07 19:30:19.196+0000: 65560: debug :
qemuDomainObjEnterMonitorInternal:9869 : Entering monitor (mon=0x7f769405e470
vm=0x7f768c0df0b0 name=instance-0000003a)
332482 2020-09-07 19:30:19.196+0000: 65560: debug : qemuMonitorDelDevice:2848
: devalias=virtio-disk1
332483 2020-09-07 19:30:19.196+0000: 65560: debug : qemuMonitorDelDevice:2850
: mon:0x7f769405e470 vm:0x7f768c0df0b0 fd:39
332484 2020-09-07 19:30:19.196+0000: 65560: info : qemuMonitorSend:993 :
QEMU_MONITOR_SEND_MSG: mon=0x7f769405e470
msg={"execute":"device_del","arguments":{"id":"virtio-disk1"},"id":"libvirt-369"}^M
332485 fd=-1
332486 2020-09-07 19:30:19.196+0000: 65555: info : qemuMonitorIOWrite:450 :
QEMU_MONITOR_IO_WRITE: mon=0x7f769405e470
buf={"execute":"device_del","arguments":{"id":"virtio-disk1"},"id":"libvirt-369"}^M
332487 len=79 ret=79 errno=0
332488 2020-09-07 19:30:19.197+0000: 65555: debug :
qemuMonitorJSONIOProcessLine:220 : Line [{"id": "libvirt-369", "error":
{"class": "DeviceNotFound", "desc": "Device 'virtio-disk1' not found"}}]
332489 2020-09-07 19:30:19.197+0000: 65555: info :
qemuMonitorJSONIOProcessLine:239 : QEMU_MONITOR_RECV_REPLY: mon=0x7f769405e470
reply={"id": "libvirt-369", "error": {"class": "DeviceNotFound", "desc":
"Device 'virtio-disk1' not found"}}
332490 2020-09-07 19:30:19.197+0000: 65560: debug :
qemuDomainObjExitMonitorInternal:9892 : Exited monitor (mon=0x7f769405e470
vm=0x7f768c0df0b0 name=instance-0000003a)
332491 2020-09-07 19:30:19.197+0000: 65560: debug :
qemuDomainDeleteDevice:128 : Detaching of device virtio-disk1 failed and no
event arrived
# n-cpu continues to retry the detach
30245 Sep 07 19:30:26.209322 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: DEBUG nova.virt.libvirt.guest [-] detach device xml: <disk
type="network" device="disk">
30246 Sep 07 19:30:26.209322 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <driver name="qemu" type="raw" cache="writeback"
discard="unmap"/>
30247 Sep 07 19:30:26.209322 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <source protocol="rbd"
name="volumes/volume-04dd79b2-3c05-4492-b1d7-7969d24df768">
30248 Sep 07 19:30:26.209322 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <host name="158.69.70.115" port="6789"/>
30249 Sep 07 19:30:26.209322 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </source>
30250 Sep 07 19:30:26.209322 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <target dev="vdb" bus="virtio"/>
30251 Sep 07 19:30:26.209322 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <serial>04dd79b2-3c05-4492-b1d7-7969d24df768</serial>
30252 Sep 07 19:30:26.209322 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <address type="pci" domain="0x0000" bus="0x00"
slot="0x07" function="0x0"/>
30253 Sep 07 19:30:26.209322 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </disk>
30276 Sep 07 19:30:42.028517 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: DEBUG nova.virt.libvirt.guest [-] detach device xml: <disk
type="network" device="disk">
30277 Sep 07 19:30:42.028517 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <driver name="qemu" type="raw" cache="writeback"
discard="unmap"/>
30278 Sep 07 19:30:42.028517 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <source protocol="rbd"
name="volumes/volume-04dd79b2-3c05-4492-b1d7-7969d24df768">
30279 Sep 07 19:30:42.028517 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <host name="158.69.70.115" port="6789"/>
30280 Sep 07 19:30:42.028517 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </source>
30281 Sep 07 19:30:42.028517 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <target dev="vdb" bus="virtio"/>
30282 Sep 07 19:30:42.028517 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <serial>04dd79b2-3c05-4492-b1d7-7969d24df768</serial>
30283 Sep 07 19:30:42.028517 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <address type="pci" domain="0x0000" bus="0x00"
slot="0x07" function="0x0"/>
30284 Sep 07 19:30:42.028517 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </disk>
30356 Sep 07 19:30:53.232072 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: DEBUG nova.virt.libvirt.guest [-] detach device xml: <disk
type="network" device="disk">
30357 Sep 07 19:30:53.232072 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <driver name="qemu" type="raw" cache="writeback"
discard="unmap"/>
30358 Sep 07 19:30:53.232072 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <source protocol="rbd"
name="volumes/volume-04dd79b2-3c05-4492-b1d7-7969d24df768">
30359 Sep 07 19:30:53.232072 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <host name="158.69.70.115" port="6789"/>
30360 Sep 07 19:30:53.232072 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </source>
30361 Sep 07 19:30:53.232072 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <target dev="vdb" bus="virtio"/>
30362 Sep 07 19:30:53.232072 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <serial>04dd79b2-3c05-4492-b1d7-7969d24df768</serial>
30363 Sep 07 19:30:53.232072 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <address type="pci" domain="0x0000" bus="0x00"
slot="0x07" function="0x0"/>
30364 Sep 07 19:30:53.232072 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </disk>
30381 Sep 07 19:31:06.239532 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: DEBUG nova.virt.libvirt.guest [-] detach device xml: <disk
type="network" device="disk">
30382 Sep 07 19:31:06.239532 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <driver name="qemu" type="raw" cache="writeback"
discard="unmap"/>
30383 Sep 07 19:31:06.239532 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <source protocol="rbd"
name="volumes/volume-04dd79b2-3c05-4492-b1d7-7969d24df768">
30384 Sep 07 19:31:06.239532 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <host name="158.69.70.115" port="6789"/>
30385 Sep 07 19:31:06.239532 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </source>
30386 Sep 07 19:31:06.239532 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <target dev="vdb" bus="virtio"/>
30387 Sep 07 19:31:06.239532 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <serial>04dd79b2-3c05-4492-b1d7-7969d24df768</serial>
30388 Sep 07 19:31:06.239532 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <address type="pci" domain="0x0000" bus="0x00"
slot="0x07" function="0x0"/>
30389 Sep 07 19:31:06.239532 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </disk>
30478 Sep 07 19:31:21.369016 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: DEBUG nova.virt.libvirt.guest [-] detach device xml: <disk
type="network" device="disk">
30479 Sep 07 19:31:21.369016 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <driver name="qemu" type="raw" cache="writeback"
discard="unmap"/>
30480 Sep 07 19:31:21.369016 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <source protocol="rbd"
name="volumes/volume-04dd79b2-3c05-4492-b1d7-7969d24df768">
30481 Sep 07 19:31:21.369016 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <host name="158.69.70.115" port="6789"/>
30482 Sep 07 19:31:21.369016 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </source>
30483 Sep 07 19:31:21.369016 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <target dev="vdb" bus="virtio"/>
30484 Sep 07 19:31:21.369016 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <serial>04dd79b2-3c05-4492-b1d7-7969d24df768</serial>
30485 Sep 07 19:31:21.369016 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <address type="pci" domain="0x0000" bus="0x00"
slot="0x07" function="0x0"/>
30486 Sep 07 19:31:21.369016 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </disk>
30796 Sep 07 19:31:42.590535 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: DEBUG nova.virt.libvirt.guest [-] detach device xml: <disk
type="network" device="disk">
30797 Sep 07 19:31:42.590535 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <driver name="qemu" type="raw" cache="writeback"
discard="unmap"/>
30798 Sep 07 19:31:42.590535 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <source protocol="rbd"
name="volumes/volume-04dd79b2-3c05-4492-b1d7-7969d24df768">
30799 Sep 07 19:31:42.590535 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <host name="158.69.70.115" port="6789"/>
30800 Sep 07 19:31:42.590535 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </source>
30801 Sep 07 19:31:42.590535 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <target dev="vdb" bus="virtio"/>
30802 Sep 07 19:31:42.590535 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <serial>04dd79b2-3c05-4492-b1d7-7969d24df768</serial>
30803 Sep 07 19:31:42.590535 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <address type="pci" domain="0x0000" bus="0x00"
slot="0x07" function="0x0"/>
30804 Sep 07 19:31:42.590535 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </disk>
31050 Sep 07 19:32:01.613201 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: DEBUG nova.virt.libvirt.guest [-] detach device xml: <disk
type="network" device="disk">
31051 Sep 07 19:32:01.613201 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <driver name="qemu" type="raw" cache="writeback"
discard="unmap"/>
31052 Sep 07 19:32:01.613201 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <source protocol="rbd"
name="volumes/volume-04dd79b2-3c05-4492-b1d7-7969d24df768">
31053 Sep 07 19:32:01.613201 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <host name="158.69.70.115" port="6789"/>
31054 Sep 07 19:32:01.613201 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </source>
31055 Sep 07 19:32:01.613201 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <target dev="vdb" bus="virtio"/>
31056 Sep 07 19:32:01.613201 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <serial>04dd79b2-3c05-4492-b1d7-7969d24df768</serial>
31057 Sep 07 19:32:01.613201 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: <address type="pci" domain="0x0000" bus="0x00"
slot="0x07" function="0x0"/>
31058 Sep 07 19:32:01.613201 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: </disk>
# n-cpu eventually gives up trying to detach the device
https://storage.gra.cloud.ovh.net/v1/AUTH_dcaab5e32b234d56b626f72581e3644c/zuul_opendev_logs_4c5/746981/5/check
/nova-ceph-multistore/4c56def/controller/logs/screen-n-cpu.txt
(gzipped)
31102 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall [-] Dynamic interval
looping call 'oslo_service.loopingcall.RetryDecorator.__call__.<locals>._func'
failed: nova.exception.DeviceDetachFailed: Device detach failed for vdb: Unable
t
31103 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall Traceback (most recent call
last):
31104 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall File
"/usr/local/lib/python3.8/dist-packages/oslo_service/loopingcall.py", line 150,
in _run_loop
31105 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall result =
func(*self.args, **self.kw)
31106 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall File
"/usr/local/lib/python3.8/dist-packages/oslo_service/loopingcall.py", line 428,
in _func
31107 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall return self._sleep_time
31108 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall File
"/usr/local/lib/python3.8/dist-packages/oslo_utils/excutils.py", line 220, in
__exit__
31109 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall self.force_reraise()
31110 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall File
"/usr/local/lib/python3.8/dist-packages/oslo_utils/excutils.py", line 196, in
force_reraise
31111 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall six.reraise(self.type_,
self.value, self.tb)
31112 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall File
"/usr/local/lib/python3.8/dist-packages/six.py", line 703, in reraise
31113 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall raise value
31114 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall File
"/usr/local/lib/python3.8/dist-packages/oslo_service/loopingcall.py", line 407,
in _func
31115 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall result = f(*args,
**kwargs)
31116 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall File
"/opt/stack/nova/nova/virt/libvirt/guest.py", line 489, in
_do_wait_and_retry_detach
31117 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall raise
exception.DeviceDetachFailed(
31118 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall
nova.exception.DeviceDetachFailed: Device detach failed for vdb: Unable to
detach the device from the live config.
31119 Sep 07 19:32:06.850434 ubuntu-focal-ovh-bhs1-0019682147
nova-compute[92697]: ERROR oslo.service.loopingcall
To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1894804/+subscriptions