[openstack-dev] All hail the new per-region pypi, wheel and apt mirrors

Tony Breeds tony at bakeyournoodle.com
Thu Feb 11 02:02:40 UTC 2016

On Wed, Feb 10, 2016 at 06:45:25PM -0600, Monty Taylor wrote:
> Hey everybody,
> tl;dr - We have new AFS-based consistent per-region mirrors of PyPI and APT
> repos with additional wheel repos containing pre-built wheels for all the
> modules in global-requirements


I do have a couple of questions about the pre-built wheels:

1) You say global-requirements, I assume this includes upper-constraints as
    well.  Do you check that the version of each library as listed in
    upper-constraints does exist on the mirror?  How many versions of each
    library do you build wheels for?

2) How doe this work on stable branches?  I'm guessing you look at the g-r for
   each branch, build the wheels and then upload snapshot the whole bunch.  Verify
   that and release it for consumption.

3) Do you mirror all matches for a requirements spec or just the highest one
   that matches?

4) Will we see version selection vary between the gate and tests run outside the

Actually all of those questions can probably be answer by linking to the code
that builds the wheels.


> Finally, although all Infra projects are a team effort - a big shout out to
> Michael Krotschek and Jim Blair for diving in and getting this finished over
> the past couple of weeks.

Thanks to everyone involved.

Yours Tony.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: not available
URL: <http://lists.openstack.org/pipermail/openstack-dev/attachments/20160211/2f70040e/attachment.pgp>

More information about the OpenStack-dev mailing list