docker/TLS-everywhere: Add metadata_settings output to templates
This is needed since it's what writes the service metadata to the nova server in order to create the kerberos principals. It worked in a base controller since the keystone template does have this. But if we would deploy these services on a separate role, it would break. So this output is needed. bp tls-via-certmonger-containers Change-Id: I3ee8c65d356dcd092a3fbf79041e5c69ef23b721
This commit is contained in:
parent
9bbef9ee4d
commit
a4146b3320
@ -149,3 +149,5 @@ outputs:
|
||||
- name: Stop and disable glance_api service
|
||||
tags: step2
|
||||
service: name=openstack-glance-api state=stopped enabled=no
|
||||
metadata_settings:
|
||||
get_attr: [GlanceApiPuppetBase, role_data, metadata_settings]
|
||||
|
@ -132,3 +132,5 @@ outputs:
|
||||
- name: Stop and disable heat_api_cfn service
|
||||
tags: step2
|
||||
service: name=httpd state=stopped enabled=no
|
||||
metadata_settings:
|
||||
get_attr: [HeatBase, role_data, metadata_settings]
|
||||
|
@ -132,3 +132,5 @@ outputs:
|
||||
- name: Stop and disable heat_api service
|
||||
tags: step2
|
||||
service: name=httpd state=stopped enabled=no
|
||||
metadata_settings:
|
||||
get_attr: [HeatBase, role_data, metadata_settings]
|
||||
|
@ -164,3 +164,5 @@ outputs:
|
||||
- name: Stop and disable neutron_api service
|
||||
tags: step2
|
||||
service: name=neutron-server state=stopped enabled=no
|
||||
metadata_settings:
|
||||
get_attr: [NeutronBase, role_data, metadata_settings]
|
||||
|
@ -135,3 +135,5 @@ outputs:
|
||||
- name: Stop and disable swift_proxy service
|
||||
tags: step2
|
||||
service: name=openstack-swift-proxy state=stopped enabled=no
|
||||
metadata_settings:
|
||||
get_attr: [SwiftProxyBase, role_data, metadata_settings]
|
||||
|
Loading…
x
Reference in New Issue
Block a user