diff --git a/ansible/roles/nova/templates/nova.conf.j2 b/ansible/roles/nova/templates/nova.conf.j2 index 02b1a2041e..7a635c66f3 100644 --- a/ansible/roles/nova/templates/nova.conf.j2 +++ b/ansible/roles/nova/templates/nova.conf.j2 @@ -93,10 +93,12 @@ html5proxy_port = {{ nova_spicehtml5proxy_port }} {% if service_name == "nova-compute-ironic" %} [ironic] -admin_username = {{ ironic_keystone_user }} -admin_password = {{ ironic_keystone_password }} -admin_url = {{ openstack_auth.auth_url }}/v2.0 -admin_tenant_name = service +username = {{ ironic_keystone_user }} +password = {{ ironic_keystone_password }} +auth_url = {{ openstack_auth.auth_url }}/v3 +project_name = service +user_domain_name = default +project_domain_name = default api_endpoint = {{ internal_protocol }}://{{ kolla_internal_fqdn }}:{{ ironic_api_port }}/v1 {% endif %}