[Neutron][L3 HA] After destroying controller with active ha_state all agents are standby
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Mirantis OpenStack | Status tracked in 10.0.x | |||||
10.0.x |
Fix Committed
|
Medium
|
Ann Taraday | |||
8.0.x |
Won't Fix
|
Medium
|
MOS Neutron | |||
9.x |
Won't Fix
|
Medium
|
Ann Taraday |
Bug Description
Environment:
MOS 8.0
3 controllers + 2 computes + VLAN L3 HA or VxLAN L2 POP L3 HA
Steps to reproduce:
1. Create network1, network2
2. Create router1 and connect it with network1, network2 and external net
3. Boot vm1 in network1
4. Boot vm2 in network2 and associate floating ip
5. Add rules for ping
6. Find node with active ha_state for router
7. If node from step 6 isn't primary controller, reschedule router1 to primary by banning all another and then clear them
8. Start ping vm2 from vm1 by floating ip
9. Destroy primary controller (l3 agent on it should be with ACTIVE ha_state)
10. Stop ping
Expected results:
ping lost no more than 10 packets
another l3-agent became active
Actual result:
ping lost no more than 10 packets
but all l3-agents are standby
root@node-4:~# neutron l3-agent-
+------
| id | host | admin_state_up | alive | ha_state |
+------
| 759a3b60-
| b66c0707-
| 30e36618-
+------
This problem also exist for non primary controller with l3 agent with ACTIVE ha_state.
tags: | added: area-mos |
Changed in mos: | |
status: | New → Confirmed |
importance: | Undecided → Medium |
assignee: | nobody → Ann Kamyshnikova (akamyshnikova) |
no longer affects: | fuel |
no longer affects: | fuel/8.0.x |
no longer affects: | fuel/mitaka |
no longer affects: | fuel/newton |
Changed in mos: | |
milestone: | none → 8.0-updates |
Changed in mos: | |
milestone: | 9.0 → 9.1 |
Changed in mos: | |
assignee: | Kristina Berezovskaia (kkuznetsova) → Ann Taraday (akamyshnikova) |
summary: |
- [MOS 8.0][Neutron][L3 HA] After destroying controller with active - ha_state all agents are standby + [Neutron][L3 HA] After destroying controller with active ha_state all + agents are standby |
Need to increase timeout in tests.