tripleo-heat-templates/environments
Alex Schultz d36dfedac2 Move ephemeral heat upgrade to the service
Rather than using a new service, we can use the existing HeatEphemeral
service we added to ensure the undercloud is prepared for the overcloud
deployment usage of the ephemeral heat version.  Additionally this will
properly tear down the previous containered heat services once the data
has been extracted from the existing databases.

Change-Id: I13270a4866f9b339cb31ebba223121978e52b499
(cherry picked from commit 4da03adefe)
2022-01-13 11:35:26 +00:00
..
backup-and-restore Adding ReaR THT 2019-11-21 11:07:51 -03:00
ceph-ansible Add external-ceph environment file 2021-03-16 15:22:02 +00:00
cephadm Deploy RGW by default when cephadm environment is included 2021-04-21 14:35:22 +02:00
composable-roles Specify multiple NtpServers by default 2018-12-04 08:31:55 -07:00
lifecycle Move ephemeral heat upgrade to the service 2022-01-13 11:35:26 +00:00
messaging flatten qdrouterd service configs 2019-02-15 12:53:15 -07:00
metrics Drop CollectdAmqpInstances from collectd-write-qdr.yaml 2021-08-26 09:13:34 -04:00
predictable-placement Revert "Switch public endpoints to use FQDNs by default" 2018-05-16 21:45:42 +00:00
releasenotes/notes Remove Deprecated Ceph Environment Files 2021-03-18 14:04:37 -04:00
services Move *NetworkConfigTemplate to parameter_defaults 2022-01-08 08:11:07 +05:30
services-baremetal Remove mistral 2021-09-28 07:57:28 -06:00
ssl Remove zaqar 2021-09-28 07:57:39 -06:00
standalone Remove zaqar 2021-09-28 07:57:39 -06:00
storage Remove mistral 2021-09-28 07:57:28 -06:00
updates Remove Deprecated Ceph Environment Files 2021-03-18 14:04:37 -04:00
auditd.yaml Move auditd, ca-cert, certmonger to deployment 2019-05-30 20:37:25 +00:00
barbican-backend-dogtag.yaml flatten the barbican service configurations 2019-02-18 08:06:21 -05:00
barbican-backend-kmip.yaml flatten the barbican service configurations 2019-02-18 08:06:21 -05:00
barbican-backend-pkcs11-atos.yaml Add new options for Barbican PKCS#11 backend 2021-04-12 08:04:18 -05:00
barbican-backend-pkcs11-lunasa.yaml Add new options for Barbican PKCS#11 backend 2021-04-12 08:04:18 -05:00
barbican-backend-pkcs11-thales.yaml Add new options for Barbican PKCS#11 backend 2021-04-12 08:04:18 -05:00
barbican-backend-pkcs11.yaml flatten the barbican service configurations 2019-02-18 08:06:21 -05:00
barbican-backend-simple-crypto.yaml Comment out parameter_defaults in barbican simple crypto template 2021-03-18 12:11:03 -05:00
cadf.yaml
cavium-liquidio.yaml Cavium/Liquidio is deprecated 2021-03-23 09:04:45 +01:00
cinder-backup-active-active.yaml Support removing cinder-backup from pcmk control 2021-04-16 12:41:25 -07:00
cinder-backup.yaml Support removing cinder-backup from pcmk control 2021-04-16 12:41:25 -07:00
cinder-dellemc-powerflex-config.yaml [PowerFlex] Fix resource name typo in template 2020-12-01 20:32:26 -05:00
cinder-dellemc-powermax-config.yaml Support for PowerMax Cinder Backend 2020-04-08 16:17:41 -05:00
cinder-dellemc-powerstore-config.yaml Support for PowerStore Cinder Backend 2020-07-29 16:52:08 -05:00
cinder-dellemc-sc-config.yaml Support for SC Cinder Backend 2020-05-01 10:33:32 -05:00
cinder-dellemc-unity-config.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-dellemc-vmax-iscsi-config.yaml Deprecating VMax Volume Config 2020-04-01 10:55:18 -05:00
cinder-dellemc-vnx-config.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-dellemc-vxflexos-config.yaml [PowerFlex/VxFlex OS] Fix typos in templates 2020-09-21 13:59:54 -05:00
cinder-dellemc-xtremio-config.yaml Add ports filtering support to XtremIO Cinder driver 2021-02-18 12:51:23 +00:00
cinder-dellsc-config.yaml Deprecating Old Dell SC Iscsi Volume Config 2020-04-24 16:26:13 -05:00
cinder-hpelefthand-config.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-iser.yaml
cinder-netapp-config.yaml Support deploying multiple Cinder Netapp Storage backends 2020-11-12 13:44:33 -08:00
cinder-nvmeof-config.yaml flatten cinder service configuration 2019-01-18 08:55:26 -05:00
cinder-pure-config.yaml [Pure Storage] Add new FlashArray Cinder driver params 2021-11-17 16:02:20 -05:00
cinder-scaleio-config.yaml ScaleIO: Fix outdate template path 2021-04-23 00:04:49 +09:00
cinder-volume-active-active.yaml Support cinder-volume running active-active 2019-03-04 14:58:51 -05:00
compute-instanceha.yaml Move compute-instanceha, neutron-ovn-dvr-ha to deployments 2019-05-30 20:37:36 +00:00
compute-real-time-example.yaml roles: Remove use of NovaVcpuPinSet from ComputeRealTime 2020-01-16 16:17:04 +00:00
computealt.yaml Remove all broken references to ./puppet/services 2020-08-06 08:50:51 +05:30
config-debug.yaml Deprecate EnablePaunch and remove Paunch support 2020-06-03 17:53:40 +00:00
container-image-prepare-debug.yaml Introduce ContainerImagePrepareDebug parameter 2019-02-14 09:06:33 -05:00
containerized-control-plane-dellemc-scaleio.yaml Containerized control plane with Dell EMC ScaleIO storage 2018-05-29 13:41:29 -04:00
dcn-hci.yaml Refactor Service VIPs redis and ovn_dbs 2021-04-14 10:22:59 +02:00
dcn-storage.yaml Refactor Service VIPs redis and ovn_dbs 2021-04-14 10:22:59 +02:00
dcn.yaml Refactor Service VIPs redis and ovn_dbs 2021-04-14 10:22:59 +02:00
debug.yaml
deployed-server-deployed-neutron-ports.yaml
deployed-server-environment.j2.yaml Remove deployed-server bootstrap mappings 2021-01-27 17:16:56 -05:00
deployed-server-noop-ctlplane.yaml Remove deployed-server bootstrap mappings 2021-01-27 17:16:56 -05:00
disable-heat.yaml Add environments to disable Heat and Neutron 2021-03-02 07:47:01 -05:00
disable-neutron.yaml Add environments to disable Heat and Neutron 2021-03-02 07:47:01 -05:00
disable-paunch.yaml Deprecate EnablePaunch and remove Paunch support 2020-06-03 17:53:40 +00:00
disable-swift.yaml Introduce environments/disable-swift.yaml 2020-03-23 12:37:23 -04:00
disable-telemetry.yaml Disable legacy telemetry by default 2019-11-19 08:09:57 -05:00
docker-ha.yaml HA: ClusterFullTag naming convention by default 2020-10-28 16:12:16 +01:00
docker-network.yaml
enable-designate.yaml Move designate from experimental 2021-06-28 17:25:15 -02:30
enable-federation-openidc.yaml Keystone: Keep default auth methods in OpenIDC Federation 2021-08-03 13:21:05 +00:00
enable-legacy-telemetry.yaml Drop archive policy from enable-legacy-telemetry 2021-10-03 17:03:32 +00:00
enable-secure-rbac.yaml Merge "Implement project personas in custom cinder policy file" into stable/wallaby 2021-12-22 00:58:13 +00:00
enable-stf.yaml Adjust enable-stf.yaml for latest recommendations 2021-07-05 13:37:41 +00:00
enable-swap-partition.yaml
enable-swap.yaml
external-ceph.yaml Fix external-ceph deployment directory reference 2021-12-14 13:27:43 +00:00
external-loadbalancer-vip-v6-all.yaml Refactor Service VIPs redis and ovn_dbs 2021-04-14 10:22:59 +02:00
external-loadbalancer-vip-v6.yaml Refactor Service VIPs redis and ovn_dbs 2021-04-14 10:22:59 +02:00
external-loadbalancer-vip.yaml Refactor Service VIPs redis and ovn_dbs 2021-04-14 10:22:59 +02:00
external-network-vip.yaml Add environment for external network VIP 2021-06-02 00:25:01 +00:00
fips.yaml Add environment file for FIPS deployments 2021-11-29 18:11:20 +00:00
firewall.yaml firewall: make ExtraFirewallRules role specific 2020-10-01 01:43:06 +00:00
fixed-ip-vips-v6.yaml Refactor Service VIPs redis and ovn_dbs 2021-04-14 10:22:59 +02:00
fixed-ip-vips.yaml Refactor Service VIPs redis and ovn_dbs 2021-04-14 10:22:59 +02:00
horizon_password_validation.yaml Fix a spelling mistake 2018-09-15 14:42:07 +08:00
ips-from-pool-all.yaml Drop resource registry override in ip-from-pool 2020-03-12 18:44:44 +00:00
ips-from-pool-ctlplane.yaml Remove invalid comment in ips-from-pool-ctlplane 2018-12-10 10:14:27 -05:00
ips-from-pool.yaml Drop resource registry override in ip-from-pool 2020-03-12 18:44:44 +00:00
ipsec.yaml Remove extraconfig/services directory 2019-07-18 14:44:14 -04:00
logging-environment-rsyslog.yaml Rsyslog composable service 2019-07-18 15:41:28 +00:00
login-defs.yaml Rename the template for LoginDefs service 2021-01-03 16:20:21 +09:00
low-memory-usage.yaml Remove Ceph cluster replica and PG num from low-memory-usage.yaml 2021-06-01 11:31:03 +00:00
manila-cephfsganesha-config.yaml Fix manila-cephfsganesha-config environment for cephadm 2021-07-12 15:51:59 +02:00
manila-cephfsnative-config.yaml Move Manila backends into deployment 2019-04-22 08:44:39 -04:00
manila-isilon-config.yaml Move Manila backends into deployment 2019-04-22 08:44:39 -04:00
manila-netapp-config.yaml Fix netapp deployment manifest 2019-05-30 16:03:55 -04:00
manila-unity-config.yaml Move Manila backends into deployment 2019-04-22 08:44:39 -04:00
manila-vmax-config.yaml Move Manila backends into deployment 2019-04-22 08:44:39 -04:00
manila-vnx-config.yaml Move Manila backends into deployment 2019-04-22 08:44:39 -04:00
memcached-use-ips.yaml Environment for switching to using IPs for memcached 2021-09-02 08:37:52 +00:00
multipathd.yaml Deploy multipathd using tripleo_multipathd ansible role 2020-10-22 06:07:15 -07:00
net-2-linux-bonds-with-vlans.j2.yaml Make NetworkConfigWithAnsible parameter non-role specific 2020-10-15 19:41:27 +05:30
net-bond-with-vlans-no-external.j2.yaml Fix comments in environments/net-* network configuration envs 2019-04-01 17:12:28 -07:00
net-bond-with-vlans.j2.yaml Make NetworkConfigWithAnsible parameter non-role specific 2020-10-15 19:41:27 +05:30
net-dpdkbond-with-vlans.j2.yaml Make NetworkConfigWithAnsible parameter non-role specific 2020-10-15 19:41:27 +05:30
net-multiple-nics-vlans.j2.yaml Make NetworkConfigWithAnsible parameter non-role specific 2020-10-15 19:41:27 +05:30
net-multiple-nics.j2.yaml Make NetworkConfigWithAnsible parameter non-role specific 2020-10-15 19:41:27 +05:30
net-noop.j2.yaml Use OS::Heat::None in place of net-config-noop.yaml 2020-10-02 12:41:23 +05:30
net-single-nic-linux-bridge-with-vlans.j2.yaml Make NetworkConfigWithAnsible parameter non-role specific 2020-10-15 19:41:27 +05:30
net-single-nic-with-vlans-no-external.j2.yaml Make NetworkConfigWithAnsible parameter non-role specific 2020-10-15 19:41:27 +05:30
net-single-nic-with-vlans.j2.yaml Make NetworkConfigWithAnsible parameter non-role specific 2020-10-15 19:41:27 +05:30
network-environment-v6-all.j2.yaml Update some more environments to use new ansible nic config 2020-10-27 15:30:10 +05:30
network-environment-v6.j2.yaml Fix condition to add per subnet routes parameter 2021-11-18 07:04:11 +00:00
network-environment.j2.yaml Fix condition to add per subnet routes parameter 2021-11-18 07:04:11 +00:00
network-isolation-no-tunneling.j2.yaml Refactor Service VIPs redis and ovn_dbs 2021-04-14 10:22:59 +02:00
network-isolation-v6-all.j2.yaml Refactor Service VIPs redis and ovn_dbs 2021-04-14 10:22:59 +02:00
network-isolation-v6.j2.yaml Refactor Service VIPs redis and ovn_dbs 2021-04-14 10:22:59 +02:00
network-isolation.j2.yaml Refactor Service VIPs redis and ovn_dbs 2021-04-14 10:22:59 +02:00
network-management-v6.yaml Fix networking settings for ObjectStorage role 2017-10-25 20:57:17 +02:00
network-management.yaml Fix networking settings for ObjectStorage role 2017-10-25 20:57:17 +02:00
networks-disable.j2.yaml Environment to disable Neutron networks 2018-01-24 20:59:14 -05:00
neutron-bgpvpn-bagpipe.yaml Add base Neutron service plugins to BGPVPN 2021-09-03 10:55:38 +00:00
neutron-bgpvpn.yaml Add base Neutron service plugins to BGPVPN 2021-09-03 10:55:38 +00:00
neutron-l2gw.yaml step3: flatten the neutron service configurations 2019-02-27 15:17:32 -05:00
neutron-linuxbridge.yaml Move neutron base, plugins to deployment 2019-05-13 10:05:46 -04:00
neutron-ml2-ansible.yaml Sync neutron-ml2-ansible.yaml files 2020-02-26 16:38:51 -03:30
neutron-ml2-bigswitch.yaml Move neutron base, plugins to deployment 2019-05-13 10:05:46 -04:00
neutron-ml2-cisco-vts.yaml Add cisco VTS ML2 template for a dockerized service and default environment settings 2018-02-20 21:11:19 +01:00
neutron-ml2-mlnx-sdn.yaml Change authentication method for Mellanox sdn controller 2021-12-12 08:54:27 +00:00
neutron-ml2-vpp.yaml Move vpp, and veritas-hyperscale into deployment 2019-05-30 20:37:33 +00:00
neutron-nsx.yaml Remove Neutron LBaaS 2019-06-04 15:12:38 +02:00
neutron-nuage-config.yaml Rename NeutronMl2PluginBase TripleO service 2020-10-20 11:20:41 +10:00
neutron-ovs-dvr.yaml Move *NetworkConfigTemplate to parameter_defaults 2022-01-08 08:11:07 +05:30
neutron-sfc.yaml step5: flatten the neutron service configurations 2019-02-28 10:24:51 -05:00
nonha-arch.yaml Deprecate Keepalived service 2020-05-05 10:16:52 -04:00
noop-deploy-steps.yaml Add noop-deploy-steps.yaml environment 2017-11-22 18:48:21 +00:00
nova-api-policy.yaml
nova-az-config.yaml Add OS::TripleO::NovaAZConfig 2019-04-15 17:46:22 -04:00
nova-hw-machine-type-upgrade.yaml nova: Default to the unversioned q35 machine type on x86_64 2021-04-29 15:09:13 +00:00
nova-nuage-config.yaml Remove Nova parameters that are no longer used 2020-03-28 22:07:33 +01:00
nsx-config.yaml step5: flatten the neutron service configurations 2019-02-28 10:24:51 -05:00
overcloud-baremetal.j2.yaml Remove unused environment for split-stack 2021-04-04 17:33:52 +05:30
overcloud-steps.yaml
ovs-hw-offload.yaml Removing scheduler_default_filters for Nova 2020-12-14 09:32:50 -05:00
podman.yaml Remove mistral parameters from undercloud.yaml 2020-11-03 08:39:22 +05:30
public-tls-undercloud.yaml Add new parameter PublicTLSCACert 2020-06-25 09:31:00 -04:00
puppet-tenant-vlan.yaml
README.md
rhsm.yaml Update rhsm repo examples for RHEL8 deployments 2021-06-10 18:16:26 +10:00
securetty.yaml Configure securetty using tripleo-ansible 2019-09-04 01:22:40 +00:00
split-stack-consistent-hostname-format.j2.yaml
sshd-banner.yaml
stdout-logging.yaml Move glance logging templates to logging directory 2020-02-25 22:36:57 +09:00
swift-external.yaml Disable SwiftDisperion when deploying Ceph RGW 2020-12-09 22:00:02 +01:00
tripleo-validations.yaml Use tripleo-validations-package role instead of puppet 2019-08-26 08:56:35 +00:00
undercloud-enable-nova.yaml Remove mistral 2021-09-28 07:57:28 -06:00
undercloud-enable-swift.yaml Disable swift on undercloud by default 2021-02-04 15:15:04 +05:30
undercloud.yaml Fix IronicImageDownloadSource on undercloud 2021-12-21 10:36:45 +00:00
use-dns-for-vips.yaml

This directory contains Heat environment file snippets which can be used to enable features in the Overcloud.

Configuration

These can be enabled using the -e [path to environment yaml] option with heatclient.

Below is an example of how to enable the Ceph template using devtest_overcloud.sh:

export OVERCLOUD\_CUSTOM\_HEAT\_ENV=$TRIPLEO\_ROOT/tripleo-heat-templates/environments/ceph_devel.yaml