|
...
|
...
|
@@ -561,15 +561,7 @@ function configure_tempest {
|
|
561
|
561
|
# Run ``verify_tempest_config -ur`` to retrieve enabled extensions on API endpoints
|
|
562
|
562
|
# NOTE(mtreinish): This must be done after auth settings are added to the tempest config
|
|
563
|
563
|
tox -evenv -- tempest verify-config -uro $tmp_cfg_file
|
|
564
|
|
- # Nova API extensions
|
|
565
|
|
- local compute_api_extensions=${COMPUTE_API_EXTENSIONS:-"all"}
|
|
566
|
|
- if [[ ! -z "$DISABLE_COMPUTE_API_EXTENSIONS" ]]; then
|
|
567
|
|
- # Enabled extensions are either the ones explicitly specified or those available on the API endpoint
|
|
568
|
|
- compute_api_extensions=${COMPUTE_API_EXTENSIONS:-$(iniget $tmp_cfg_file compute-feature-enabled api_extensions | tr -d " ")}
|
|
569
|
|
- # Remove disabled extensions
|
|
570
|
|
- compute_api_extensions=$(remove_disabled_extensions $compute_api_extensions $DISABLE_COMPUTE_API_EXTENSIONS)
|
|
571
|
|
- fi
|
|
572
|
|
- iniset $TEMPEST_CONFIG compute-feature-enabled api_extensions $compute_api_extensions
|
|
|
564
|
+
|
|
573
|
565
|
# Neutron API Extensions
|
|
574
|
566
|
|
|
575
|
567
|
# disable metering if we didn't enable the service
|