+++ This bug was initially created as a clone of Bug #472781 +++ Description of problem: /sbin/fence_lpar doesn't properly report power status when an lpar is in Open Firmware. Version-Release number of selected component (if applicable): cman-2.99.12-1.fc10.x86_64 How reproducible: 100% Steps to Reproduce: 1. Boot a system into open firmware 2. Run fence_lpar poweroff or reboot ... it thinks it's already powered off. The following change to /sbin/fence_lpar fixes the problem... ## Transformation to standard ON/OFF status if possible if status in ["Running", "Open Firmware"]: status = "on" else: status = "off" --- Additional comment from fedora-triage-list on 2008-11-26 00:52:12 EDT --- This bug appears to have been reported against 'rawhide' during the Fedora 10 development cycle. Changing version to '10'. More information and reason for this action is here: http://fedoraproject.org/wiki/BugZappers/HouseKeeping --- Additional comment from jlaska on 2008-12-11 11:04:01 EDT --- Update, in order for reboot operations to work properly ... --- /sbin/fence_lpar 2008-12-11 11:02:01.000000000 -0500 +++ /tmp/fence_lpar.new 2008-12-11 11:01:59.000000000 -0500 @@ -33,7 +33,7 @@ ## ## Transformation to standard ON/OFF status if possible - if status == "Running": + if status in ["Running", "Open Firmware", "Shutting Down"]: status = "on" else: status = "off" Without this fix. I can 1) Power off 2) It sees the state "Shutting Down" and thinks that means it's off. 3) I then run power on ... and it fails since the machine is still in "Shutting Down" state.
FYI this issue is now fixed in rawhide. Updates to F10 and F9 will come soon. Fabio
Release note added. If any revisions are required, please set the "requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: Cause: LPAR is in Open Firmware mode Consequences: Fencing fails Fix: Open Firmware is now recognized as running computer Result: Fencing works as expected
Release note updated. If any revisions are required, please set the "requires_release_notes" flag to "?" and edit the "Release Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. Diffed Contents: @@ -1,4 +1,6 @@ Cause: LPAR is in Open Firmware mode Consequences: Fencing fails Fix: Open Firmware is now recognized as running computer -Result: Fencing works as expected+Result: Fencing works as expected + +Note: LPAR support for cluster-suite in RHEL5.4 is considered TechPreview
An advisory has been issued which should help the problem described in this bug report. This report is therefore being closed with a resolution of ERRATA. For more information on therefore solution and/or where to find the updated files, please follow the link below. You may reopen this bug report if the solution does not work for you. http://rhn.redhat.com/errata/RHSA-2009-1341.html