Bug 726398
Summary: | libvirt-0.8.7-18.el6 doesn't correctly log failed hook scripts | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Reto Gantenbein <reto.gantenbein> |
Component: | libvirt | Assignee: | Osier Yang <jyang> |
Status: | CLOSED ERRATA | QA Contact: | Virtualization Bugs <virt-bugs> |
Severity: | medium | Docs Contact: | |
Priority: | medium | ||
Version: | 6.1 | CC: | dallan, dyuan, eblake, mzhan, rwu, veillard, xhu |
Target Milestone: | rc | Keywords: | Regression |
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | libvirt-0.9.4-1.el6 | Doc Type: | Bug Fix |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2011-12-06 11:18:07 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Reto Gantenbein
2011-07-28 13:50:35 UTC
commit ef765169dd520fb25760387306dea925a28f37cd Author: Osier Yang <jyang> Date: Fri Jul 29 22:40:47 2011 +0800 utils: More useful error message for hook script failure Commit 3709a386 ported hooks codes to new command execution API, together with the useful error message removed. Though we can't get "errbuf" from the new command execution API anymore, still we can give a more useful error. https://bugzilla.redhat.com/show_bug.cgi?id=726398 Patch pushed into upstream, move to POST. Reproduced this bug with libvirt-0.9.8-3.el6. Verified PASS with libvirt-0.9.4-1.el6 pkgs: qemu-kvm-0.12.1.2-2.176.el6 kernel-2.6.32-176.el6 # cat /etc/libvirt/hooks/qemu #! /bin/bash if [[ $1 = "dom" ]]; then echo "$0" "$@" >> /tmp/qemu.log exit 1 fi # chmod +x /etc/libvirt/hooks/qemu # service libvirtd restart Stopping libvirtd daemon: [ OK ] Starting libvirtd daemon: [ OK ] # virsh start dom error: Failed to start domain dom error: Hook script execution failed: Hook script /etc/libvirt/hooks/qemu qemu failed with error code 256 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/RHBA-2011-1513.html |