From 79bd7c447b11cc8d2eee9ed20e14dc575fd070a7 Mon Sep 17 00:00:00 2001 From: Telles Nobrega Date: Wed, 23 Oct 2019 14:42:02 -0300 Subject: [PATCH] Adding ReaR THT Adding a THT to install and configure ReaR. Depends-On: I960e45f2162f8e1257f952a14e7f876468aa8fca Change-Id: I156f0cd32bf028a2027b6baa6c4c999c239ca746 --- .../rear-baremetal-ansible.yaml | 98 +++++++++++++++++++ environments/backup-and-restore/rear.yaml | 3 + environments/hyperconverged-ceph.yaml | 1 + .../standalone/standalone-tripleo.yaml | 1 + environments/undercloud.yaml | 1 + overcloud-resource-registry-puppet.j2.yaml | 1 + .../adding-rear-service-5fac71fa6fbd9c9e.yaml | 5 + roles/BlockStorage.yaml | 1 + roles/Compute.yaml | 1 + roles/ComputeHCI.yaml | 1 + roles/ComputeHCIOvsDpdk.yaml | 1 + roles/ComputeLocalEphemeral.yaml | 1 + roles/ComputeOvsDpdk.yaml | 1 + roles/ComputeOvsDpdkRT.yaml | 1 + roles/ComputePPC64LE.yaml | 1 + roles/ComputeRBDEphemeral.yaml | 1 + roles/ComputeRealTime.yaml | 1 + roles/ComputeSriov.yaml | 1 + roles/ComputeSriovRT.yaml | 1 + roles/Controller.yaml | 1 + roles/ControllerNoCeph.yaml | 1 + roles/ControllerOpenstack.yaml | 1 + roles/HciCephAll.yaml | 1 + roles/HciCephFile.yaml | 1 + roles/HciCephMon.yaml | 1 + roles/HciCephObject.yaml | 1 + roles/ObjectStorage.yaml | 1 + roles/Standalone.yaml | 1 + roles/Undercloud.yaml | 1 + roles/UndercloudMinion.yaml | 1 + roles_data.yaml | 4 + roles_data_undercloud.yaml | 1 + sample-env-generator/standalone.yaml | 2 + 33 files changed, 140 insertions(+) create mode 100644 deployment/backup-and-restore/rear-baremetal-ansible.yaml create mode 100644 environments/backup-and-restore/rear.yaml create mode 100644 releasenotes/notes/adding-rear-service-5fac71fa6fbd9c9e.yaml diff --git a/deployment/backup-and-restore/rear-baremetal-ansible.yaml b/deployment/backup-and-restore/rear-baremetal-ansible.yaml new file mode 100644 index 0000000000..51ad388f48 --- /dev/null +++ b/deployment/backup-and-restore/rear-baremetal-ansible.yaml @@ -0,0 +1,98 @@ +heat_template_version: rocky + +description: > + Install and Configure ReaR + +parameters: + ServiceData: + default: {} + description: Dictionary packing service data + type: json + ServiceNetMap: + default: {} + description: Mapping of service_name -> network name. Typically set + via parameter_defaults in the resource registry. This + mapping overrides those in ServiceNetMapDefaults. + type: json + DefaultPasswords: + default: {} + type: json + EndpointMap: + default: {} + description: Mapping of service endpoint -> protocol. Typically set + via parameter_defaults in the resource registry. + type: json + RoleName: + default: '' + description: Role name on which the service is applied + type: string + RoleParameters: + default: {} + description: Parameters specific to the role + type: json + BackupAndRestoreNFSServer: + default: '192.168.24.1' + description: The URL of NFS server to connect to + type: string + tags: + - role_specific + BackupAndRestoreNFSStorageFolder: + default: '/ctl_plane_backups' + description: NFS storage folder + type: string + tags: + - role_specific + BackupAndRestoreExcludePathsCommon: + default: ['/data/*', '/tmp/*', {get_param: BackupAndRestoreStorageFolder}] + description: Exclude paths commons list + type: comma_delimited_list + tags: + - role_specific + BackupAndRestoreRearSimulate: + default: false + description: Wether if rear is to run on simulation mode + type: boolean + tags: + - role_specific + BackupAndRestoreDebug: + default: false + description: Wether if rear is to run on debug mode + type: boolean + tags: + - role_specific + BackupAndRestoreHieraConfigFile: + default: '/etc/puppet/hiera.yaml' + description: Hiera configuration file path + type: string + tags: + - role_specific + BackupAndRestoreLocalConfig: + default: { + ISO_DEFAULT: '"automatic"', + USING_UEFI_BOOTLOADER: 0, + OUTPUT: 'ISO', + BACKUP: 'NETFS', + BACKUP_PROG_COMPRESS_OPTIONS: '( --gzip)', + BACKUP_PROG_COMPRESS_SUFFIX: '".gz"'} + description: Configuration that will be put into /etc/rear/local.conf + type: json + tags: + - role_specific + +outputs: + role_data: + description: Role data for ReaR + value: + service_name: rear + host_prep_tasks: + - include_role: + name: backup-and-restore + tasks_from: setup_rear + ansible_group_vars: + tripleo_backup_and_restore_nfs_server: {get_param: BackupAndRestoreNFSServer} + tripleo_backup_and_restore_storage_folder: {get_param: BackupAndRestoreNFSStorageFolder} + tripleo_backup_and_restore_exclude_paths_common: {get_param: BackupAndRestoreExcludePathsCommon} + tripleo_backup_and_restore_rear_simulate: {get_param: BackupAndRestoreRearSimulate} + tripleo_backup_and_restore_debug: {get_param: BackupAndRestoreDebug} + tripleo_backup_and_restore_local_config: {get_param: BackupAndRestoreLocalConfig} + diff --git a/environments/backup-and-restore/rear.yaml b/environments/backup-and-restore/rear.yaml new file mode 100644 index 0000000000..6aee1ffc96 --- /dev/null +++ b/environments/backup-and-restore/rear.yaml @@ -0,0 +1,3 @@ +# A Heat environment file which can be used to deploy ReaR +resource_registry: + OS::TripleO::Services::Rear: ../../deployment/backup-and-restore/rear-baremetal-ansible.yaml diff --git a/environments/hyperconverged-ceph.yaml b/environments/hyperconverged-ceph.yaml index b52b0aabda..73a9d20844 100644 --- a/environments/hyperconverged-ceph.yaml +++ b/environments/hyperconverged-ceph.yaml @@ -60,5 +60,6 @@ parameter_defaults: - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar - OS::TripleO::Services::LoginDefs + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Podman diff --git a/environments/standalone/standalone-tripleo.yaml b/environments/standalone/standalone-tripleo.yaml index 8f8a407d8f..caf76ec667 100644 --- a/environments/standalone/standalone-tripleo.yaml +++ b/environments/standalone/standalone-tripleo.yaml @@ -106,6 +106,7 @@ resource_registry: OS::TripleO::Services::OVNDBs: ../../deployment/ovn/ovn-dbs-container-puppet.yaml OS::TripleO::Services::OpenStackClients: ../../deployment/clients/openstack-clients-baremetal-puppet.yaml OS::TripleO::Services::Podman: ../../deployment/podman/podman-baremetal-ansible.yaml + OS::TripleO::Services::Rear: OS::Heat::None OS::TripleO::Services::Redis: OS::Heat::None OS::TripleO::Services::Rsyslog: ../../deployment/logging/rsyslog-baremetal-ansible.yaml OS::TripleO::Services::SaharaApi: OS::Heat::None diff --git a/environments/undercloud.yaml b/environments/undercloud.yaml index b653f27f35..7752fe73c2 100644 --- a/environments/undercloud.yaml +++ b/environments/undercloud.yaml @@ -34,6 +34,7 @@ resource_registry: OS::TripleO::Services::GnocchiApi: OS::Heat::None OS::TripleO::Services::GnocchiMetricd: OS::Heat::None OS::TripleO::Services::GnocchiStatsd: OS::Heat::None + OS::TripleO::Services::Rear: OS::Heat::None OS::TripleO::Services::Redis: OS::Heat::None OS::TripleO::Services::CinderApi: OS::Heat::None OS::TripleO::Services::CinderScheduler: OS::Heat::None diff --git a/overcloud-resource-registry-puppet.j2.yaml b/overcloud-resource-registry-puppet.j2.yaml index c819160990..9becf62e7e 100644 --- a/overcloud-resource-registry-puppet.j2.yaml +++ b/overcloud-resource-registry-puppet.j2.yaml @@ -177,6 +177,7 @@ resource_registry: OS::TripleO::Services::OsloMessagingRpc: deployment/rabbitmq/rabbitmq-messaging-rpc-container-puppet.yaml OS::TripleO::Services::OsloMessagingNotify: deployment/rabbitmq/rabbitmq-messaging-notify-shared-puppet.yaml OS::TripleO::Services::RabbitMQ: OS::Heat::None + OS::TripleO::Services::Rear: OS::Heat::None OS::TripleO::Services::Qdr: OS::Heat::None OS::TripleO::Services::HAproxy: deployment/haproxy/haproxy-container-puppet.yaml OS::TripleO::Services::HAProxyPublicTLS: deployment/haproxy/haproxy-public-tls-inject.yaml diff --git a/releasenotes/notes/adding-rear-service-5fac71fa6fbd9c9e.yaml b/releasenotes/notes/adding-rear-service-5fac71fa6fbd9c9e.yaml new file mode 100644 index 0000000000..d40490e460 --- /dev/null +++ b/releasenotes/notes/adding-rear-service-5fac71fa6fbd9c9e.yaml @@ -0,0 +1,5 @@ +--- +features: + - | + Inclusion and configuration of ReaR service to undercloud + and overcloud nodes. diff --git a/roles/BlockStorage.yaml b/roles/BlockStorage.yaml index fb54fb7d58..94d8622cc2 100644 --- a/roles/BlockStorage.yaml +++ b/roles/BlockStorage.yaml @@ -34,6 +34,7 @@ - OS::TripleO::Services::MySQLClient - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/Compute.yaml b/roles/Compute.yaml index 01510c5df3..09883dc9d4 100644 --- a/roles/Compute.yaml +++ b/roles/Compute.yaml @@ -64,6 +64,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/ComputeHCI.yaml b/roles/ComputeHCI.yaml index b9b42894ae..50a3a9ebd0 100644 --- a/roles/ComputeHCI.yaml +++ b/roles/ComputeHCI.yaml @@ -51,6 +51,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/ComputeHCIOvsDpdk.yaml b/roles/ComputeHCIOvsDpdk.yaml index 669235002d..83f60a9b22 100644 --- a/roles/ComputeHCIOvsDpdk.yaml +++ b/roles/ComputeHCIOvsDpdk.yaml @@ -52,6 +52,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/ComputeLocalEphemeral.yaml b/roles/ComputeLocalEphemeral.yaml index e24da741ac..ffeb2f0cb7 100644 --- a/roles/ComputeLocalEphemeral.yaml +++ b/roles/ComputeLocalEphemeral.yaml @@ -53,6 +53,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/ComputeOvsDpdk.yaml b/roles/ComputeOvsDpdk.yaml index bbafc3dd2f..717ed01cc5 100644 --- a/roles/ComputeOvsDpdk.yaml +++ b/roles/ComputeOvsDpdk.yaml @@ -52,6 +52,7 @@ - OS::TripleO::Services::OVNController - OS::TripleO::Services::OVNMetadataAgent - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/ComputeOvsDpdkRT.yaml b/roles/ComputeOvsDpdkRT.yaml index dba868a155..ca0c0c276a 100644 --- a/roles/ComputeOvsDpdkRT.yaml +++ b/roles/ComputeOvsDpdkRT.yaml @@ -53,6 +53,7 @@ - OS::TripleO::Services::OVNController - OS::TripleO::Services::OVNMetadataAgent - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/ComputePPC64LE.yaml b/roles/ComputePPC64LE.yaml index 6baa6b4b8f..cf5f3c6e96 100644 --- a/roles/ComputePPC64LE.yaml +++ b/roles/ComputePPC64LE.yaml @@ -50,6 +50,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/ComputeRBDEphemeral.yaml b/roles/ComputeRBDEphemeral.yaml index 6896255916..00827b7916 100644 --- a/roles/ComputeRBDEphemeral.yaml +++ b/roles/ComputeRBDEphemeral.yaml @@ -53,6 +53,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/ComputeRealTime.yaml b/roles/ComputeRealTime.yaml index 89f36b58ff..96762b81d1 100644 --- a/roles/ComputeRealTime.yaml +++ b/roles/ComputeRealTime.yaml @@ -57,6 +57,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/ComputeSriov.yaml b/roles/ComputeSriov.yaml index 3cc3786470..390b6f6a4d 100644 --- a/roles/ComputeSriov.yaml +++ b/roles/ComputeSriov.yaml @@ -49,6 +49,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/ComputeSriovRT.yaml b/roles/ComputeSriovRT.yaml index 70e197eecf..47bcf0f491 100644 --- a/roles/ComputeSriovRT.yaml +++ b/roles/ComputeSriovRT.yaml @@ -51,6 +51,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/Controller.yaml b/roles/Controller.yaml index 4497f115b5..86bfb72f90 100644 --- a/roles/Controller.yaml +++ b/roles/Controller.yaml @@ -159,6 +159,7 @@ - OS::TripleO::Services::OsloMessagingRpc - OS::TripleO::Services::OsloMessagingNotify - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Redis - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog diff --git a/roles/ControllerNoCeph.yaml b/roles/ControllerNoCeph.yaml index 37da8ab0cc..98644e02cb 100644 --- a/roles/ControllerNoCeph.yaml +++ b/roles/ControllerNoCeph.yaml @@ -151,6 +151,7 @@ - OS::TripleO::Services::OsloMessagingRpc - OS::TripleO::Services::OsloMessagingNotify - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Redis - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog diff --git a/roles/ControllerOpenstack.yaml b/roles/ControllerOpenstack.yaml index beea5a4715..ce98024950 100644 --- a/roles/ControllerOpenstack.yaml +++ b/roles/ControllerOpenstack.yaml @@ -120,6 +120,7 @@ - OS::TripleO::Services::Pacemaker - OS::TripleO::Services::PlacementApi - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Redis - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog diff --git a/roles/HciCephAll.yaml b/roles/HciCephAll.yaml index 65edba1b87..c86a17450b 100644 --- a/roles/HciCephAll.yaml +++ b/roles/HciCephAll.yaml @@ -58,6 +58,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/HciCephFile.yaml b/roles/HciCephFile.yaml index f97b24d057..afaad3ead2 100644 --- a/roles/HciCephFile.yaml +++ b/roles/HciCephFile.yaml @@ -53,6 +53,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/HciCephMon.yaml b/roles/HciCephMon.yaml index ea85f80715..19cf3c9b9c 100644 --- a/roles/HciCephMon.yaml +++ b/roles/HciCephMon.yaml @@ -54,6 +54,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/HciCephObject.yaml b/roles/HciCephObject.yaml index 3377af4820..08d595d66d 100644 --- a/roles/HciCephObject.yaml +++ b/roles/HciCephObject.yaml @@ -53,6 +53,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/ObjectStorage.yaml b/roles/ObjectStorage.yaml index 560137f73f..936e946cf6 100644 --- a/roles/ObjectStorage.yaml +++ b/roles/ObjectStorage.yaml @@ -38,6 +38,7 @@ - OS::TripleO::Services::MySQLClient - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles/Standalone.yaml b/roles/Standalone.yaml index 596c7f8b77..e127e4e4dd 100644 --- a/roles/Standalone.yaml +++ b/roles/Standalone.yaml @@ -158,6 +158,7 @@ - OS::TripleO::Services::Pacemaker - OS::TripleO::Services::PlacementApi - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Redis - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog diff --git a/roles/Undercloud.yaml b/roles/Undercloud.yaml index f650f24d60..f8f35eb040 100644 --- a/roles/Undercloud.yaml +++ b/roles/Undercloud.yaml @@ -77,6 +77,7 @@ - OS::TripleO::Services::OsloMessagingRpc - OS::TripleO::Services::PlacementApi - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Redis - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog diff --git a/roles/UndercloudMinion.yaml b/roles/UndercloudMinion.yaml index cd141f832d..f4c86886c8 100644 --- a/roles/UndercloudMinion.yaml +++ b/roles/UndercloudMinion.yaml @@ -20,6 +20,7 @@ - OS::TripleO::Services::MySQLClient - OS::TripleO::Services::OpenStackClients - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Sshd - OS::TripleO::Services::Timesync diff --git a/roles_data.yaml b/roles_data.yaml index a6aff7ee98..48cf8c969f 100644 --- a/roles_data.yaml +++ b/roles_data.yaml @@ -162,6 +162,7 @@ - OS::TripleO::Services::OsloMessagingRpc - OS::TripleO::Services::OsloMessagingNotify - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Redis - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog @@ -250,6 +251,7 @@ - OS::TripleO::Services::NovaMigrationTarget - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar @@ -301,6 +303,7 @@ - OS::TripleO::Services::MySQLClient - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar @@ -352,6 +355,7 @@ - OS::TripleO::Services::MySQLClient - OS::TripleO::Services::ContainersLogrotateCrond - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog - OS::TripleO::Services::RsyslogSidecar diff --git a/roles_data_undercloud.yaml b/roles_data_undercloud.yaml index 83c88e3646..8b77ec526d 100644 --- a/roles_data_undercloud.yaml +++ b/roles_data_undercloud.yaml @@ -80,6 +80,7 @@ - OS::TripleO::Services::OsloMessagingRpc - OS::TripleO::Services::PlacementApi - OS::TripleO::Services::Podman + - OS::TripleO::Services::Rear - OS::TripleO::Services::Redis - OS::TripleO::Services::Rhsm - OS::TripleO::Services::Rsyslog diff --git a/sample-env-generator/standalone.yaml b/sample-env-generator/standalone.yaml index 1163dedac0..a2e893e941 100644 --- a/sample-env-generator/standalone.yaml +++ b/sample-env-generator/standalone.yaml @@ -130,6 +130,8 @@ environments: OS::TripleO::Services::MistralEngine: OS::Heat::None OS::TripleO::Services::MistralEventEngine: OS::Heat::None OS::TripleO::Services::MistralExecutor: OS::Heat::None + # Rear + OS::TripleO::Services::Rear: OS::Heat::None # Redis OS::TripleO::Services::Redis: OS::Heat::None # Rsyslog