← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1521793] Re: l3ha with L2pop disabled breaks neutron

 

Reviewed:  https://review.openstack.org/252100
Committed: https://git.openstack.org/cgit/openstack/openstack-ansible/commit/?id=00609ea56e09f5dd0488062b64a03420d296e614
Submitter: Jenkins
Branch:    master

commit 00609ea56e09f5dd0488062b64a03420d296e614
Author: Kevin Carter <kevin.carter@xxxxxxxxxxxxx>
Date:   Tue Dec 1 17:35:06 2015 -0600

    Fix neutron issue w/ l2pop
    
    This change resolves an issue where neutron is not able to bind to
    a given port because l2 population is disabled and no vxlan multicast
    group has been defined. To resolve this the `neutron_l2_population`
    variable is being defined and set to "False" in the os_neutron defaults
    and the vxlan multicast group will now contain a default value instead
    of an empty string.
    
    The change also removes the neutron_l2_population checks in the tasks
    and templates because the variable is now being defined.
    
    Change-Id: Ic2973626d88781bfc67a4275afcf9feffeb63f36
    Closes-Bug: #1521793
    Co-Authored-by: Ville Vuorinen <ville.vuorinen@xxxxxxxxx>
    Signed-off-by: Kevin Carter <kevin.carter@xxxxxxxxxxxxx>


** Changed in: openstack-ansible
       Status: In Progress => Fix Released

** Changed in: openstack-ansible/liberty
       Status: Triaged => In Progress

-- 
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1521793

Title:
  l3ha with L2pop disabled breaks neutron

Status in neutron:
  New
Status in openstack-ansible:
  Fix Released
Status in openstack-ansible liberty series:
  In Progress
Status in openstack-ansible trunk series:
  Fix Released

Bug description:
  when using l3ha the system will fail to build a vm if L2 population is
  disabled under most circumstances. To resolve this issue the variable
  `neutron_l2_population` should be set to "true" by default. The
  current train of thought was that we'd use L3HA by default however due
  to current differences in the neutron linux bridge agent it seems that
  is impossible and will require additional upstream work within
  neutron. In the near term we should re-enable l2 pop by default and
  effectively disable the built in L3HA.

  This issue was reported in the channel by @Ville Vuorinen (IRC: kysse),
  see http://eavesdrop.openstack.org/irclogs/%23openstack-ansible/%23openstack-ansible.2015-12-01.log.html from 18:47 onwards.

To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1521793/+subscriptions