<html><body>
<p><tt><font size="2">Itamar Heim <iheim@redhat.com> ΞΑΠΙΣΑΞΟ 14.09.2012 04:45:31:<br>
<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">> λΟΠΙΡ: users@ovirt.org</font></tt><br>
<tt><font size="2">> δΑΤΑ: 14.09.2012 04:45</font></tt><br>
<tt><font size="2">> τΕΝΑ: Re: HA: Re: [Users] HA: Re: HP Integrated Lights Out 3</font></tt><br>
<tt><font size="2">> <br>
> On 09/13/2012 08:42 AM, Dmitriy A Pyryakov wrote:<br>
> > Itamar Heim <iheim@redhat.com> ΞΑΠΙΣΑΞΟ 13.09.2012 11:09:24:<br>
> ><br>
> > > οΤ: Itamar Heim <iheim@redhat.com><br>
> > > λΟΝΥ: Dmitriy A Pyryakov <DPyryakov@ekb.beeline.ru><br>
> > > λΟΠΙΡ: Darrell Budic <darrell.budic@bigwells.net>, users@ovirt.org<br>
> > > δΑΤΑ: 13.09.2012 11:09<br>
> > > τΕΝΑ: Re: [Users] HA: Re: HP Integrated Lights Out 3<br>
> > ><br>
> > > On 09/13/2012 06:00 AM, Dmitriy A Pyryakov wrote:<br>
> > > > Darrell Budic <darrell.budic@bigwells.net> ΞΑΠΙΣΑΞΟ 13.09.2012<br>
> > 07:43:44:<br>
> > > ><br>
> > > > > οΤ: Darrell Budic <darrell.budic@bigwells.net><br>
> > > > > λΟΝΥ: Dmitriy A Pyryakov <DPyryakov@ekb.beeline.ru><br>
> > > > > λΟΠΙΡ: Eli Mesika <emesika@redhat.com>, users@ovirt.org<br>
> > > > > δΑΤΑ: 13.09.2012 07:43<br>
> > > > > τΕΝΑ: Re: [Users] HP Integrated Lights Out 3<br>
> > > > ><br>
> > > > > I have this problem too. I actually tracked it down to the engine<br>
> > > > > not passing the arguments to the fence scripts but then got<br>
> > > > > distracted and never followed up with a report. In my case, the data<br>
> > > > > base was correct, and if I ran the fence script by hand, it would<br>
> > > > > work, but the vdsm wasn't running it with the options or even all<br>
> > > > > the arguments (username/pw, etc). I've tried it with ilo3 and<br>
> > > > > ipmilan both, same issue.<br>
> > > > ><br>
> > > > > If you'd like, I can recreate some of my debugging, I'd gotten so<br>
> > > > > far as to to hack some print statements into the fence scripts to<br>
> > > > > demonstrate what was happening. Lost that with some rebuilds, but<br>
> > > > > easy enough to recreate...<br>
> > > > ><br>
> > > > > -Darrell<br>
> > > ><br>
> > > > Hello, Darrell.<br>
> > > ><br>
> > > > It would be great!<br>
> > ><br>
> > > may i suggest you first try to apply this patch to vdsm (just edit the<br>
> > > relevant line in vdsm)<br>
> > ><br>
> > > commit 59934118e3a30c57539d2b71016532bdd9c4ab17<br>
> > > Author: Roy Golan <rgolan@redhat.com><br>
> > > Date: Thu Aug 9 16:34:10 2012 +0300<br>
> > ><br>
> > > fenceNode API is missing the options argument<br>
> > ><br>
> > > Change-Id: Ib2ce9b0f71040f9198413fa06c5d8768994842ec<br>
> > > Signed-off-by: Roy Golan <rgolan@redhat.com><br>
> > > Reviewed-on: <a href="http://gerrit.ovirt.org/7058">http://gerrit.ovirt.org/7058</a><br>
> > > Reviewed-by: Dan Kenigsberg <danken@redhat.com><br>
> > > Reviewed-by: Omer Frenkel <ofrenkel@redhat.com><br>
> > > Tested-by: Omer Frenkel <ofrenkel@redhat.com><br>
> > ><br>
> > > diff --git a/vdsm/BindingXMLRPC.py b/vdsm/BindingXMLRPC.py<br>
> > > index cc5300f..8b548e4 100644<br>
> > > --- a/vdsm/BindingXMLRPC.py<br>
> > > +++ b/vdsm/BindingXMLRPC.py<br>
> > > @@ -357,7 +357,7 @@ class BindingXMLRPC(object):<br>
> > > secure=False, options=''):<br>
> > > api = API.Global()<br>
> > > return api.fenceNode(addr, port, agent, username, password,<br>
> > > - action, secure)<br>
> > > + action, secure, options)<br>
> > ><br>
> > > def setLogLevel(self, level):<br>
> > > api = API.Global()<br>
> > ><br>
> ><br>
> > There is my part of old /usr/share/vdsm/BindingXMLRPC.py file from proxy<br>
> > host:<br>
> ><br>
> > def fenceNode(self, addr, port, agent, username, password, action,<br>
> > secure=False, options=''):<br>
> > api = API.Global(self.cif)<br>
> > return api.fenceNode(addr, port, agent, username, password,<br>
> > action, secure)<br>
> ><br>
> > there is replased:<br>
> ><br>
> > def fenceNode(self, addr, port, agent, username, password, action,<br>
> > secure=False, options=''):<br>
> > api = API.Global(self.cif)<br>
> > return api.fenceNode(addr, port, agent, username, password,<br>
> > action, secure, options)<br>
> ><br>
> > I restart ovirt-engine and still see no option presented in vdsm.log.<br>
> > Test still failed.<br>
> <br>
> this is a vdsm change, not an ovirt-engine (restart vdsm?)<br>
> is this ovirt node or plain fedora/el6?</font></tt><br>
<br>
<tt><font size="2">I change vdsm...</font></tt><br>
<br>
<tt><font size="2">Restarting vdsm fix it!</font></tt><br>
<tt><font size="2">My hosts are two fedora 17 with degraded to 3.4 kernel (</font></tt><tt><font size="2">3.4.9-2.fc16.x86_64</font></tt><tt><font size="2">)</font></tt><br>
<br>
<tt><font size="2">Now ilo3 and ipmilan work fine!</font></tt><br>
<tt><font size="2">Thank you so much!</font></tt></body></html>