2016-03-09 7:43 GMT+09:00 Armando M. <arma...@gmail.com>: > > > On 8 March 2016 at 15:07, Doug Hellmann <d...@doughellmann.com> wrote: >> >> Excerpts from Armando M.'s message of 2016-03-08 12:49:16 -0700: >> > Hi folks, >> > >> > There's a feature or two that are pending to be delivered in Mitaka >> > [1,2], >> > and those involve changes to both the server and client sides. Ideally >> > we'd >> > merge both sides in time for Mitaka RC and that implies that we would be >> > able to release a new version of the client including changes [3,4]. >> > This >> > is especially important since a new client release would be beneficial >> > to >> > improving test coverage as needed by [5]. >> > >> > Considering what we released already, and what the tip of master is for >> > the >> > client [6], I can't see any side effect that a new neutronclient release >> > may introduce. >> > >> > Having said that, I am leaning towards the all-or-none approach, but the >> > 'all' approach is predicated on the fact that we are indeed allowed to >> > release a new client and touch the global requirements. >> > >> > What's the release team's recommendation? Based on it, we may want to >> > decide to defer these to as soon as N master opens up. >> >> I'm a bit reluctant to start touching the requirements lists for >> feature work. We do have some bug fixes in the pipeline that will >> require library releases, but those are for bugs not new features. >> We also have one or two libs where feature work needed to be extended, >> but none of those have dependencies outside of the project producing >> them. >> >> The main reason to require a client release is for some *other* project >> to take advantage of the new feature work. Is that planned? > > > Thanks for the prompt reply. Neutron would be the only consumer of these > additions, and no other project has pending work to leverage these > capabilities.
The situations are: * neutron itself works with the current version of neutronclient except that new features merged in RC1 phases are not used via neutronclient. * neutron fullstack test requires a new release of neutron client. There is no need to update global-requirements.txt. neutronclient >= 2.6.0 is enough to make full features of neutron work. What we need is to have a new release of neutronclient in upper-constraints.txt for neutron testing. Can we update upper-constraints.txt only? If we have a new release of neutronclient, the version would be not 4.1.2 but 4.2.0. It has new features added to Neutron in RC1 phase. Akihiro > >> >> >> Doug >> >> > >> > Many thanks, >> > Armando >> > >> > [1] https://review.openstack.org/#/q/topic:bug/1468353 >> > [2] https://review.openstack.org/#/q/topic:bug/1521783 >> > [3] https://review.openstack.org/#/c/254280/ >> > [4] https://review.openstack.org/#/c/288187/ >> > [5] https://review.openstack.org/#/c/288392/ >> > [6] >> > >> > https://github.com/openstack/python-neutronclient/commit/8460b0dbb354a304a112be13c63cb933ebe1927a >> >> __________________________________________________________________________ >> 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 > > > > __________________________________________________________________________ > 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 > __________________________________________________________________________ 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