Devstack scripts need to enable lb-network controller IP

Bug #1490033 reported by Michael Johnson
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
octavia
Fix Released
Critical
Brandon Logan

Bug Description

Currently the devstack setup scripts do not setup an IP for the controller on the lb-mgmt-net so there is no IP for the Amphora Agent to send heartbeat messages via.

1. Get devstack scripts to setup an ip for the controller on the lb-mgmt-net
2. Update the devstack scripts to set the octavia.conf controller_ip_port_list setting to point to the above address.

Changed in octavia:
assignee: nobody → Brandon Logan (brandon-logan)
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix proposed to octavia (master)

Fix proposed to branch: master
Review: https://review.openstack.org/265322

Changed in octavia:
status: New → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to octavia (master)

Reviewed: https://review.openstack.org/265322
Committed: https://git.openstack.org/cgit/openstack/octavia/commit/?id=8e242323719d8ed0016ff8296fe46a7feab0745c
Submitter: Jenkins
Branch: master

commit 8e242323719d8ed0016ff8296fe46a7feab0745c
Author: Brandon Logan <email address hidden>
Date: Fri Jan 8 09:50:48 2016 -0600

    Setup health manager networking for devstack

    When running the health manager on single host devstack machine, the
    hosts IP cannot simply be used as if the health manager is running
    on a host by itself. The solution here is to create a neutron port
    on the lb-mgmt-net which sets up necessary ovs ports and also
    reserves an IP. Then the script creates an ovs port for and sets
    and interface with the information the neutron port create allocated.

    There are some flaws with this but its a starting point and can and
    probably will be improved on in the future. However it works for
    now.

    Change-Id: Ic3d3d1d63a5cc352c5fc00dea58bb16915754a7c
    Closes-Bug: #1490033

Changed in octavia:
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.