[openstack-dev] [Neutron][LBaaS] - Best release to upgrade from LBaaS v1 to v2
Saverio Proto
saverio.proto at switch.ch
Tue Mar 7 17:34:49 UTC 2017
Hello Michael,
thanks. Using your email I read this page:
https://docs.openstack.org/ocata/networking-guide/config-lbaas.html
It is still not clear to me if the command:
neutron-db-manage --subproject neutron-lbaas upgrade head
Will make the necessary database migrations from LBaaS v1 to v2 ?
Does this command triggers the execution of this code ?
https://github.com/openstack/neutron-lbaas/blob/master/tools/database-migration-from-v1-to-v2.py
On what openstack version should I run that neutron-db-manage command ?
I am currently in Mitaka.
Here I read:
https://docs.openstack.org/releasenotes/neutron-lbaas/newton.html
LBaaS API v1 has been removed. Do not upgrade before migrating to LBaaS
API v2.
This means I have to run 'neutron-db-manage --subproject neutron-lbaas
upgrade head' before upgrading ?
am I missing the page where the migration from V1 to V2 is explained ?
thank you
Saverio
On 07/03/17 17:33, Michael Johnson wrote:
> Hi Saverio,
>
> I think the confusion is coming from neutron/neutron-lbaas/octavia.
>
> Neutron-lbaas, prior to the Ocata series was a sub-project of neutron and as
> such has it's own release notes:
> https://docs.openstack.org/releasenotes/neutron-lbaas/
>
> As of Ocata, neutron-lbaas is part of the Octavia project
> (https://governance.openstack.org/tc/reference/projects/octavia.html) and is
> no longer a sub-project of neutron. In fact, we are actively working to
> merge the neutron-lbaas v2 API into the Octavia API to create a combined
> project.
>
> Going forward you will probably want to monitor both neutron-lbaas and the
> octavia release notes:
> https://docs.openstack.org/releasenotes/neutron-lbaas/
> https://docs.openstack.org/releasenotes/octavia/
>
> To answer your original question, the LBaaS v1 API as removed in the newton
> release of neutron-lbaas
> (https://docs.openstack.org/releasenotes/neutron-lbaas/newton.html).
>
> Michael
>
>
> -----Original Message-----
> From: Saverio Proto [mailto:saverio.proto at switch.ch]
> Sent: Tuesday, March 7, 2017 1:09 AM
> To: OpenStack Development Mailing List (not for usage questions)
> <openstack-dev at lists.openstack.org>
> Subject: [openstack-dev] [Neutron][LBaaS] - Best release to upgrade from
> LBaaS v1 to v2
>
> Hello,
>
> I am upgrading from Mitaka to Newton.
>
> our Openstack cloud has in production LBaaSv1.
>
> I read all the following release notes:
>
> https://docs.openstack.org/releasenotes/neutron/liberty.html
> https://docs.openstack.org/releasenotes/neutron/mitaka.html
> https://docs.openstack.org/releasenotes/neutron/newton.html
>
> In the liberty release notes I read:
> "The LBaaS V1 API is marked as deprecated and is planned to be removed in a
> future release. Going forward, the LBaaS V2 API should be used."
>
> But which one is the release that drops LBaaS V1 ?
>
> I see this script is merged in stable/newton:
>
> https://review.openstack.org/#/c/289595/
>
> Can I still use LBaaS V1 in newton and do the migration before upgrading to
> Ocata ?
>
> The cherry-pick to Mitaka was abandoned:
> https://review.openstack.org/#/c/370103/
>
> The Ocata release notes again dont say anything about LBaaS:
> https://docs.openstack.org/releasenotes/neutron/ocata.html
>
> thank you
>
> Saverio
>
>
>
> --
> SWITCH
> Saverio Proto, Peta Solutions
> Werdstrasse 2, P.O. Box, 8021 Zurich, Switzerland phone +41 44 268 15 15,
> direct +41 44 268 1573 saverio.proto at switch.ch, http://www.switch.ch
>
> http://www.switch.ch/stories
>
> __________________________________________________________________________
> 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
>
--
SWITCH
Saverio Proto, Peta Solutions
Werdstrasse 2, P.O. Box, 8021 Zurich, Switzerland
phone +41 44 268 15 15, direct +41 44 268 1573
saverio.proto at switch.ch, http://www.switch.ch
http://www.switch.ch/stories
More information about the OpenStack-dev
mailing list