[openstack-dev] Stable/havana and trunk clients

Joe Gordon joe.gordon0 at gmail.com
Sat Mar 15 00:29:29 UTC 2014


On Fri, Mar 14, 2014 at 2:50 PM, Joe Gordon <joe.gordon0 at gmail.com> wrote:

> Hi All, so as some of you may have noticed the stable/havana jobs just
> broke.
>

python-keystoneclient patch https://review.openstack.org/#/c/77977/ Broke
stable

https://review.openstack.org/#/c/80726/ Reverts that change


>
> The stable/havana jobs are missing a dependency on oathlib [1]. It looks
> like like oauthlib is a keystoneclient dependency, but it wasn't in the
> global-requirements for stable/havana [2], so it never got installed.
> Currently if a dependency is not in the global-requirements file it just
> gets dropped during an install instead of erroring out [3].
>
>
> For stable jobs we use stable servers and trunk clients because all
> clients are supposed to be backwards compatible. But we don't gate client
> changes on the stable server branches, opening up a hole in our gate to
> wedge the stable branches. To fix this I propose gating all clients on the
> stable jobs [4]. Doing so would close this hole, but also force us to do a
> better job of not letting stable branches break.
>
>
> Thoughts?
>
> best,
> Joe
>
> [1]
> http://logs.openstack.org/35/80435/1/check/check-tempest-dsvm-full/269edcf/logs/screen-h-eng.txt.gz
> [2] Fix: *https://review.openstack.org/#/c/80687/
> <https://review.openstack.org/#/c/80687/>*
> [3] Fix:https://review.openstack.org/#/c/80690/
> [4] https://review.openstack.org/#/c/80698/
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20140314/167118ec/attachment.html>


More information about the OpenStack-dev mailing list