From 55064d99b9549fe0bf73b3b31dc7e38c5d50ccd2 Mon Sep 17 00:00:00 2001 From: Michael Davies Date: Tue, 4 Oct 2016 23:07:55 +0000 Subject: [PATCH] Update ironic config docs for keystone v3 Ironic's installation guide specifies keystone v2 authentication, which is now deprecated. This patch updates the example to make it v3 compliant. Change-Id: Ia1b9f189e061d4cb7ae04febced6bcbe05ce78c4 --- .../source/include/configure-nova-compute.rst | 28 ++++++++++++------- 1 file changed, 18 insertions(+), 10 deletions(-) diff --git a/install-guide/source/include/configure-nova-compute.rst b/install-guide/source/include/configure-nova-compute.rst index 6198bd0384..2ddaf84863 100644 --- a/install-guide/source/include/configure-nova-compute.rst +++ b/install-guide/source/include/configure-nova-compute.rst @@ -74,20 +74,28 @@ driver. The configuration file for the Compute service is typically located at [ironic] + # Ironic authentication type + auth_type=password + + # Keystone API endpoint + auth_url=http://IDENTITY_IP:35357/v3 + + # Ironic keystone project name + project_name=service + # Ironic keystone admin name - admin_username=ironic + username=ironic - #Ironic keystone admin password. - admin_password=IRONIC_PASSWORD + # Ironic keystone admin password + password=IRONIC_PASSWORD - # keystone API endpoint - admin_url=http://IDENTITY_IP:35357/v2.0 + # Ironic keystone project domain + # or set project_domain_id + project_domain_name=Default - # Ironic keystone tenant name. - admin_tenant_name=service - - # URL for Ironic API endpoint. - api_endpoint=http://IRONIC_NODE:6385/v1 + # Ironic keystone user domain + # or set user_domain_id + user_domain_name=Default #. On the Compute service's controller nodes, restart the ``nova-scheduler`` process: