Enable LBaaS v2 API

Bug #1538208 reported by Major Hayden
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
OpenStack-Ansible
Fix Released
Wishlist
Major Hayden

Bug Description

OSA's liberty/mitaka branches have LBaaS v1 enabled at this time. However, LBaaS v2 is stable in both branches and could be enabled if needed.

The work for this fix looks like this:

* Add a container for octavia-api, octavia-worker, octavia-housekeeping, and octavia-health-manager
* Don't use neutron-lbaas-agent or neutron-lbaasv2-agent
* Configure a new service-plugin for neutron.conf to use octavia for LB's

Changed in openstack-ansible:
assignee: nobody → Major Hayden (rackerhacker)
Revision history for this message
Major Hayden (rackerhacker) wrote :

It would be nice to keep LBaaS v1/v2 operating at the same time as an option.

I plan to get a spec started for this as soon as possible.

Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix proposed to openstack-ansible-specs (master)

Related fix proposed to branch: master
Review: https://review.openstack.org/273749

Revision history for this message
Bjoern (bjoern-t) wrote :

AFAIK LBAASv2 can be used with the lbaas-agent and haproxy without https://review.openstack.org/#/c/273749/.
If this bug primarily addresses the Octavia driver, then we should rename the subject since I find it misleading.
Any comments ?

Revision history for this message
Major Hayden (rackerhacker) wrote :

True, but the lbaasv2-agent is not being maintained any longer. I'll rename the bug. ;)

summary: - Enable LBaaS v2 API
+ Enable LBaaS v2 API and Octavia
Changed in openstack-ansible:
status: New → Confirmed
importance: Undecided → Wishlist
milestone: none → mitaka-3
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Related fix merged to openstack-ansible-specs (master)

Reviewed: https://review.openstack.org/273749
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible-specs/commit/?id=b299198af57abdf82b73c9f239bb95bb12f70d7a
Submitter: Jenkins
Branch: master

commit b299198af57abdf82b73c9f239bb95bb12f70d7a
Author: Major Hayden <email address hidden>
Date: Mon Feb 1 08:45:02 2016 -0600

    Spec: LBaaSv2/Octavia

    This spec is for adding LBaaSv2/Octavia support to OpenStack-Ansible.

    Related-Bug: 1538208

    Change-Id: If5ff7a327342ef4efd85b134a2f2aaf0b92aad4b

Changed in openstack-ansible:
milestone: mitaka-3 → 13.0.0
Revision history for this message
Major Hayden (rackerhacker) wrote : Re: Enable LBaaS v2 API and Octavia
Changed in openstack-ansible:
status: Confirmed → In Progress
summary: - Enable LBaaS v2 API and Octavia
+ Enable LBaaS v2 API
Changed in openstack-ansible:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.