On Tue, Jan 31, 2017 at 09:31:44PM +0000, gordon chung wrote:
> 
> 
> On 31/01/17 04:09 PM, Matthew Thode wrote:
> > So, to summarize, new server doesn't work with old client.  Will this
> > require a global requirements update as well (seems like it)?
> 
> i probably shouldve just typed that ^
> 
> >
> > It will cause a knock-ons for ceilometer, cloudkitty, gnocchi and
> > mistral at least.  We could get the UC bump in I think, but will need to
> > talk about the GR update, if it's requested.
> 
> someone can correct me, but the new client should work with old server 
> code because it actually does same magic on server, just that the client 
> also had the magic (which it arguably should've)

So from a requirements POV we have the following consumers

Package      : gnocchiclient [gnocchiclient>=2.7.0] (used by 8 projects)
Also affects : 8 projects
openstack/aodh                                []
openstack/ceilometer                          [tc:approved-release]
openstack/cloudkitty                          []
openstack/deb-aodh                            []
openstack/deb-ceilometer                      []
openstack/deb-rally                           []
openstack/mistral                             []
openstack/rally                               []

Ignoring openstack/deb-* and checking for constratints support in the remaining 
projects:

$ for prj in openstack/aodh openstack/ceilometer openstack/cloudkitty 
openstack/mistral openstack/rally ; do (cd $prj; git remote update >/dev/null 
2>&1; git grep -i upper-constraints.txt origin/master -- tox.ini ) ; done
/Users/tony8129/projects/openstack/openstack/aodh
origin/master:tox.ini:8:# NOTE(tonyb): This project has chosen to *NOT* consume 
upper-constraints.txt
/Users/tony8129/projects/openstack/openstack/ceilometer
origin/master:tox.ini:9:# NOTE(tonyb): This project has chosen to *NOT* consume 
upper-constraints.txt
/Users/tony8129/projects/openstack/openstack/cloudkitty
/Users/tony8129/projects/openstack/openstack/mistral
origin/master:tox.ini:8:install_command = {toxinidir}/tools/tox_install.sh 
{env:UPPER_CONSTRAINTS_FILE:https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt}
 {opts} {packages}
/Users/tony8129/projects/openstack/openstack/rally
origin/master:tox.ini:18:install_command = pip install -c 
https://git.openstack.org/cgit/openstack/requirements/plain/upper-constraints.txt
 -U {opts} {packages}

I'm fine with this *if* mistal and rally are fine with it as they're the only
consumers affected by the review in question (as opposed to the release)

I've added the appropriate PTLs

Yours Tony.

Attachment: signature.asc
Description: PGP signature

__________________________________________________________________________
OpenStack Development Mailing List (not for usage questions)
Unsubscribe: openstack-dev-requ...@lists.openstack.org?subject:unsubscribe
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to