Use authentication plugins for neutron -> nova communications and
default to using the password plugin, which defaults to using the
v3 Identity API.
Neutron config change: 13427a40768f1a4646520c6b7e3e8c988ce6e18c
Change-Id: If152b97f940286ed08767225b13dedf6ef8c2342
| ... | ... |
@@ -871,7 +871,7 @@ function _configure_neutron_common {
|
| 871 | 871 |
fi |
| 872 | 872 |
|
| 873 | 873 |
if is_ssl_enabled_service "nova"; then |
| 874 |
- iniset $NEUTRON_CONF DEFAULT nova_ca_certificates_file "$SSL_BUNDLE_FILE" |
|
| 874 |
+ iniset $NEUTRON_CONF nova cafile $SSL_BUNDLE_FILE |
|
| 875 | 875 |
fi |
| 876 | 876 |
|
| 877 | 877 |
if is_ssl_enabled_service "neutron"; then |
| ... | ... |
@@ -1045,13 +1045,15 @@ function _configure_neutron_service {
|
| 1045 | 1045 |
# Configuration for neutron notifations to nova. |
| 1046 | 1046 |
iniset $NEUTRON_CONF DEFAULT notify_nova_on_port_status_changes $Q_NOTIFY_NOVA_PORT_STATUS_CHANGES |
| 1047 | 1047 |
iniset $NEUTRON_CONF DEFAULT notify_nova_on_port_data_changes $Q_NOTIFY_NOVA_PORT_DATA_CHANGES |
| 1048 |
- iniset $NEUTRON_CONF DEFAULT nova_url "$NOVA_SERVICE_PROTOCOL://$NOVA_SERVICE_HOST:$NOVA_SERVICE_PORT/v2" |
|
| 1049 |
- iniset $NEUTRON_CONF DEFAULT nova_region_name $REGION_NAME |
|
| 1050 |
- iniset $NEUTRON_CONF DEFAULT nova_admin_username nova |
|
| 1051 |
- iniset $NEUTRON_CONF DEFAULT nova_admin_password $SERVICE_PASSWORD |
|
| 1052 |
- ADMIN_TENANT_ID=$(openstack project list | awk "/ service / { print \$2 }")
|
|
| 1053 |
- iniset $NEUTRON_CONF DEFAULT nova_admin_tenant_id $ADMIN_TENANT_ID |
|
| 1054 |
- iniset $NEUTRON_CONF DEFAULT nova_admin_auth_url "$KEYSTONE_SERVICE_PROTOCOL://$KEYSTONE_SERVICE_HOST:$KEYSTONE_AUTH_PORT/v2.0" |
|
| 1048 |
+ |
|
| 1049 |
+ iniset $NEUTRON_CONF nova auth_plugin password |
|
| 1050 |
+ iniset $NEUTRON_CONF nova auth_url $KEYSTONE_AUTH_URI |
|
| 1051 |
+ iniset $NEUTRON_CONF nova username nova |
|
| 1052 |
+ iniset $NEUTRON_CONF nova password $SERVICE_PASSWORD |
|
| 1053 |
+ iniset $NEUTRON_CONF nova user_domain_id default |
|
| 1054 |
+ iniset $NEUTRON_CONF nova project_name $SERVICE_TENANT_NAME |
|
| 1055 |
+ iniset $NEUTRON_CONF nova project_domain_id default |
|
| 1056 |
+ iniset $NEUTRON_CONF nova region_name $REGION_NAME |
|
| 1055 | 1057 |
|
| 1056 | 1058 |
# Configure plugin |
| 1057 | 1059 |
neutron_plugin_configure_service |