add availability_zone to l3 agent and dhcp agent configs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Neutron Gateway Charm |
Fix Released
|
High
|
Dmitrii Shcherbakov |
Bug Description
Currently charm-neutron-
[AGENT]
availability_zone = zone-1
https:/
"The availability_zone attribute can be defined in dhcp-agent and l3-agent. To define an availability zone for each agent, set the value into [AGENT] section of /etc/neutron/
The dhcp agent part is only done for charm-neutron-
https:/
"Although, the Networking service provides high availability for routers and high availability and fault tolerance for networks’ DHCP services, availability zones provide an extra layer of protection by segmenting a Networking service deployment in isolated failure domains. By deploying HA nodes across different availability zones, it is guaranteed that network services remain available in face of zone-wide failures that affect the deployment."
Network availability zone is a separate extension:
https:/
network_
https:/
router_
https:/
They do not need to be enabled in a special way by the looks of it:
openstack extension list --network | grep -i availa
| Availability Zone | availability_zone | The availability zone extension. |
| Network Availability Zone | network_
| Network IP Availability | network-
| Router Availability Zone | router_
Changed in charm-neutron-gateway: | |
status: | New → Triaged |
status: | Triaged → Fix Committed |
importance: | Undecided → High |
milestone: | none → 18.11 |
Changed in charm-neutron-gateway: | |
assignee: | nobody → Dmitrii Shcherbakov (dmitriis) |
Changed in charm-neutron-gateway: | |
status: | Fix Committed → Fix Released |
Looks like this was fixed in the patches submitted to https:/ /bugs.launchpad .net/charm- neutron- gateway/ +bug/1796068