<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Feb 24, 2016 at 6:28 PM, 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:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Wed, Feb 24, 2016 at 03:36:36PM +0100, Fabian Deutsch wrote:<br>
&gt; On Wed, Feb 24, 2016 at 3:10 PM, Yaniv Bronheim &lt;<a href="mailto:ybronhei@redhat.com">ybronhei@redhat.com</a>&gt; wrote:<br>
&gt; &gt; I suspect that it relates to the desire to remove the dependency in vdsm-cli<br>
&gt; &gt; - <a href="https://gerrit.ovirt.org/#/c/53831/" rel="noreferrer" target="_blank">https://gerrit.ovirt.org/#/c/53831/</a> which is not merged yet. and Fabian<br>
&gt;<br>
&gt; Moti and I discussed this a bit off list, adn we found an issue:<br>
&gt;<br>
&gt; It looks like vdsm-cli provides vdsClient.<br>
&gt; vdsClient is required by thevdsm sos plugin.<br>
&gt; The vdsm sos plugin is part f the vdsm package.<br>
&gt;<br>
&gt; Thus: If vdsm is instaleld without the vdsm-cli, then the sos plugin<br>
&gt; will not work.<br>
&gt; vdsm should either have a dependency on the vdsm-cli pkg (which would<br>
&gt; also fix the host deploy issue), or the sos plugin should be relocated<br>
&gt; into a subpackage with the dependency on the vdsm-cli pkg.<br>
&gt;<br>
&gt; Thoughts?<br>
<br>
</span>We would like to drop all xmlrpc dependencies, including sos. It should<br>
be ported to use jsonrpc.<br>
<br>
But until that happens, vdsm must explictly state that it requires<br>
vdsm-cli.<br></blockquote><div><br></div><div>Vdsm does not need vdsm-cli. sos plugin needs vdsm-cli and should require it.</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<span class="im HOEnZb"><br>
&gt;<br>
&gt; Independently of that Moti convinced me that the vdsClient tool is a<br>
&gt; useful tool, thus we&#39;ll pull it in through our release file:<br>
&gt;<br>
&gt; <a href="https://gerrit.ovirt.org/53972" rel="noreferrer" target="_blank">https://gerrit.ovirt.org/53972</a> node: Add vdsm-cli dependency<br>
&gt;<br>
&gt; Moti, I wonder: Would it make sense to create a package, let&#39;s call it<br>
&gt; ovirt-host - which will depened on all of the dependencies recommended<br>
&gt; for a host? (like vdsm, and vdsm-cli). It would basically have the<br>
&gt; dependencies which are currently installed during the host-deploy<br>
&gt; process.<br>
</span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Devel mailing list<br>
<a href="mailto:Devel@ovirt.org">Devel@ovirt.org</a><br>
<a href="http://lists.ovirt.org/mailman/listinfo/devel" rel="noreferrer" target="_blank">http://lists.ovirt.org/mailman/listinfo/devel</a><br>
</div></div></blockquote></div><br></div></div>