Make default gateway configuration idempotent
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Fuel for OpenStack |
Fix Committed
|
High
|
Aleksandr Didenko | ||
8.0.x |
Won't Fix
|
Medium
|
Unassigned | ||
Mitaka |
Fix Released
|
High
|
Aleksandr Didenko |
Bug Description
Since implementation of routing via vrouter mgmt/vip (in order to remove public network from non-controllers) and applying a fix for #1444962 we have non-idempotent network configuration process for some roles:
https:/
So if we don't use public network, then for those roles we configure routing via admin network with netconfig.pp task of deployment stage and then re-configure default gateway via vrouter mgmt/vip with configure_
For role based deployment we can improve this with the following change in "configure_
- role: [primary-mongo, mongo, compute, ceph-osd, cinder, zabbix-server, base-os]
+ role: [primary-mongo, mongo, zabbix-server, base-os]
But for new task based deployment we can try to get rid of configure_
Changed in fuel: | |
assignee: | Fuel Library Team (fuel-library) → Aleksandr Didenko (adidenko) |
tags: | added: tech-debt |
Changed in fuel: | |
status: | New → Confirmed |
tags: | added: team-network |
Changed in fuel: | |
milestone: | 9.0 → 10.0 |
Changed in fuel: | |
status: | In Progress → Fix Committed |
Changed in fuel: | |
status: | Fix Committed → In Progress |
Changed in fuel: | |
assignee: | Igor Kalnitsky (ikalnitsky) → Vladimir Kuklin (vkuklin) |
Changed in fuel: | |
assignee: | Vladimir Kuklin (vkuklin) → Igor Kalnitsky (ikalnitsky) |
Changed in fuel: | |
assignee: | Bulat Gaifullin (bgaifullin) → Aleksandr Didenko (adidenko) |
summary: |
- Make network configuration idempotent + Make default gateway configuration idempotent |
I guess it's too late to improve this in 8.0 due to HCF, so I've marked it as "won't fix" for 8.0