-
Bug
-
Resolution: Done-Errata
-
Normal
-
rhel-8.10
-
libvirt-8.0.0-23.2.module+el8.10.0+21972+d7867348
-
None
-
None
-
sst_virtualization
-
ssg_virtualization
-
3
-
Dev ack
-
False
-
-
None
-
None
-
Pass
-
Automated
-
-
Unspecified
-
None
What were you trying to do that didn't work?
When I tried to destroy a paused guest(qemu process paused by signal SIGSTOP) with virsh destroy --graceful, the guest destroyed successfully with no error.
Please provide the package NVR for which bug is seen:
qemu-kvm-6.2.0-49.module+el8.10.0+21533+3df3c4b6.x86_64
libvirt-8.0.0-23.module+el8.10.0+21023+5962ee04.x86_64
kernel-4.18.0-544.el8.x86_64
How reproducible:
100%
Steps to reproduce
- start a guest
- Send signal STOP to qemu process:
# kill -STOP `pidof qemu-kvm`
- Destroy guest with --graceful
# virsh destroy rhel9.3 --graceful
Expected results
command should failed with reasonable error messages
Actual results
[root@zhetang-rhel8-bug tmp]# kill -STOP `pidof qemu-kvm`
[root@zhetang-rhel8-bug tmp]# virsh destroy rhel9.3 --graceful
Domain 'rhel9.3' destroyed
[root@zhetang-rhel8-bug tmp]# virsh list --all
Id Name State
--------------------------
- rhel9.3 shut off
Additional info
the command would failed and can show error messages on rhel9 host
[root@zhetang-9 ~]# kill -STOP `pidof qemu-kvm`
[root@zhetang-9 ~]# virsh destroy rhel9 --graceful
error: Failed to destroy domain 'rhel9'
error: Failed to terminate process 44075 with SIGTERM: Device or resource busy
- links to
-
RHBA-2024:133181 virt:rhel and virt-devel:rhel bug fix update