[Avocado-devel] What is a right way to install avocado?

Cleber Rosa crosa at redhat.com
Thu Feb 2 21:29:56 UTC 2017


Hi Andrei,

I missed the "Workstation" variant for RHEL6. This is an easy fix, that should already be online.

Thanks for reporting.
- Cleber.

----- Original Message -----
> From: "Andrei Stepanov" <astepano at redhat.com>
> To: "avocado-devel" <avocado-devel at redhat.com>
> Sent: Thursday, February 2, 2017 11:03:07 AM
> Subject: Re: [Avocado-devel] What is a right way to install avocado?
> 
> When I add https://repos-avocadoproject.rhcloud.com/static/avocado-el.repo
> to RHEL6 I get:
> 
> https://repos-avocadoproject.rhcloud.com/static/epel-6Workstation-noarch/repodata/repomd.xml:
> [Errno 14] PYCURL ERROR 22 - "The requested URL returned error: 404 Not
> Found"
> 
> 
> 
> On Wed, Feb 1, 2017 at 5:48 PM, Andrei Stepanov <astepano at redhat.com> wrote:
> 
> > Hello.
> >
> > We are currently experiencing some issues with avocado / avocado-vt.
> >
> > Our automation can be described in next steps:
> >
> > 0. Install RHEL 6/7.
> > 1. Clone "master" branches for avocado/avocado-vt from github.
> > 2. In avocado dir:
> >
> > make requirements
> > python setup.py install
> >
> > 3. In avocado-vt dir:
> > make link
> > pip install sphinx
> > pip install -r requirements.txt
> > python setup.py install
> >
> > 4. Run tests.
> >
> > Above commands are run from root account.
> > We cannot use this approach any more.
> > It doesn't work with RHEL7.3.
> >
> > I have opened a bug: https://bugzilla.redhat.com/show_bug.cgi?id=1417613
> > Than I had discussion with Tomas Orsava.
> >
> > The problem is, running pip as root in Fedora/EPEL is not supported and
> > will break your system.
> >
> > https://fedoraproject.org/wiki/Changes/Making_sudo_pip_safe
> >
> > My question is: what is official way to install avocado/avocado-vt?
> >
> > Invoking pip commands from root account is a bad approach.
> >
> > Is there a safe way to install avocado & avocado-vt?
> >
> 




More information about the Avocado-devel mailing list