Re: [openstack-dev] [kolla][release][requirements] providing constraints for transitive dependencies

2016-11-28 Thread Steven Dake (stdake)
ailing List (not for usage questions)" <openstack-dev@lists.openstack.org> Date: Monday, November 28, 2016 at 2:06 AM To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev@lists.openstack.org> Subject: Re: [openstack-dev] [kolla][release

Re: [openstack-dev] [kolla][release][requirements] providing constraints for transitive dependencies

2016-11-28 Thread Tony Breeds
On Mon, Nov 28, 2016 at 08:15:17AM +, Steven Dake (stdake) wrote: > Tony, > > Are you indicating that all transitive dependencies (e.g. nova depends on x > depends on y, y = version of dep we want to specify) are in > global-requirements.txt? So in order to reduce confusion I'll try to

Re: [openstack-dev] [kolla][release][requirements] providing constraints for transitive dependencies

2016-11-28 Thread Steven Dake (stdake)
boy...@sapwetik.org> Reply-To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev@lists.openstack.org> Date: Sunday, November 27, 2016 at 8:02 PM To: "openstack-dev@lists.openstack.org" <openstack-dev@lists.openstack.org> Subject: Re: [openst

Re: [openstack-dev] [kolla][release][requirements] providing constraints for transitive dependencies

2016-11-28 Thread Steven Dake (stdake)
Development Mailing List (not for usage questions)" <openstack-dev@lists.openstack.org> Date: Sunday, November 27, 2016 at 9:42 PM To: "OpenStack Development Mailing List (not for usage questions)" <openstack-dev@lists.openstack.org> Subject: Re: [openstack-dev] [kolla][release

Re: [openstack-dev] [kolla][release][requirements] providing constraints for transitive dependencies

2016-11-27 Thread Tony Breeds
On Mon, Nov 28, 2016 at 02:41:08AM +, Steven Dake (stdake) wrote: > Hey folks, > > I get a lot of requests for variance reduction of transitive dependencies in > Kolla’s containers. As an example, we build from source nova. Nova itself > we can specify a version to install in the containers

Re: [openstack-dev] [kolla][release][requirements] providing constraints for transitive dependencies

2016-11-27 Thread Jeffrey Zhang
On Mon, Nov 28, 2016 at 11:02 AM, Clark Boylan wrote: > > pip install -u /requirements/upper-constrains.txt /nova > > I think you need a to use the -c option to set the constraints file. > Sorry, i made a mistake here. Kolla is using `-c` option, right now[0].

Re: [openstack-dev] [kolla][release][requirements] providing constraints for transitive dependencies

2016-11-27 Thread Clark Boylan
On Sun, Nov 27, 2016, at 06:53 PM, Jeffrey Zhang wrote: > FWIW, python dependencies are fixed. > Kolla is using the following command in Dockerfile for source code > installation. > > pip install -u /requirements/upper-constrains.txt /nova I think you need a to use the -c option to set the

Re: [openstack-dev] [kolla][release][requirements] providing constraints for transitive dependencies

2016-11-27 Thread Jeffrey Zhang
FWIW, python dependencies are fixed. Kolla is using the following command in Dockerfile for source code installation. pip install -u /requirements/upper-constrains.txt /nova then all python dependencies installed will use a fixed version from upper-constrains.txt. [0]