1 heat_template_version: ocata
4 OpenStack Sahara Engine service configured with Puppet
9 description: Mapping of service_name -> network name. Typically set
10 via parameter_defaults in the resource registry. This
11 mapping overrides those in ServiceNetMapDefaults.
18 description: Role name on which the service is applied
22 description: Parameters specific to the role
26 description: Mapping of service endpoint -> protocol. Typically set
27 via parameter_defaults in the resource registry.
29 MonitoringSubscriptionSaharaEngine:
30 default: 'overcloud-sahara-engine'
32 SaharaEngineLoggingSource:
35 tag: openstack.sahara.engine
36 path: /var/log/sahara/sahara-engine.log
40 type: ./sahara-base.yaml
42 ServiceNetMap: {get_param: ServiceNetMap}
43 DefaultPasswords: {get_param: DefaultPasswords}
44 EndpointMap: {get_param: EndpointMap}
45 RoleName: {get_param: RoleName}
46 RoleParameters: {get_param: RoleParameters}
50 description: Role data for the Sahara Engine role.
52 service_name: sahara_engine
53 monitoring_subscription: {get_param: MonitoringSubscriptionSaharaEngine}
54 logging_source: {get_param: SaharaEngineLoggingSource}
59 - get_attr: [SaharaBase, role_data, config_settings]
61 include ::tripleo::profile::base::sahara::engine
63 - name: Stop sahara_engine service
65 service: name=openstack-sahara-engine state=stopped