Provide compute nodes with domain information
The domain is missing from the credentials that nova cloud controller passes to the compute nodes. This change adds it in. Closes-Bug: 1830536 Change-Id: I2ad82b9b271d83e1b49691187c620d7b976e5ff0
This commit is contained in:
1
.gitignore
vendored
1
.gitignore
vendored
@@ -11,3 +11,4 @@ xenial/
|
|||||||
tests/cirros-*-disk.img
|
tests/cirros-*-disk.img
|
||||||
func*.json
|
func*.json
|
||||||
.stestr
|
.stestr
|
||||||
|
__pycache__
|
||||||
|
@@ -487,6 +487,7 @@ def _auth_config():
|
|||||||
'service_tenant': ncc_utils.auth_token_config('admin_tenant_name'),
|
'service_tenant': ncc_utils.auth_token_config('admin_tenant_name'),
|
||||||
# add api version if found
|
# add api version if found
|
||||||
'api_version': ncc_utils.auth_token_config('api_version') or '2.0',
|
'api_version': ncc_utils.auth_token_config('api_version') or '2.0',
|
||||||
|
'admin_domain_name': ncc_utils.auth_token_config('admin_domain_name')
|
||||||
}
|
}
|
||||||
return cfg
|
return cfg
|
||||||
|
|
||||||
|
@@ -124,4 +124,7 @@ auth_protocol = {{ auth_protocol }}
|
|||||||
admin_tenant_name = {{ admin_tenant_name }}
|
admin_tenant_name = {{ admin_tenant_name }}
|
||||||
admin_user = {{ admin_user }}
|
admin_user = {{ admin_user }}
|
||||||
admin_password = {{ admin_password }}
|
admin_password = {{ admin_password }}
|
||||||
|
{% if admin_domain_name -%}
|
||||||
|
admin_domain_name = {{ admin_domain_name }}
|
||||||
|
{% endif -%}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
|
@@ -147,4 +147,7 @@ auth_protocol = {{ auth_protocol }}
|
|||||||
admin_tenant_name = {{ admin_tenant_name }}
|
admin_tenant_name = {{ admin_tenant_name }}
|
||||||
admin_user = {{ admin_user }}
|
admin_user = {{ admin_user }}
|
||||||
admin_password = {{ admin_password }}
|
admin_password = {{ admin_password }}
|
||||||
|
{% if admin_domain_name -%}
|
||||||
|
admin_domain_name = {{ admin_domain_name }}
|
||||||
|
{% endif -%}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
|
@@ -148,4 +148,7 @@ admin_tenant_name = {{ admin_tenant_name }}
|
|||||||
admin_user = {{ admin_user }}
|
admin_user = {{ admin_user }}
|
||||||
admin_password = {{ admin_password }}
|
admin_password = {{ admin_password }}
|
||||||
api_version = {{ api_version }}
|
api_version = {{ api_version }}
|
||||||
|
{% if admin_domain_name -%}
|
||||||
|
admin_domain_name = {{ admin_domain_name }}
|
||||||
|
{% endif -%}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
|
@@ -116,4 +116,7 @@ auth_protocol = {{ auth_protocol }}
|
|||||||
admin_tenant_name = {{ admin_tenant_name }}
|
admin_tenant_name = {{ admin_tenant_name }}
|
||||||
admin_user = {{ admin_user }}
|
admin_user = {{ admin_user }}
|
||||||
admin_password = {{ admin_password }}
|
admin_password = {{ admin_password }}
|
||||||
|
{% if admin_domain_name -%}
|
||||||
|
admin_domain_name = {{ admin_domain_name }}
|
||||||
|
{% endif -%}
|
||||||
{% endif -%}
|
{% endif -%}
|
||||||
|
Reference in New Issue
Block a user