4323ad1c94
This allows to run a command or a script snippet on all overcloud nodes at the beginning of the upgrade. The intended use is to switch to a new set of repositories on the overcloud. This is done differently in different contexts (e.g. upstream vs. downstream), but generally it should be simple enough to not warrant creation of switchable "UpgradeInit" resource in the resource registry, and a string command/snippet parameter should suffice. Change-Id: I72271170d3f53a5179b3212ec9bae9a6204e29e6 |
||
---|---|---|
.. | ||
updates | ||
README.md | ||
cinder-dellsc-config.yaml | ||
cinder-eqlx-config.yaml | ||
cinder-netapp-config.yaml | ||
config-debug.yaml | ||
docker-network-isolation.yaml | ||
docker-network.yaml | ||
docker.yaml | ||
enable-tls.yaml | ||
external-loadbalancer-vip.yaml | ||
inject-trust-anchor.yaml | ||
ips-from-pool.yaml | ||
major-upgrade-pacemaker-converge.yaml | ||
major-upgrade-pacemaker-init.yaml | ||
major-upgrade-pacemaker.yaml | ||
manage-firewall.yaml | ||
mongodb-nojournal.yaml | ||
net-bond-with-vlans-no-external.yaml | ||
net-bond-with-vlans-v6.yaml | ||
net-bond-with-vlans.yaml | ||
net-multiple-nics-v6.yaml | ||
net-multiple-nics.yaml | ||
net-single-nic-linux-bridge-with-vlans.yaml | ||
net-single-nic-with-vlans-no-external.yaml | ||
net-single-nic-with-vlans-v6.yaml | ||
net-single-nic-with-vlans.yaml | ||
network-environment.yaml | ||
network-isolation-no-tunneling.yaml | ||
network-isolation-v6.yaml | ||
network-isolation.yaml | ||
network-management.yaml | ||
neutron-midonet.yaml | ||
neutron-ml2-bigswitch.yaml | ||
neutron-ml2-cisco-n1kv.yaml | ||
neutron-ml2-cisco-nexus-ucsm.yaml | ||
neutron-nuage-config.yaml | ||
neutron-opencontrail.yaml | ||
nova-nuage-config.yaml | ||
overcloud-steps.yaml | ||
puppet-ceph-devel.yaml | ||
puppet-ceph-external.yaml | ||
puppet-pacemaker.yaml | ||
puppet-tenant-vlan.yaml | ||
storage-environment.yaml |
README.md
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