[openstack-dev] [release][all] What is upper-constraints.txt?

Davanum Srinivas davanum at gmail.com
Wed Mar 30 12:33:06 UTC 2016


Folks,

Quick primer/refresh because of some gate/CI issues we saw last few
days with Routes===2.3

upper-constraints.txt is the current set of all the global libraries
that should be used by all the CI jobs.

This file is in the openstack/requirements repo:
http://git.openstack.org/cgit/openstack/requirements/tree/upper-constraints.txt
http://git.openstack.org/cgit/openstack/requirements/tree/upper-constraints.txt?h=stable/mitaka

Anyone working on a project, please ensure that all CI jobs respect
constraints, example from trove below. If jobs don't respect
constraints then they are more likely to break:
https://review.openstack.org/#/c/298850/

Anyone deploying openstack, please consult this file as it's the one
*sane* set of libraries that we test with.

Yes, global-requirements.txt has the ranges that end up in project
requirements files. However, upper-constraints.txt is what we test for
sure in OpenStack CI.

Thanks,
Dims

-- 
Davanum Srinivas :: https://twitter.com/dims



More information about the OpenStack-dev mailing list