1 heat_template_version: pike
4 OpenStack Sahara Engine service configured with Puppet
9 description: Dictionary packing service data
13 description: Mapping of service_name -> network name. Typically set
14 via parameter_defaults in the resource registry. This
15 mapping overrides those in ServiceNetMapDefaults.
22 description: Role name on which the service is applied
26 description: Parameters specific to the role
30 description: Mapping of service endpoint -> protocol. Typically set
31 via parameter_defaults in the resource registry.
33 MonitoringSubscriptionSaharaEngine:
34 default: 'overcloud-sahara-engine'
36 SaharaEngineLoggingSource:
39 tag: openstack.sahara.engine
40 path: /var/log/sahara/sahara-engine.log
44 type: ./sahara-base.yaml
46 ServiceData: {get_param: ServiceData}
47 ServiceNetMap: {get_param: ServiceNetMap}
48 DefaultPasswords: {get_param: DefaultPasswords}
49 EndpointMap: {get_param: EndpointMap}
50 RoleName: {get_param: RoleName}
51 RoleParameters: {get_param: RoleParameters}
55 description: Role data for the Sahara Engine role.
57 service_name: sahara_engine
58 monitoring_subscription: {get_param: MonitoringSubscriptionSaharaEngine}
59 logging_source: {get_param: SaharaEngineLoggingSource}
64 - get_attr: [SaharaBase, role_data, config_settings]
66 include ::tripleo::profile::base::sahara::engine
68 - name: Stop sahara_engine service
70 service: name=openstack-sahara-engine state=stopped