contrail-charms: add option to chose if public or internal Openstack endpoints are configured
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Juniper Openstack | Status tracked in Trunk | |||||
R4.1 |
Fix Committed
|
Medium
|
Andrey Pavlov | |||
R5.0 |
Invalid
|
Medium
|
Unassigned | |||
Trunk |
Fix Committed
|
Medium
|
Andrey Pavlov |
Bug Description
Currently, juju charms retrieve public URL from Openstack endpoints. In some environments it is preferable to configure internal/admin Openstack endpoints.
Contrail networking 4.1.0 with Canonical Openstack/juju charms.
e.g. for WebUI config in https:/
[WEBUI]
# http_listen_port = 8080
# https_listen_port = 8143
# webui_storage_
{%- if compute_service_ip %}
{%- if version >= 40100 %}
compute_manager_ip = {{ compute_service_ip }}
{%- else %}
nova_api_ip = {{ compute_service_ip }}
{%- endif %}
{%- endif %}
{%- if image_service_ip %}
{%- if version >= 40100 %}
image_manager_ip = {{ image_service_ip }}
{%- else %}
glance_api_ip = {{ image_service_ip }}
{%- endif %}
{%- endif %}
{%- if network_service_ip and (version >= 40001) %}
network_manager_ip = {{ network_service_ip }}
{%- endif %}
information type: | Proprietary → Public |
Changed in juniperopenstack: | |
assignee: | nobody → Andrey Pavlov (apavlov-e) |
it's not applicable to R5.x