From 59afff0c06cc54dcfaaed7584ff6f17b8e55798d Mon Sep 17 00:00:00 2001 From: James Slagle Date: Tue, 23 Feb 2021 17:38:45 -0500 Subject: [PATCH] Add environments to disable Heat and Neutron These environments will be used by the undercloud install to selectively disable these services as needed. Change-Id: I2c9cf50363579d4e18aaeaf783770ca7a4266622 Signed-off-by: James Slagle --- environments/disable-heat.yaml | 5 ++++ environments/disable-neutron.yaml | 30 +++++++++++++++++++ ...disable-neutron-heat-6f031e2a4058a581.yaml | 5 ++++ 3 files changed, 40 insertions(+) create mode 100644 environments/disable-heat.yaml create mode 100644 environments/disable-neutron.yaml create mode 100644 releasenotes/notes/add-envs-disable-neutron-heat-6f031e2a4058a581.yaml diff --git a/environments/disable-heat.yaml b/environments/disable-heat.yaml new file mode 100644 index 0000000000..902ace8722 --- /dev/null +++ b/environments/disable-heat.yaml @@ -0,0 +1,5 @@ +resource_registry: + OS::TripleO::Services::HeatApi: OS::Heat::None + OS::TripleO::Services::HeatApiCfn: OS::Heat::None + OS::TripleO::Services::HeatApiCloudwatch: OS::Heat::None + OS::TripleO::Services::HeatEngine: OS::Heat::None diff --git a/environments/disable-neutron.yaml b/environments/disable-neutron.yaml new file mode 100644 index 0000000000..1ea674d040 --- /dev/null +++ b/environments/disable-neutron.yaml @@ -0,0 +1,30 @@ +resource_registry: + OS::TripleO::Services::ComputeNeutronCorePluginNuage: OS::Heat::None + OS::TripleO::Services::ComputeNeutronCorePlugin: OS::Heat::None + OS::TripleO::Services::ComputeNeutronOvsAgent: OS::Heat::None + OS::TripleO::Services::ComputeNeutronOvsDpdk: OS::Heat::None + OS::TripleO::Services::NeutronAgentsIBConfig: OS::Heat::None + OS::TripleO::Services::NeutronApi: OS::Heat::None + OS::TripleO::Services::NeutronBgpVpnApi: OS::Heat::None + OS::TripleO::Services::NeutronBgpVpnBagpipe: OS::Heat::None + OS::TripleO::Services::NeutronCorePluginML2Ansible: OS::Heat::None + OS::TripleO::Services::NeutronCorePluginML2Nuage: OS::Heat::None + OS::TripleO::Services::NeutronCorePluginML2OVN: OS::Heat::None + OS::TripleO::Services::NeutronCorePluginMLNXSDN: OS::Heat::None + OS::TripleO::Services::NeutronCorePluginNSX: OS::Heat::None + OS::TripleO::Services::NeutronCorePluginNuage: OS::Heat::None + OS::TripleO::Services::NeutronCorePlugin: OS::Heat::None + OS::TripleO::Services::NeutronCorePluginVTS: OS::Heat::None + OS::TripleO::Services::NeutronDhcpAgent: OS::Heat::None + OS::TripleO::Services::NeutronL2gwAgent: OS::Heat::None + OS::TripleO::Services::NeutronL2gwApi: OS::Heat::None + OS::TripleO::Services::NeutronL3Agent: OS::Heat::None + OS::TripleO::Services::NeutronLinuxbridgeAgent: OS::Heat::None + OS::TripleO::Services::NeutronMetadataAgent: OS::Heat::None + OS::TripleO::Services::NeutronMl2PluginBase: OS::Heat::None + OS::TripleO::Services::NeutronMlnxAgent: OS::Heat::None + OS::TripleO::Services::NeutronNuageVrs: OS::Heat::None + OS::TripleO::Services::NeutronOvsAgent: OS::Heat::None + OS::TripleO::Services::NeutronSfcApi: OS::Heat::None + OS::TripleO::Services::NeutronSriovAgent: OS::Heat::None + OS::TripleO::Services::NeutronVppAgent: OS::Heat::None diff --git a/releasenotes/notes/add-envs-disable-neutron-heat-6f031e2a4058a581.yaml b/releasenotes/notes/add-envs-disable-neutron-heat-6f031e2a4058a581.yaml new file mode 100644 index 0000000000..88df25b82f --- /dev/null +++ b/releasenotes/notes/add-envs-disable-neutron-heat-6f031e2a4058a581.yaml @@ -0,0 +1,5 @@ +--- +features: + - New environments are added at environments/disable-heat.yaml and + environments/disable-neutron.yaml which can be used to disable those + services.