Designate charm does not work with multiple interfaces/network space bindings
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Designate Charm |
Fix Released
|
Critical
|
Alex Kavanagh |
Bug Description
In a HA-Setup, Designate charm deployed under mitaka and xenial using cs:~openstack-
Initial deployment works, but after deployment unable to create a domain or do any CLI-Calls:
designate domain-create --name test.url. --email <email address hidden>
ERROR: Unable to establish connection to http://<ip redacted>
It looks like this charm does not support multiple interfaces. It's possible to configure charm to use multiple spaces but the application itself gets bound to the first IP and causes API-Calls on the external address to be blocked.
The same thing happens with the murano charm: https:/
One workaround is to download the charm and edit
~/charms/
# Address to bind the API server
api_host = 0.0.0.0
Maybe the fix should be for the charm to detect all available spaces and add those IP addresses to bind to all necessary interfaces?
Changed in charm-designate: | |
status: | New → Confirmed |
importance: | Undecided → Critical |
assignee: | nobody → Alex Kavanagh (ajkavanagh) |
milestone: | none → 17.11 |
status: | Confirmed → Triaged |
summary: |
- Designate charm does not work well with multiple interfaces + Designate charm does not work with multiple interfaces/network space + bindings |
Changed in charm-designate: | |
status: | Triaged → In Progress |
Changed in charm-designate: | |
status: | Fix Committed → Fix Released |
Fix proposed to branch: master /review. openstack. org/523853
Review: https:/