Bug 485700 - fence_lpar doesn't work with hmc version 3
Summary: fence_lpar doesn't work with hmc version 3
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: cman
Version: 5.3
Hardware: All
OS: Linux
high
medium
Target Milestone: rc
: ---
Assignee: Marek Grac
QA Contact: Cluster QE
URL:
Whiteboard:
Depends On: 485065
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-02-16 14:07 UTC by Marek Grac
Modified: 2016-04-26 13:38 UTC (History)
3 users (show)

Fixed In Version: cman-2.0.100-1.el5
Doc Type: Technology Preview
Doc Text:
Cause: Using older than supported HMC with fencing agent Consequences: Fencing does not work Fix: Added support for older HMC Result: HMC version 3 can be fenced Note: LPAR support for cluster-suite in RHEL5.4 is considered TechPreview
Clone Of: 485065
Environment:
Last Closed: 2009-09-02 11:07:32 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHSA-2009:1341 0 normal SHIPPED_LIVE Low: cman security, bug fix, and enhancement update 2009-09-01 10:43:16 UTC

Description Marek Grac 2009-02-16 14:07:33 UTC
+++ This bug was initially created as a clone of Bug #485065 +++

Description of problem:
fence_lpar uses lssyscfg and chsysstate commands to get/change status of an lpar which are not available in earlier versions of IBM HMC (v3 doesn't work for sure)

How reproducible:
Try to fence an ibm-p4-01 on ppc-tucks.englab.brq.redhat.com

Actual results:
Script fails saying that there is a connection/logon problem

Expected results:
Fence the lpar

Additional info:
Need to add a parameter that will specify the hmc version fence_lpar is used with.
Something like -c 3.5 or -c 6.1 or at least major version (not sure since which one lssyscfg and chsysstate were introduced) to let fence_lpar know which commands to use inside.

--- Additional comment from mgrac on 2009-02-16 09:05:59 EDT ---

Created an attachment (id=332038)
Fencing library

--- Additional comment from mgrac on 2009-02-16 09:06:51 EDT ---

Created an attachment (id=332039)
Fence agent with support for HMC v3

You have to enter '-H 3' to set HMC version.

Comment 4 Marek Grac 2009-05-25 11:12:58 UTC
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: Using older than supported HMC with fencing agent
Consequences: Fencing does not work
Fix: Added support for older HMC
Result: HMC version 3 can be fenced

Comment 5 Perry Myers 2009-05-25 13:39:59 UTC
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: Using older than supported HMC with fencing agent
 Consequences: Fencing does not work
 Fix: Added support for older HMC
-Result: HMC version 3 can be fenced+Result: HMC version 3 can be fenced
+
+Note: LPAR support for cluster-suite in RHEL5.4 is considered TechPreview

Comment 8 errata-xmlrpc 2009-09-02 11:07:32 UTC
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


Note You need to log in before you can comment on or make changes to this bug.