1 heat_template_version: pike
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 CephAnsibleDisksConfig:
35 description: Disks config settings for ceph-ansible
40 journal_collocation: true
44 type: ./ceph-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 Ceph OSD service.
57 service_name: ceph_osd
65 service_workflow_tasks: {get_attr: [CephBase, role_data, service_workflow_tasks]}
68 - tripleo.ceph_osd.firewall_rules:
72 - ceph_osd_ansible_vars:
74 - {get_attr: [CephBase, role_data, config_settings, ceph_common_ansible_vars]}
75 - {get_param: CephAnsibleDisksConfig}