Browse code

Always use v3 nova/neutron authentication

There is no need to test here whether v2 is disabled or not. V3
Authentication will always be available and we should just use that.

This backport is needed as the options used were deprecated in liberty already, and this is breaking grenade jobs.

Change-Id: I0d2d76ebdf261917f1a2b23c65f0f843ae50f49a
(cherry picked from commit 394968fa3d6b0f3b296b49d038aac25b74c2dca7)

Jamie Lennox authored on 2015/08/28 08:18:26
Showing 1 changed files
... ...
@@ -468,19 +468,13 @@ function configure_neutron {
468 468
 function create_nova_conf_neutron {
469 469
     iniset $NOVA_CONF DEFAULT network_api_class "nova.network.neutronv2.api.API"
470 470
 
471
-
472
-    if [ "$ENABLE_IDENTITY_V2" == "False" ]; then
473
-        iniset $NOVA_CONF neutron auth_plugin "v3password"
474
-        iniset $NOVA_CONF neutron auth_url "$KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_AUTH_PORT/v3"
475
-        iniset $NOVA_CONF neutron username "$Q_ADMIN_USERNAME"
476
-        iniset $NOVA_CONF neutron password "$SERVICE_PASSWORD"
477
-        iniset $NOVA_CONF neutron user_domain_name "default"
478
-    else
479
-        iniset $NOVA_CONF neutron admin_username "$Q_ADMIN_USERNAME"
480
-        iniset $NOVA_CONF neutron admin_password "$SERVICE_PASSWORD"
481
-        iniset $NOVA_CONF neutron admin_auth_url "$KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_AUTH_PORT/v2.0"
482
-        iniset $NOVA_CONF neutron admin_tenant_name "$SERVICE_TENANT_NAME"
483
-    fi
471
+    iniset $NOVA_CONF neutron auth_plugin "v3password"
472
+    iniset $NOVA_CONF neutron auth_url "$KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_AUTH_PORT/v3"
473
+    iniset $NOVA_CONF neutron username "$Q_ADMIN_USERNAME"
474
+    iniset $NOVA_CONF neutron password "$SERVICE_PASSWORD"
475
+    iniset $NOVA_CONF neutron user_domain_name "Default"
476
+    iniset $NOVA_CONF neutron project_name "$SERVICE_TENANT_NAME"
477
+    iniset $NOVA_CONF neutron project_domain_name "Default"
484 478
     iniset $NOVA_CONF neutron auth_strategy "$Q_AUTH_STRATEGY"
485 479
     iniset $NOVA_CONF neutron region_name "$REGION_NAME"
486 480
     iniset $NOVA_CONF neutron url "${Q_PROTOCOL}://$Q_HOST:$Q_PORT"