yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #19882
[Bug 1365470] [NEW] Allow an admin to evacuate a L3 agent from HA routers
Public bug reported:
If an admin would like to perform a planned maintenance on a host with
L3 agent installed, shutting down the L3 agent wouldn't failover HA
routers on that node. Rebooting the machine or otherwise destroying
connectivity would put all of the routers in a fault state and router
instances on other agents will become the new masters. However, we
should have a way to let admins explicitly evacuate a node. I suggest
that setting a l3 agent as down:
neutron agent-update <agent_id> --admin_state_up=False
Will go through all HA routers, lower their VRRP priority and SIGHUP the
keepalived process. The RPC message (For an agent admin state down) is
already received by the agent, so this should be an easy fix.
** Affects: neutron
Importance: Undecided
Status: New
** Tags: l3-ha
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to neutron.
https://bugs.launchpad.net/bugs/1365470
Title:
Allow an admin to evacuate a L3 agent from HA routers
Status in OpenStack Neutron (virtual network service):
New
Bug description:
If an admin would like to perform a planned maintenance on a host with
L3 agent installed, shutting down the L3 agent wouldn't failover HA
routers on that node. Rebooting the machine or otherwise destroying
connectivity would put all of the routers in a fault state and router
instances on other agents will become the new masters. However, we
should have a way to let admins explicitly evacuate a node. I suggest
that setting a l3 agent as down:
neutron agent-update <agent_id> --admin_state_up=False
Will go through all HA routers, lower their VRRP priority and SIGHUP
the keepalived process. The RPC message (For an agent admin state
down) is already received by the agent, so this should be an easy fix.
To manage notifications about this bug go to:
https://bugs.launchpad.net/neutron/+bug/1365470/+subscriptions
Follow ups
References