On Mon, Apr 20, 2015 at 12:39:03PM +0200, Ondrej Lichtner wrote:
On Mon, Apr 20, 2015 at 11:35:44AM +0200, Jiri Pirko wrote:
> Mon, Apr 20, 2015 at 10:38:05AM CEST, olichtne(a)redhat.com wrote:
> >One thing I forgot... this adds a new dependency on a Python library
> >'requests', on Fedora, this is installed by default, however on RHEL
> >machines you need to install it using:
> >yum install python-requests
>
> Will add this to the spec file. Thanks.
>
> Talking about this, are there any other dependencies that need to be
> added there?
I don't think so, but I'll try running a with clean virt machines just
to be sure.
So I've tried this with lnst-slave on minimal RHEL6 and RHEL7 installs
and we need at least these:
tar
bzip2
gcc
bridge-utils
python-pyroute2
lxml
python-requests
Tomorrow I'll try to run the Controller from a minimal install as well,
to see if anything else is missing
One of the regression tests also needs pstree which is a useless
dependency so I'll fix that separately.
I also found that running a test with team configuration on RHEL6 leaves
lnst-slave in an inconsistent state (at least for a while), not an
important bug since you shouldn't be testing team on RHEL6, but I
definitely should look into it further.
-Ondrej