<div dir="ltr">I created fence_raritan.<div><br></div><div>Unfortunately it looks like fencing.py is where the legacy --option was translated to --action. I believe ovirt calls fencing.py as a proxy to execute fence_raritan?  </div>
<div><br></div><div>The version of fence-agents I pulled from git has the backwards compatibility removed;</div><div><a href="https://lists.fedorahosted.org/pipermail/cluster-commits/2013-February/003090.html">https://lists.fedorahosted.org/pipermail/cluster-commits/2013-February/003090.html</a> <br>
<div class="gmail_extra"><br></div><div class="gmail_extra">So if I added support for it in fence_raritan I&#39;m not sure it would work (I can try) but also the fence-agents guys probably wouldn&#39;t take the submission to have it added to future code.</div>
<div class="gmail_extra"><br></div><div class="gmail_extra">I edited API.py as in <a href="http://gerrit.ovirt.org/#/c/26075/">http://gerrit.ovirt.org/#/c/26075/</a> and re-compiled API.py to pyc and pyo files and copied to all my hosts, yet I&#39;m still getting an error, so I&#39;m wondering if that change is incomplete or I missed some other step to make this actually work.  It&#39;s really a bummer especially since the default behavior with no action is reboot ;)</div>
<div class="gmail_extra"><br></div><div class="gmail_extra"><br></div><div class="gmail_extra"><div style="font-family:arial,sans-serif;font-size:13px"><div><b>Thread-199071::DEBUG::2014-03-25 10:28:10,587::API::1110::vds::(fenceNode) fenceNode(addr=10.105.128.25,port=,agent=raritan,user=admin,passwd=XXXX,action=status,secure=,options=port=/system1/outlet6)</b></div>
</div><div style="font-family:arial,sans-serif;font-size:13px"><b><br></b></div><div style="font-family:arial,sans-serif;font-size:13px"><b><br></b></div><div style="font-family:arial,sans-serif;font-size:13px"><div><b>Thread-199071::DEBUG::2014-03-25 10:28:13,104::API::1136::vds::(fenceNode) rc 0 in agent=fence_raritan</b></div>
<div><b>ipaddr=10.105.128.25</b></div><div><b>login=admin</b></div><div><b>option=status</b></div><div><b>passwd=XXXX</b></div><div><b>port=/system1/outlet6 out Success: Rebooted</b></div><div><b> err Parse error: Ignoring unknown option &#39;option=status&#39;</b></div>
</div></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Tue, Mar 25, 2014 at 6:28 AM, Dan Kenigsberg <span dir="ltr">&lt;<a href="mailto:danken@redhat.com" target="_blank">danken@redhat.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div class="">On Tue, Mar 25, 2014 at 05:46:58AM -0400, Eli Mesika wrote:<br>
</div><div class="">
&gt; AFAIK this is related to <a href="http://gerrit.ovirt.org/#/c/24343/" target="_blank">http://gerrit.ovirt.org/#/c/24343/</a> which changed --option to --action<br>
&gt; danken ?<br>
<br>
</div>I smells very much related.<br>
Where is fence_raritan comming from? Could you have the el6 version of<br>
it support the legacy --option name?<br>
<br>
If not, we could consider taking <a href="http://gerrit.ovirt.org/#/c/26075/" target="_blank">http://gerrit.ovirt.org/#/c/26075/</a>.<br>
<span class=""><font color="#888888"><br>
Dan.<br>
</font></span></blockquote></div><br></div></div></div>