← Back to team overview

yahoo-eng-team team mailing list archive

[Bug 1857422] [NEW] neutron-keepalived-state-change and keeplived cannot be cleanup for those routers which is deleted during l3-agent died

 

Public bug reported:

Pre-conditions: 
deploy a 3 controller openstack cluster with stable/rocky branch without using docker, and enable l3 agent ha in configuration files: neutron.conf 

l3_ha = true
max_l3_agents_per_router = 3

reproduction steps: 
1. create a router and wait for neutron-keepalived-state-change and keepalived becomes to running state. (on control-1)
2. stop the neutron-l3-agent on control-1, systemctl stop neutron-l3-agent
3. delete the router and wait for the process complete so that neutron router show <router_id> report the router is non-existed.
4. start the neutron-l3-agent again on control-1 until neutron agent-list reporting it alive
5. ps -ef | grep <router_id> , you will find neutron-keepalived-state-change and keepalived still there and cannot be terminated anymore until we restart the node.

** Affects: neutron
     Importance: Undecided
         Status: New

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

Title:
  neutron-keepalived-state-change and keeplived cannot be cleanup for
  those routers which is deleted during l3-agent died

Status in neutron:
  New

Bug description:
  Pre-conditions: 
  deploy a 3 controller openstack cluster with stable/rocky branch without using docker, and enable l3 agent ha in configuration files: neutron.conf 

  l3_ha = true
  max_l3_agents_per_router = 3

  reproduction steps: 
  1. create a router and wait for neutron-keepalived-state-change and keepalived becomes to running state. (on control-1)
  2. stop the neutron-l3-agent on control-1, systemctl stop neutron-l3-agent
  3. delete the router and wait for the process complete so that neutron router show <router_id> report the router is non-existed.
  4. start the neutron-l3-agent again on control-1 until neutron agent-list reporting it alive
  5. ps -ef | grep <router_id> , you will find neutron-keepalived-state-change and keepalived still there and cannot be terminated anymore until we restart the node.

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