Bug 853002
Summary: | [qemu-ga]shutdown guest by qemu-guest-agent will successful but report error | ||||||
---|---|---|---|---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | zhpeng | ||||
Component: | libvirt | Assignee: | Jiri Denemark <jdenemar> | ||||
Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 6.4 | CC: | acathrow, ajia, cwei, dyasny, dyuan, mzhan | ||||
Target Milestone: | rc | Keywords: | Regression | ||||
Target Release: | --- | ||||||
Hardware: | x86_64 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | libvirt-0.10.1-1.el6 | Doc Type: | Bug Fix | ||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2013-02-21 07:22:40 UTC | Type: | Bug | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
zhpeng
2012-08-30 08:39:24 UTC
Created attachment 608076 [details]
libvirtd log
Yeah, it's very likely that any API that calls to qemu-ga is affected. I'll check all of them... This issue is now fixed upstream by v0.10.0-10-ge360a96 and v0.10.0-11-g7444ccc: commit 7444ccce4cb4af1ce61eb4c2c9ce4f69ea276e9c Author: Jiri Denemark <jdenemar> Date: Thu Aug 30 14:40:01 2012 +0200 qemu: Revert to blocking behavior of qemuAgentCommand Before commit 05447e3af44ec153314ff97cd611330d9b4b5730, qemuAgentCommand blocked until it got a reply or appropriate event. When new parameter was added to qemuAgentCommand in the above commit, all existing callers of it were updated in a wrong way changing them from blocking to 5-seconds timeout. commit e360a96067c685d53d5c32c912db14520acdb089 Author: Jiri Denemark <jdenemar> Date: Thu Aug 30 14:19:02 2012 +0200 qemu: Remove redundant parameter from qemuAgentSend The @timeout parameter of qemuAgentSend is both redundant and confusing. This patch should not result in any functional changes. Test it with libvirt-0.10.1-1 [root@zhpeng ~]# virsh dompmsuspend rhel63 --target disk Domain rhel63 successfully suspended [root@zhpeng ~]# virsh start rhel63 Domain rhel63 started [root@zhpeng ~]# virsh shutdown rhel63 --mode agent Domain rhel63 is being shutdown [root@zhpeng ~]# virsh start rhel63 Domain rhel63 started Change it to verified. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. http://rhn.redhat.com/errata/RHSA-2013-0276.html |