[openstack-dev] New process for updating requirements
Monty Taylor
mordred at inaugust.com
Wed Mar 6 07:13:06 UTC 2013
On 03/05/2013 11:40 PM, James E. Blair wrote:
> Hi,
>
> In order to update a requirement for an OpenStack project, you will
> first need to propose the new version to the openstack/requirements
> project. Once it is merged there, it will appear in the OpenStack pypi
> mirror, and only then can it be used in an OpenStack project. This is
> the first stage in a process to centralize and improve dependency
> management discussed at the grizzly summit.
>
> We just merged a change to devstack-gate that causes all of the devstack
> runs to only pull packages from that mirror. We will soon merge a
> similar change to the Jenkins slave configuration so that unit test jobs
> also only pull packages from there.
>
> As discussed in another thread, there's a lot of nice things we'd like
> to do around testing updated versions of packages -- they are not in
> place yet. The recent pypi instability (which has continued), has
> necessitated that we institute this first stage quickly to reduce the
> false negatives produced by continuing to rely on pypi for every test.
>
> If you have any questions, feel free to reply or chat with us in
> #openstack-infra on Freenode.
I for one welcome our new openstack/requirements overlords.
More information about the OpenStack-dev
mailing list