On Wed, Feb 24, 2016 at 6:28 PM, Dan Kenigsberg <danken@redhat.com> wrote:
On Wed, Feb 24, 2016 at 03:36:36PM +0100, Fabian Deutsch wrote:
> On Wed, Feb 24, 2016 at 3:10 PM, Yaniv Bronheim <ybronhei@redhat.com> wrote:
> > I suspect that it relates to the desire to remove the dependency in vdsm-cli
> > - https://gerrit.ovirt.org/#/c/53831/ which is not merged yet. and Fabian
>
> Moti and I discussed this a bit off list, adn we found an issue:
>
> It looks like vdsm-cli provides vdsClient.
> vdsClient is required by thevdsm sos plugin.
> The vdsm sos plugin is part f the vdsm package.
>
> Thus: If vdsm is instaleld without the vdsm-cli, then the sos plugin
> will not work.
> vdsm should either have a dependency on the vdsm-cli pkg (which would
> also fix the host deploy issue), or the sos plugin should be relocated
> into a subpackage with the dependency on the vdsm-cli pkg.
>
> Thoughts?

We would like to drop all xmlrpc dependencies, including sos. It should
be ported to use jsonrpc.

But until that happens, vdsm must explictly state that it requires
vdsm-cli.

Vdsm does not need vdsm-cli. sos plugin needs vdsm-cli and should require it.
 

>
> Independently of that Moti convinced me that the vdsClient tool is a
> useful tool, thus we'll pull it in through our release file:
>
> https://gerrit.ovirt.org/53972 node: Add vdsm-cli dependency
>
> Moti, I wonder: Would it make sense to create a package, let's call it
> ovirt-host - which will depened on all of the dependencies recommended
> for a host? (like vdsm, and vdsm-cli). It would basically have the
> dependencies which are currently installed during the host-deploy
> process.
_______________________________________________
Devel mailing list
Devel@ovirt.org
http://lists.ovirt.org/mailman/listinfo/devel