<html><body>
<p><tt><font size="2">Darrell Budic <darrell.budic@bigwells.net> ΞΑΠΙΣΑΞΟ 14.09.2012 05:32:33:<br>
<br>
> οΤ: Darrell Budic <darrell.budic@bigwells.net></font></tt><br>
<tt><font size="2">> λΟΝΥ: Itamar Heim <iheim@redhat.com></font></tt><br>
<tt><font size="2">> λΟΠΙΡ: Dmitriy A Pyryakov <DPyryakov@ekb.beeline.ru>, users@ovirt.org</font></tt><br>
<tt><font size="2">> δΑΤΑ: 14.09.2012 05:32</font></tt><br>
<tt><font size="2">> τΕΝΑ: Re: [Users] HA: Re: HA: Re: HP Integrated Lights Out 3</font></tt><br>
<tt><font size="2">> <br>
> That fix worked for me (ipmilan wise, anyway. Still no go on ilo, <br>
> but we knew that, right?). Thanks Itamar!<br>
> Dmitriy, make sure you do this to all your host nodes, it may run <br>
> the test from any of them. You'll also want to be sure you delete /<br>
> usr/share/vdsm/BindingXMLRPC.pyc and .pyo, otherwise the compiled <br>
> python is likely to still get used.</font></tt><br>
<br>
<tt><font size="2">there is no necessity</font></tt><br>
<br>
<tt><font size="2">> Finally, I did need to restart<br>
> vdsmd on all my nodes, "service vdsmd restart" on my Centos 6.3 <br>
> system.</font></tt><br>
<br>
<tt><font size="2">that's right!</font></tt><br>
<br>
<tt><font size="2">> Glad to know you can do that without causing problems for running vms.</font></tt><br>
<tt><font size="2">> <br>
</font></tt><br>
<tt><font size="2">yeah</font></tt><br>
<br>
<tt><font size="2">thank you.</font></tt><br>
<br>
<tt><font size="2">> I did notice that the ovirt management GUI still shows 3 Alerts in <br>
> the alert area, and they are all "Power Management test failed" <br>
> errors dated from the first time their particular node was added to <br>
> the cluster. This is even after restarting a vdsmd again and seeing <br>
> Host xxx power management was verified successfully." in the event log.</font></tt><br>
<tt><font size="2">> <br>
> -Darrell</font></tt><br>
<tt><font size="2">> <br>
> On Sep 13, 2012, at 5:45 PM, Itamar Heim wrote:</font></tt><br>
<tt><font size="2">> <br>
> On 09/13/2012 08:42 AM, Dmitriy A Pyryakov wrote:</font></tt><br>
<tt><font size="2">> Itamar Heim <iheim@redhat.com> ΞΑΠΙΣΑΞΟ 13.09.2012 11:09:24:</font></tt><br>
<tt><font size="2">> <br>
> > οΤ: Itamar Heim <iheim@redhat.com></font></tt><br>
<tt><font size="2">> > λΟΝΥ: Dmitriy A Pyryakov <DPyryakov@ekb.beeline.ru></font></tt><br>
<tt><font size="2">> > λΟΠΙΡ: Darrell Budic <darrell.budic@bigwells.net>, users@ovirt.org</font></tt><br>
<tt><font size="2">> > δΑΤΑ: 13.09.2012 11:09</font></tt><br>
<tt><font size="2">> > τΕΝΑ: Re: [Users] HA: Re: HP Integrated Lights Out 3</font></tt><br>
<tt><font size="2">> ></font></tt><br>
<tt><font size="2">> > On 09/13/2012 06:00 AM, Dmitriy A Pyryakov wrote:</font></tt><br>
<tt><font size="2">> > > Darrell Budic <darrell.budic@bigwells.net> ΞΑΠΙΣΑΞΟ 13.09.2012</font></tt><br>
<tt><font size="2">> 07:43:44:</font></tt><br>
<tt><font size="2">> > ></font></tt><br>
<tt><font size="2">> > > > οΤ: Darrell Budic <darrell.budic@bigwells.net></font></tt><br>
<tt><font size="2">> > > > λΟΝΥ: Dmitriy A Pyryakov <DPyryakov@ekb.beeline.ru></font></tt><br>
<tt><font size="2">> > > > λΟΠΙΡ: Eli Mesika <emesika@redhat.com>, users@ovirt.org</font></tt><br>
<tt><font size="2">> > > > δΑΤΑ: 13.09.2012 07:43</font></tt><br>
<tt><font size="2">> > > > τΕΝΑ: Re: [Users] HP Integrated Lights Out 3</font></tt><br>
<tt><font size="2">> > > ></font></tt><br>
<tt><font size="2">> > > > I have this problem too. I actually tracked it down to the engine</font></tt><br>
<tt><font size="2">> > > > not passing the arguments to the fence scripts but then got</font></tt><br>
<tt><font size="2">> > > > distracted and never followed up with a report. In my case, the data</font></tt><br>
<tt><font size="2">> > > > base was correct, and if I ran the fence script by hand, it would</font></tt><br>
<tt><font size="2">> > > > work, but the vdsm wasn't running it with the options or even all</font></tt><br>
<tt><font size="2">> > > > the arguments (username/pw, etc). I've tried it with ilo3 and</font></tt><br>
<tt><font size="2">> > > > ipmilan both, same issue.</font></tt><br>
<tt><font size="2">> > > ></font></tt><br>
<tt><font size="2">> > > > If you'd like, I can recreate some of my debugging, I'd gotten so</font></tt><br>
<tt><font size="2">> > > > far as to to hack some print statements into the fence scripts to</font></tt><br>
<tt><font size="2">> > > > demonstrate what was happening. Lost that with some rebuilds, but</font></tt><br>
<tt><font size="2">> > > > easy enough to recreate...</font></tt><br>
<tt><font size="2">> > > ></font></tt><br>
<tt><font size="2">> > > > -Darrell</font></tt><br>
<tt><font size="2">> > ></font></tt><br>
<tt><font size="2">> > > Hello, Darrell.</font></tt><br>
<tt><font size="2">> > ></font></tt><br>
<tt><font size="2">> > > It would be great!</font></tt><br>
<tt><font size="2">> ></font></tt><br>
<tt><font size="2">> > may i suggest you first try to apply this patch to vdsm (just edit the</font></tt><br>
<tt><font size="2">> > relevant line in vdsm)</font></tt><br>
<tt><font size="2">> ></font></tt><br>
<tt><font size="2">> > commit 59934118e3a30c57539d2b71016532bdd9c4ab17</font></tt><br>
<tt><font size="2">> > Author: Roy Golan <rgolan@redhat.com></font></tt><br>
<tt><font size="2">> > Date: Thu Aug 9 16:34:10 2012 +0300</font></tt><br>
<tt><font size="2">> ></font></tt><br>
<tt><font size="2">> > fenceNode API is missing the options argument</font></tt><br>
<tt><font size="2">> ></font></tt><br>
<tt><font size="2">> > Change-Id: Ib2ce9b0f71040f9198413fa06c5d8768994842ec</font></tt><br>
<tt><font size="2">> > Signed-off-by: Roy Golan <rgolan@redhat.com></font></tt><br>
<tt><font size="2">> > Reviewed-on: <a href="http://gerrit.ovirt.org/7058">http://gerrit.ovirt.org/7058</a></font></tt><br>
<tt><font size="2">> > Reviewed-by: Dan Kenigsberg <danken@redhat.com></font></tt><br>
<tt><font size="2">> > Reviewed-by: Omer Frenkel <ofrenkel@redhat.com></font></tt><br>
<tt><font size="2">> > Tested-by: Omer Frenkel <ofrenkel@redhat.com></font></tt><br>
<tt><font size="2">> ></font></tt><br>
<tt><font size="2">> > diff --git a/vdsm/BindingXMLRPC.py b/vdsm/BindingXMLRPC.py</font></tt><br>
<tt><font size="2">> > index cc5300f..8b548e4 100644</font></tt><br>
<tt><font size="2">> > --- a/vdsm/BindingXMLRPC.py</font></tt><br>
<tt><font size="2">> > +++ b/vdsm/BindingXMLRPC.py</font></tt><br>
<tt><font size="2">> > @@ -357,7 +357,7 @@ class BindingXMLRPC(object):</font></tt><br>
<tt><font size="2">> > secure=False, options=''):</font></tt><br>
<tt><font size="2">> > api = API.Global()</font></tt><br>
<tt><font size="2">> > return api.fenceNode(addr, port, agent, username, password,</font></tt><br>
<tt><font size="2">> > - action, secure)</font></tt><br>
<tt><font size="2">> > + action, secure, options)</font></tt><br>
<tt><font size="2">> ></font></tt><br>
<tt><font size="2">> > def setLogLevel(self, level):</font></tt><br>
<tt><font size="2">> > api = API.Global()</font></tt><br>
<tt><font size="2">> ></font></tt><br>
<tt><font size="2">> <br>
> There is my part of old /usr/share/vdsm/BindingXMLRPC.py file from proxy</font></tt><br>
<tt><font size="2">> host:</font></tt><br>
<tt><font size="2">> <br>
> def fenceNode(self, addr, port, agent, username, password, action,</font></tt><br>
<tt><font size="2">> secure=False, options=''):</font></tt><br>
<tt><font size="2">> api = API.Global(self.cif)</font></tt><br>
<tt><font size="2">> return api.fenceNode(addr, port, agent, username, password,</font></tt><br>
<tt><font size="2">> action, secure)</font></tt><br>
<tt><font size="2">> <br>
> there is replased:</font></tt><br>
<tt><font size="2">> <br>
> def fenceNode(self, addr, port, agent, username, password, action,</font></tt><br>
<tt><font size="2">> secure=False, options=''):</font></tt><br>
<tt><font size="2">> api = API.Global(self.cif)</font></tt><br>
<tt><font size="2">> return api.fenceNode(addr, port, agent, username, password,</font></tt><br>
<tt><font size="2">> action, secure, options)</font></tt><br>
<tt><font size="2">> <br>
> I restart ovirt-engine and still see no option presented in vdsm.log.</font></tt><br>
<tt><font size="2">> Test still failed.</font></tt><br>
<tt><font size="2">> <br>
> this is a vdsm change, not an ovirt-engine (restart vdsm?)<br>
> is this ovirt node or plain fedora/el6?<br>
> _______________________________________________<br>
> Users mailing list<br>
> Users@ovirt.org<br>
> <a href="http://lists.ovirt.org/mailman/listinfo/users">http://lists.ovirt.org/mailman/listinfo/users</a></font></tt><br>
<tt><font size="2">> <br>
> Darrell Budic</font></tt><br>
<tt><font size="2">> Bigwells Technology LLC</font></tt><br>
<tt><font size="2">> office: 312.529.7816</font></tt><br>
<tt><font size="2">> cell: 608.239.4628</font></tt></body></html>