neutron: l3-agent stop causes failover of router
Bug #1845900 reported by
ZhouHeng
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
kolla |
Triaged
|
Wishlist
|
Michal Nasiadka | ||
neutron |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Environment:
Deploy with kolla has three controler.
Action:
select one router, and router's vip in control01.
execute docker stop neutron_l3_agent in control01
Found:
control01 and control02 both have vip.
I suspect that the neutron account does not have permission to send a signal to keepalived. causes keepalived to withdraw forcibly.
Changed in kolla: | |
milestone: | 11.0.0 → none |
summary: |
- ha router appear double vip + neutron: l3-agent stop causes failover of router |
To post a comment you must log in.
Stopping L3 agent shouldn't automatically cause failover of router. If keepalived process or router is working it can still keep active router on control01 node even if L3 agent is stopped there.
By VIP address do You mean this IP address which is managed by keepalived and moved between ha interfaces on router? Are all other IPs, like like attached subnets' interfaces, external gateway, etc. configured on control02 after this?
And please also tell us what is router's status in Neutron's API. Is it master on both control01 and control02?
Also can You attach some logs from keepalived, keepalived- state-change- monitor and l3 agent from both nodes (control01 and control02)?