tripleo-heat-templates/roles/CephStorage.yaml
Francesco Pantano 720dd1482c
Add HostnameFormatDefault for Ceph related roles
This change adds the missing hostname format defined for each role but
missing for the Ceph node types.  This parameter is useful and can be
used by other tools that generates the baremetal file used by metalsmith
during the provisioning process.

Closes-Bug: #1748931
Change-Id: I4e8cfe2b5008cdd4986d0a18594706023259a040
2022-03-16 15:48:21 +01:00

48 lines
1.6 KiB
YAML

###############################################################################
# Role: CephStorage #
###############################################################################
- name: CephStorage
description: |
Ceph OSD Storage node role
tags:
- ceph
- storage
networks:
Storage:
subnet: storage_subnet
StorageMgmt:
subnet: storage_mgmt_subnet
uses_deprecated_params: False
HostnameFormatDefault: '%stackname%-cephstorage-%index%'
deprecated_nic_config_name: 'ceph-storage.yaml'
# CephOSD present so serial has to be 1
update_serial: 1
rhsm_enforce: False
ServicesDefault:
- OS::TripleO::Services::Aide
- OS::TripleO::Services::AuditD
- OS::TripleO::Services::BootParams
- OS::TripleO::Services::CACerts
- OS::TripleO::Services::CephOSD
- OS::TripleO::Services::Collectd
- OS::TripleO::Services::Frr
- OS::TripleO::Services::IpaClient
- OS::TripleO::Services::Ipsec
- OS::TripleO::Services::Kernel
- OS::TripleO::Services::LoginDefs
- OS::TripleO::Services::MetricsQdr
- OS::TripleO::Services::MySQLClient
- OS::TripleO::Services::ContainersLogrotateCrond
- OS::TripleO::Services::Podman
- OS::TripleO::Services::Rhsm
- OS::TripleO::Services::Rsyslog
- OS::TripleO::Services::RsyslogSidecar
- OS::TripleO::Services::Securetty
- OS::TripleO::Services::Snmp
- OS::TripleO::Services::Sshd
- OS::TripleO::Services::Timesync
- OS::TripleO::Services::Timezone
- OS::TripleO::Services::TripleoFirewall
- OS::TripleO::Services::TripleoPackages
- OS::TripleO::Services::Tuned