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