The transition of a router from distributed to centralized may mistakenly get HA enabled
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
neutron |
Fix Released
|
Medium
|
Kailun Qin |
Bug Description
The transition of a router's 'distributed' attribute from True to False may mistakenly get its 'ha' attribute updated at the same time. The side-effect is that the router may become HA enabled unexpectedly, which does not respect the user's request.
Steps to reproduce:
1. neutron router-create test
2. neutron router-show test # HA=false
3. neutron router-update test --admin_state_up false
4. neutron router-update test --distributed true
5. neutron router-update test --admin_state_up true
6. neutron router-show test # HA=false => expected
7. neutron router-update test --admin_state_up false
8. neutron router-update test --distributed false
9. neutron router-update test --admin_state_up true
10. neutron router-show test # HA=true => unexpected
For further detailed information, please kindly refer to the failed CLI log attached.
tags: | added: l3-dvr-backlog |
Changed in neutron: | |
importance: | Undecided → Medium |
Fix proposed to branch: master /review. openstack. org/580173
Review: https:/