From 0ce4ba915bb6649884e1a3b6c72a8e879eb562f9 Mon Sep 17 00:00:00 2001 From: Ihar Hrachyshka Date: Fri, 24 Feb 2017 05:13:53 +0000 Subject: [PATCH] Use lib/keystone to configure [nova] section in neutron.conf This simplifies neutron library code and makes it less prone to breakage in the future. So far there are no specific known issues with existing code per se, it works, still. Change-Id: I28f1997d226baae902dae5ca8ee6cd4fd89efe31 --- lib/neutron | 14 +------------- 1 file changed, 1 insertion(+), 13 deletions(-) diff --git a/lib/neutron b/lib/neutron index f277062b32..f9d044225f 100644 --- a/lib/neutron +++ b/lib/neutron @@ -153,15 +153,7 @@ function configure_neutron_new { iniset $NEUTRON_CONF DEFAULT auth_strategy $NEUTRON_AUTH_STRATEGY configure_auth_token_middleware $NEUTRON_CONF neutron $NEUTRON_AUTH_CACHE_DIR keystone_authtoken - - iniset $NEUTRON_CONF nova auth_type password - iniset $NEUTRON_CONF nova auth_url "$KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_AUTH_PORT/v3" - iniset $NEUTRON_CONF nova username nova - iniset $NEUTRON_CONF nova password $SERVICE_PASSWORD - iniset $NEUTRON_CONF nova user_domain_id default - iniset $NEUTRON_CONF nova project_name $SERVICE_TENANT_NAME - iniset $NEUTRON_CONF nova project_domain_id default - iniset $NEUTRON_CONF nova region_name $REGION_NAME + configure_auth_token_middleware $NEUTRON_CONF nova $NEUTRON_AUTH_CACHE_DIR nova # Configure VXLAN # TODO(sc68cal) not hardcode? @@ -240,10 +232,6 @@ function configure_neutron_new { iniset $NEUTRON_CONF DEFAULT bind_port "$NEUTRON_SERVICE_PORT_INT" fi - if is_ssl_enabled_service "nova"; then - iniset $NEUTRON_CONF nova cafile $SSL_BUNDLE_FILE - fi - if is_ssl_enabled_service "neutron"; then ensure_certificates NEUTRON