[openstack-dev] [Congress] [Murano] Congress devstack installation is failing in murano gate job

Brant Knudson blk at acm.org
Wed Apr 29 14:17:08 UTC 2015


On Wed, Apr 29, 2015 at 9:11 AM, Sean Dague <sean at dague.net> wrote:

> On 04/29/2015 10:05 AM, Sean Dague wrote:
> > On 04/29/2015 09:29 AM, Filip Blaha wrote:
> >> Hi Serg
> >>
> >> I checked devstack log [1] and it seems that stevedore==1.4.0 was
> >> installed due to congress
> >>
> >> 2015-04-29 11:12:16.120
> >> <
> http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_16_120
> >|
> >> Successfully installed PyYAML-3.11 argparse-1.3.0 jsonpatch-1.9
> >> jsonpointer-1.7 oslo.config-1.11.0 pyOpenSSL-0.15.1
> >> python-cloudfoundryclient-1.0.2 requests-2.6.2 stevedore-1.4.0
> >>
> >> It is last entry in log mentioning installation stevedore
> >>
> >> [1]
> >>
> http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz
> >
> > Not, it was installed due to keystonemiddleware -
> >
> http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_02_13_727
>
> Actually, it's more insideous than this. It's installed at 1.4.0 there,
> then it's downgraded to 1.3.0 when glance is installed, and then it's
> pushed back to 1.4.0 because of:
>
>
> http://logs.openstack.org/61/178461/1/check/gate-murano-congress-devstack-dsvm/fa01b8f/logs/devstacklog.txt.gz#_2015-04-29_11_12_08_418
>
> pip install -U should not be used in the general case, only in *very*
> specific cases.
>
> Whatever is hardcoding -U is the source of your problem.
>
>         -Sean
>
> --
> Sean Dague
> http://dague.net
>
>
There's a review posted to update keystonemiddleware's requirements:
https://review.openstack.org/#/c/173972/ . It was broken for a while after
the branch was created due to pycadf installing oslo.messaging. For some
reason it's working now even without the pycadf changes, but Doug H has a
-2 on it. I'd like to know what the reqs are supposed to be for all the
stable/kilo libraries -- I assumed we wanted them all to match
global-requirements.

I think all of our tox.ini's have -U:
http://git.openstack.org/cgit/openstack/nova/tree/tox.ini#n6

- Brant



> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20150429/67857407/attachment.html>


More information about the OpenStack-dev mailing list