Don't depend on l3-agent running for IPv6 failover

Bug #1677279 reported by Daniel Alvarez
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
neutron
Confirmed
Medium
Daniel Alvarez

Bug Description

Right now, we're enabling IPv6 RA on the gateway interface for master instances [0].

This happens only when the l3-agent is running so we depend on it for the correct configuration of the HA routers.

If the l3-agent is shut down for maintenance, then we won't get RA enabled on master instance even though keepalived and keepalived-state-change are both running.

We should get rid of this dependency by moving this code into keepalived-state-change, which we could assume that will be always running along with keepalived.

[0] https://github.com/openstack/neutron/blob/master/neutron/agent/l3/ha.py#L124

Tags: l3-ha
tags: added: l3-ha
Changed in neutron:
assignee: nobody → Daniel Alvarez (dalvarezs)
Changed in neutron:
status: New → Confirmed
importance: Undecided → Medium
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.