contrail-charms: contrail-openstack: support multiple IPs in neutron ContrailPlugin api_server_ip
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R4.1 |
Fix Committed
|
High
|
Andrey Pavlov | |||
R5.0 |
Won't Fix
|
High
|
Andrey Pavlov | |||
Trunk |
Fix Committed
|
High
|
Andrey Pavlov |
Bug Description
support support of charm for this fix: https:/
Currently, the charm configures VIP (if configured, otherwise first unit IP) in Contrail plugin config on neutron unit.
The change should allow to configure the ha endpoints of the contrail-api directly in line with the other config files.
Ideally, there should be a choice of using VIP or the endpoints but the preference should be the endpoints to support HA clusters without the use of a VIP/L2. I assume this can be done by not defining vip in the contrail-controller charm. (VIP could still be used in external hacluster if needed).
Additional note:
- VIP is also configured in /etc/contrail/
- review other places where VIP is used
e.g. https:/
--> this should also use the list of api endpoints directly instead of vip as VIP might not be available on compute nodes due to iptables etc
Changed in juniperopenstack: | |
assignee: | nobody → Andrey Pavlov (apavlov-e) |
vnc_api also supports list of servers separated by ','