Red Hat Bugzilla – Bug 102447
AP9212 firmware breaks apcmaster STONITH driver
Last modified: 2007-11-30 17:06:53 EST
From Bugzilla Helper:
User-Agent: Mozilla/5.0 Galeon/1.2.11 (X11; Linux i686; U;) Gecko/20030708
Description of problem:
Clumanager software does log into APC Power Switch Model AP9212 via Telnet and
does send wrong info, instead of sending a 1 and a 1 to manage the Power Switch
it does send ESC and ESC.
Version-Release number of selected component (if applicable):
Steps to Reproduce:
2.Enjoy entrys in /var/log/messages
Actual Results: Doesnt manage the Switch
Expected Results: Manage the Switch
(on vacation today, but)
The 'escapes' are sent to ensure that the switch is at the top menu. It
actually sends five escape characters prior to attempting to manage the switch.
I ran a 'clustonith -S' and 'clustonith -l' on the test boxes and it logged in,
got a status report, etc (thus showing it got past the initial sending of escape
characters). Can you attach the log messages?
The APC MasterSwitches, if I recall correctly, can support only one login at a
time, if that helps any.
Silly me. APC MasterSwitch STONITH Module in Red Hat Cluster Manager 1.0.19 and
prior does not support use of the power switch by a non-administrative user.
I have an erratum which needs to be pushed out which addresses this and all the
other bugs open against 1.0.19. There's a fix for this in the devel pool, but
it has not been tested internally (hardware -- lack thereof, actually). The
patch was submitted by Marco Lusini, and the code looks clean and appears to fix
*** This bug has been marked as a duplicate of 78667 ***
This was a bit more difficult than I originally guessed.
In the next erratum, a new STONITH driver will be provided which fixes this
problem as well as power-cycles all ports with the given name on the APC
This driver has been tested on:
- APC MasterSwitch AP9212 revision 2.2.0
- APC MasterSwitch plus AP9225 revision 2.0.0
The apcplus driver works in both "Outlet User" and "Administrator" mode, and
should work when separate APC MasterSwitches are in use by the cluster software.
Still need to do a little more testing before releasing, but real progress ;)
Fix committed to pool; issue tracker updated.
New STONITH module: "apcplus".
Already has errata-candidate, adding to U3 blocker bug list.