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.
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