Adjust api_url for ironic to use ironic_api VIP

This PR changes the api_url setting in ironic.conf to correctly use the
interal URL, for standalone ironic installs.

Previously this used the hosts IP address, which would mean each host
specified it's own IP address causing issues connecting to the ironic
API hosts instead of the conductor hosts.

Change-Id: Ib70484c49eed2f2160d12607b4574c81e24e22f9
This commit is contained in:
Andy McCrae 2016-04-04 15:12:35 +10:00
parent 484d7498e2
commit 2ba0473194

View File

@ -97,7 +97,7 @@ ironic_openstack_db_connection_string: "mysql+pymysql://{{ ironic_galera_user }}
# Standalone Ironic configuration
ironic_standalone_driver_list: agent_ipmitool
ironic_standalone_auth_strategy: noauth
ironic_standalone_api_url: "api_url=http://{{ ansible_default_ipv4['address'] }}:6385/"
ironic_standalone_api_url: "api_url={{ ironic_service_internaluri }}/"
ironic_standalone_dhcp_provider: none
ironic_standalone_sync_power_state_interval: -1
ironic_standalone_db_connection_string: "mysql+pymysql://{{ ironic_galera_user }}:{{ ironic_galera_password }}@{{ ironic_galera_address }}/ironic"