The model_query module is in neutron-lib and the CommonDBMixin will
eventually be removed. This patch swiches use of the _model_query
method over to query_with_hooks from neutron-lib.
This patch also bumps the neutron-lib version up to 1.20.0
Change-Id: Ie8e9123cb2c58b4bde717648f2cfff7664da434e
As part of the Denver PTG [1] we decided networking related projects
that are "current" and want to receive neutron-lib consumption patches
on an on-going basis should indicate such with a well defined comment
in their requirements.txt. This allows us to easily find the list of
project to receive neutron-lib consumption patches [2] by searching for
the string.
In addition, projects opting-in for these patches are also attesting
they will stay up to date with TC and infra initiatives to ensure
consumption patches can flow freely.
This patch adds the "neutron-lib-current" string to requirements.txt
opting in for neutron-lib consumption patches.
[1] https://etherpad.openstack.org/p/neutron-stein-ptg
[2] https://docs.openstack.org/neutron-lib/latest/contributor/contributing.html#phase-4-consume
Change-Id: I567f30fd5f91fe6d7c35f0d657ac6aec4a1ff689
Neutron-lib 1.18.0 is our Rocky RC and is already being used by neutron
[1]. This patch updates the neutron-lib required version to match
neutron [1] in prep for the Rocky release.
It also updates the project zuul jobs to pull in openstack/neutron from
git for the lower constraints job (see failure in PS1).
[1] https://review.openstack.org/#/c/583671/
Change-Id: Ieed673b74d8fef81db57e9e4c26f85207b39e6d6
This patch adds a tool that migrates running load balancers from Neutron-LBaaS
to Octavia.
It also creates a periodic test to run the migration tool.
Story: 1640526
Task: 5161
Task: 22605
Change-Id: I541f84fffe26af8ff49f8cb05733ef4018a89dbd
The externally consumed APIs from neutron.db.api were rehomed into
neutron-lib with https://review.openstack.org/#/c/557040/
This patch consumes the retry_db_errors from lib in prep for
https://review.openstack.org/#/c/570016
It also bumps the neutron-lib version up to 1.14.0
Change-Id: I92a02d0441928667e911496208cda3bd56009fbc
We will manage the eventlet version using constraints now. See the
thread starting at
http://lists.openstack.org/pipermail/openstack-dev/2018-April/129096.html
for more details.
In order to change the requirements file, we also need to fix the lower
constraints list so that the values comply with the rules, so this patch
includes those changes as well.
Change-Id: Id503eb40432b5b3502d156e907dd342b536bf33e
Signed-off-by: Doug Hellmann <doug@doughellmann.com>