[openstack-dev] [magnum][magnum-ui] Have magnum jobs respect upper-constraints.txt

Amrith Kumar amrith at tesora.com
Wed Mar 30 15:58:20 UTC 2016


Thanks Hongbin, I've updated the bug summary to be more generic.

-amrith

> -----Original Message-----
> From: Hongbin Lu [mailto:hongbin.lu at huawei.com]
> Sent: Wednesday, March 30, 2016 11:32 AM
> To: OpenStack Development Mailing List (not for usage questions)
> <openstack-dev at lists.openstack.org>
> Subject: [openstack-dev] [magnum][magnum-ui] Have magnum jobs respect
> upper-constraints.txt
> 
> Hi team,
> 
> After a quick check, it seems python-magnumclient and magnum-ui don't use
> upper constraints. Magnum (the main repo) uses upper constraints in
> integration tests (gate-functional-*), but doesn't use it in others (e.g.
> py27, py34, pep8, docs, coverage). The missing of upper constraints could
> be problematic. Tickets were created to fix that:
> https://bugs.launchpad.net/trove/+bug/1563038 .
> 
> Best regards,
> Hongbin
> 
> -----Original Message-----
> From: Davanum Srinivas [mailto:davanum at gmail.com]
> Sent: March-30-16 8:33 AM
> To: OpenStack Development Mailing List (not for usage questions)
> Subject: [openstack-dev] [release][all] What is upper-constraints.txt?
> 
> 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
> 
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev
> 
> __________________________________________________________________________
> OpenStack Development Mailing List (not for usage questions)
> Unsubscribe: OpenStack-dev-request at lists.openstack.org?subject:unsubscribe
> http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev



More information about the OpenStack-dev mailing list