tripleo-heat-templates/environments
Janki Chhatbar 152fe84d7c Allow overlay tunnel endpoints on IPv6 address
Overlay tunnel endpoints are supported only on
IPv4 address. Now that OVS and Neutron support
having v6 endpoints, edit network enviroment
files in TripleO to allow this.

Change-Id: Ie2523cf4e359289298e4ea5d0992093976a19e04
Closes-Bug: #1793239
(cherry picked from commit fe8b808fd3)
2019-09-02 15:24:34 +02:00
..
ceph-ansible Make nova ephemeral storage backend configurable per-role 2019-07-29 16:00:34 +01:00
composable-roles DnsServers using get_attr 2018-07-14 09:19:12 +02:00
lifecycle Ceph update and upgrade in config-download era 2018-08-29 08:01:47 +00:00
messaging Support separate oslo.messaging services for RPC and Notification 2018-04-22 04:33:44 +00:00
metrics Update to the ceilometer publisher list 2019-06-24 16:40:49 -04:00
networking Add neutron-midonet sample environment 2017-06-12 15:02:50 -05:00
predictable-placement Revert "Switch public endpoints to use FQDNs by default" 2018-05-16 21:45:42 +00:00
services Configure server_certs_key_passphrase for Octavia 2019-06-10 14:09:48 +03:00
services-baremetal Configure server_certs_key_passphrase for Octavia 2019-06-10 14:09:48 +03:00
ssl Fix ssl.yaml generating GaneshaInternal in the endpoint map 2019-06-05 20:08:22 +00:00
standalone Allow ssh from all for undercloud 2019-04-29 10:50:37 +02:00
storage fix storage.yaml to write environments/storage/nova-nfs.yaml 2019-04-18 15:03:46 +00:00
updates FFU: Add update-from-ceph-newton.yaml 2018-02-21 15:40:14 -05:00
veritas-hyperscale Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
README.md Add a directory for overcloud heat environments 2015-05-15 12:28:00 +02:00
auditd.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
barbican-backend-dogtag.yaml Add multiple secret store backends for barbican 2017-12-05 13:07:50 -05:00
barbican-backend-kmip.yaml Add multiple secret store backends for barbican 2017-12-05 13:07:50 -05:00
barbican-backend-pkcs11.yaml Add multiple secret store backends for barbican 2017-12-05 13:07:50 -05:00
barbican-backend-simple-crypto.yaml Add multiple secret store backends for barbican 2017-12-05 13:07:50 -05:00
baremetal-services.yaml Drop old ceilometer services 2018-05-29 20:51:07 +00:00
cadf.yaml Enable keystone cadf notifications 2017-03-06 18:10:55 +01:00
cavium-liquidio.yaml Remove deprecated Ram/Disk filters in NovaSchedulerDefaultFilters 2018-10-17 11:25:27 +01:00
cinder-backup.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
cinder-dellemc-unity-config.yaml Add support for Dell EMC Unity Cinder backend 2017-08-17 08:36:14 +00:00
cinder-dellemc-vmax-iscsi-config.yaml Add support for Dell EMC VMAX ISCSI Backend 2017-08-30 04:41:47 +00:00
cinder-dellemc-vnx-config.yaml Update yaml files for Dell EMC VNX, Unity drivers 2018-07-09 22:15:16 +00:00
cinder-dellemc-xtremio-iscsi-config.yaml Rename Dell EMC XTREMIO iSCSI environment file 2018-05-23 12:42:02 -04:00
cinder-dellps-config.yaml Ps Cinder: Added support for password less login 2017-07-18 12:49:53 -05:00
cinder-dellsc-config.yaml Added Dell EMC SC multipath support 2018-11-29 11:12:21 -06:00
cinder-hpelefthand-config.yaml HPELeftHandISCSIDriver support for Cinder 2017-01-13 16:48:59 +00:00
cinder-iser.yaml Added support for pass-through iSER configuration 2016-09-23 09:51:41 -04:00
cinder-netapp-config.yaml Clean up env files for Cinder's Netapp backend 2018-06-29 13:58:57 -04:00
cinder-nvmeof-config.yaml Add support for NVMeOF cinder backend 2018-05-07 15:45:42 +03:00
cinder-pure-config.yaml Disable cinder's LVM backend when deploying Pure backend 2019-03-22 13:11:26 +00:00
cinder-scaleio-config.yaml Containerized control plane with Dell EMC ScaleIO storage 2018-05-29 13:41:29 -04:00
compute-instanceha.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
compute-real-time-example.yaml Add custom role for realtime compute 2018-01-24 22:43:00 +00:00
computealt.yaml Add ComputeAlt role and environment 2017-11-29 14:28:05 +11:00
config-debug.yaml Add DockerPuppetDebug to environments/config-debug.yaml 2018-01-09 10:43:16 +01:00
config-download-environment.yaml Update/upgrade prepare/converge in config-download era 2018-07-17 20:01:12 +02:00
containerized-control-plane-dellemc-scaleio.yaml Containerized control plane with Dell EMC ScaleIO storage 2018-05-29 13:41:29 -04:00
debug.yaml Add new environment for debug 2016-10-07 17:27:22 +00:00
deployed-server-bootstrap-environment-centos.yaml Deployed server bootstrap via Heat 2017-01-16 10:48:00 -05:00
deployed-server-bootstrap-environment-rhel.yaml Add deployed server bootstrap for RHEL 2017-01-26 15:06:46 -05:00
deployed-server-deployed-neutron-ports.yaml Use static environment for deployed-server neutron mappings 2017-07-18 20:01:06 -04:00
deployed-server-environment.j2.yaml Nic config mappings for deployed-server 2017-03-22 20:08:38 +00:00
deployed-server-noop-ctlplane.yaml Add deployed server bootstrap to noop-ctlplane 2017-01-17 18:34:47 -05:00
deployed-server-pacemaker-environment.yaml Do not set cluster in maintenance mode during split stack upgrade 2017-10-20 10:20:50 +02:00
designate-config-ha.yaml Split designate envs 2018-11-02 16:18:14 -05:00
designate-config.yaml Split designate envs 2018-11-02 16:18:14 -05:00
disable-config-download-environment.yaml NFV: Support for config-download to deploy node with kernel args 2018-05-15 11:01:06 +05:30
disable-panko.yaml Remove ties between ceilometer and panko 2019-02-19 22:28:54 -05:00
disable-telemetry.yaml Set default application for Ceph Luminous openstack_pools 2018-05-24 18:08:16 +00:00
disable-workflow-tasks.yaml Environment to disable workflow_tasks 2018-04-16 17:52:45 -04:00
docker-ha.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
docker-network.yaml container ovs-agent, ensure br-ex exists 2017-08-28 19:47:16 +00:00
docker-uc-light.yaml Expose parameter MistralDockerGroup 2018-05-15 00:22:39 +00:00
docker.yaml Define keepalived service in environments/docker.yaml 2018-10-02 16:26:03 +02:00
enable-designate.yaml Split designate envs 2018-11-02 16:18:14 -05:00
enable-internal-tls.j2.yaml [FUP] Backport - krb-service-principal metadata per-Role 2019-06-12 15:09:24 +02:00
enable-swap-partition.yaml Fix for AllNodesExtraConfig and fix environment files to create swap files/partitions 2017-01-16 15:47:50 +01:00
enable-swap.yaml Fix for AllNodesExtraConfig and fix environment files to create swap files/partitions 2017-01-16 15:47:50 +01:00
enable-tls.yaml Manage public certificate with ansible 2018-05-31 14:50:00 +02:00
enable_congress.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
enable_tacker.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
enable_tempest.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
external-loadbalancer-vip-v6-all.yaml Allow overlay tunnel endpoints on IPv6 address 2019-09-02 15:24:34 +02:00
external-loadbalancer-vip-v6.yaml Replace references to the 192.0.2 network 2017-04-10 14:05:50 +02:00
external-loadbalancer-vip.yaml Replace references to the 192.0.2 network 2017-04-10 14:05:50 +02:00
fixed-ip-vips-v6.yaml Fix incorrect Redis VIP declaration in fixed-ip-vips-v6.yaml 2018-06-21 11:45:57 -07:00
fixed-ip-vips.yaml Fix PublicVirtualFixedIPs in envs 2018-02-15 05:52:07 +00:00
horizon_password_validation.yaml Manage password_validator regex 2017-01-25 16:45:22 +00:00
host-config-and-reboot.j2.yaml Add a new role for ComputeOvsDpdk and clean-up parameters 2017-07-14 11:09:13 +05:30
hyperconverged-ceph.yaml Move ipa enrollment to host_prep_tasks 2019-02-25 16:22:27 +00:00
inject-trust-anchor-hiera.yaml Add nested sample environments for inject-trust-anchor 2017-06-12 15:02:50 -05:00
inject-trust-anchor.yaml Add nested sample environments for inject-trust-anchor 2017-06-12 15:02:50 -05:00
ips-from-pool-all.yaml Fix networking settings for ObjectStorage role 2017-10-25 20:57:17 +02:00
ips-from-pool-ctlplane.yaml Remove invalid comment in ips-from-pool-ctlplane 2018-12-18 03:18:23 +00:00
ips-from-pool.yaml Add sample environment file to document usage of predictable IPs 2015-12-15 12:52:15 +01:00
ipsec.yaml Add IPSEC composable service 2017-12-05 13:10:18 +00:00
kubernetes.yaml Remove too opinionated parameters from kubernetes.yaml environment 2017-11-15 15:28:14 +01:00
logging-environment.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
login-defs.yaml Implements management of `/etc/login.defs` 2017-11-29 09:23:25 +00:00
low-memory-usage.yaml Lower Ceph PGs count in scenario004 2018-07-16 16:14:41 +00:00
manila-cephfsganesha-config.yaml Support cephfs_volume_mode parameter 2019-02-27 12:27:16 +00:00
manila-cephfsnative-config.yaml Support cephfs_volume_mode parameter 2019-02-27 12:27:16 +00:00
manila-isilon-config.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
manila-netapp-config.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
manila-unity-config.yaml Merge "[DellEMC]Update Manila Unity driver" 2018-05-06 20:40:15 +00:00
manila-vmax-config.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
manila-vnx-config.yaml Update yaml files for Dell EMC VNX, Unity drivers 2018-07-09 22:15:16 +00:00
mongodb-nojournal.yaml Always use parameter_defaults in environment files 2016-04-11 14:15:39 -04:00
monitoring-environment.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
net-bond-with-vlans-no-external.j2.yaml Fix default nic config file names 2018-03-06 17:49:56 +01:00
net-bond-with-vlans-v6.j2.yaml Fix default nic config file names 2018-03-06 17:49:56 +01:00
net-bond-with-vlans.j2.yaml Fix default nic config file names 2018-03-06 17:49:56 +01:00
net-dpdkbond-with-vlans.j2.yaml Fix default nic config file names 2018-03-06 17:49:56 +01:00
net-multiple-nics-v6.j2.yaml Fix default nic config file names 2018-03-06 17:49:56 +01:00
net-multiple-nics.j2.yaml Fix default nic config file names 2018-03-06 17:49:56 +01:00
net-noop.j2.yaml Add environments/net-noop.yaml 2018-06-12 21:52:39 +00:00
net-single-nic-linux-bridge-with-vlans.j2.yaml Fix default nic config file names 2018-03-06 17:49:56 +01:00
net-single-nic-with-vlans-no-external.j2.yaml Fix default nic config file names 2018-03-06 17:49:56 +01:00
net-single-nic-with-vlans-v6.j2.yaml Fix default nic config file names 2018-03-06 17:49:56 +01:00
net-single-nic-with-vlans.j2.yaml Fix default nic config file names 2018-03-06 17:49:56 +01:00
network-environment-v6-all.j2.yaml Allow overlay tunnel endpoints on IPv6 address 2019-09-02 15:24:34 +02:00
network-environment-v6.j2.yaml Add host routes to subnets 2018-07-30 09:42:19 +02:00
network-environment.j2.yaml Add host routes to subnets 2018-07-30 09:42:19 +02:00
network-isolation-no-tunneling.j2.yaml Create network-isolation-no-tunneling.yaml using jinja2 2017-09-13 15:42:23 -06:00
network-isolation-v6-all.j2.yaml Allow overlay tunnel endpoints on IPv6 address 2019-09-02 15:24:34 +02:00
network-isolation-v6.j2.yaml Add config option for ODL IPv6 deployment 2018-10-08 04:57:35 +00:00
network-isolation.j2.yaml Fix issue where 2 Redis VIPs are assigned, but only one used. 2017-09-20 10:40:46 -05: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 Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
neutron-bgpvpn.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
neutron-l2gw.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
neutron-linuxbridge.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
neutron-midonet.yaml Add neutron-midonet sample environment 2017-06-12 15:02:50 -05:00
neutron-ml2-ansible.yaml Set Ironic default interface when using networking-ansible 2019-02-12 12:13:05 +00:00
neutron-ml2-bigswitch.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
neutron-ml2-cisco-n1kv.yaml Replace references to the 192.0.2 network 2017-04-10 14:05:50 +02:00
neutron-ml2-cisco-nexus-ucsm.yaml Adding new config parameters for Cisco UCSM ML2 driver 2018-02-13 16:26:12 +00: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-fujitsu-cfab.yaml Add THT for networking-fujitsu 2017-01-10 10:54:02 -05:00
neutron-ml2-fujitsu-fossw.yaml Add THT for fossw ML2 plugin in networking-fujitsu 2017-01-19 12:55:47 -05:00
neutron-ml2-mlnx-sdn.yaml Add environment file for Mellanox SDN 2018-04-18 17:20:28 +03:00
neutron-ml2-ovn-dvr-ha.yaml OVN: Set sysctl value 'net.ipv4.ip_nonlocal_bind' to 1 2018-07-17 23:47:19 +05:30
neutron-ml2-ovn-ha.yaml Enable flat network for ovn 2019-04-01 11:58:46 +02:00
neutron-ml2-ovn-hw-offload.yaml Remove deprecated Ram/Disk filters in NovaSchedulerDefaultFilters 2018-10-17 11:25:27 +01:00
neutron-ml2-vpp.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
neutron-nsx.yaml Add config files/templates to integrate nsx plugin with container 2018-12-18 22:39:48 +00:00
neutron-nuage-config.yaml Parameterizing Puppet Tags 2018-04-23 21:24:52 -04:00
neutron-ovs-dpdk.yaml Remove deprecated Ram/Disk filters in NovaSchedulerDefaultFilters 2018-10-17 11:25:27 +01:00
neutron-ovs-dvr.yaml DVR neutron template should enable ARP responder 2019-06-07 15:30:40 -04:00
neutron-plumgrid.yaml Composable Plumgrid compute plugin 2016-07-12 09:48:31 -04:00
neutron-sfc.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
neutron-sriov.yaml Remove deprecated Ram/Disk filters in NovaSchedulerDefaultFilters 2018-10-17 11:25:27 +01:00
no-tls-endpoints-public-ip.yaml Configure haproxy for openshift infra 2018-10-08 14:55:44 +02:00
nonha-arch.yaml Switch remaining env files to containers defaults 2018-04-26 23:45:01 +00:00
noop-deploy-steps.yaml Add noop-deploy-steps.yaml environment 2017-11-22 18:48:21 +00:00
nova-api-policy.yaml Allow to configure policy.json for OpenStack projects 2017-03-28 22:21:28 +00:00
nova-nuage-config.yaml Drop extraconfig for nova-nuage 2017-08-16 07:46:00 -04:00
nsx-config.yaml Add config files/templates to integrate nsx plugin with container 2018-12-18 22:39:48 +00:00
odl-dscp-marking-inheritance.yaml Add flag to enable QoS DSCP marking in ODL 2018-05-30 13:14:32 +00:00
openshift-cns.yaml Introduce OpenShiftGlusterNodeVars heat param 2018-10-08 14:56:26 +02:00
openshift.yaml Ensure the needed openshift resources are set 2018-10-16 06:36:36 +00:00
overcloud-baremetal.j2.yaml Consistent hostname format env for split-stack 2017-07-24 14:42:28 -04:00
overcloud-services.yaml Consistent hostname format env for split-stack 2017-07-24 14:42:28 -04:00
overcloud-steps.yaml Rename -puppet.yaml templates. 2015-09-22 08:30:01 -04:00
ovs-dpdk-permissions.yaml Add OVS-DPDK parameter as part of roles file 2018-07-16 09:58:55 +05:30
ovs-hw-offload.yaml Modifying the ovs-hw-offlaod file to adapt new changes 2019-04-18 06:05:47 +00:00
public-tls-undercloud.yaml Default CertmongerUser to be defined for undercloud setup 2018-04-09 07:46:41 +03:00
puppet-pacemaker-no-restart.yaml Allow to manually disable post-puppet restarts 2016-06-14 16:10:10 +02:00
puppet-pacemaker.yaml Merge pre|post puppet resources into pre|post config. 2017-04-24 12:56:49 +02:00
puppet-tenant-vlan.yaml Remove NeutronEnableTunnelling from templates 2016-08-12 20:46:38 -02:30
rhsm.yaml RHSM: update parameters in doc 2018-02-06 14:00:13 -08:00
securetty.yaml Adds service for managing securetty 2017-04-06 13:30:50 +01:00
split-stack-consistent-hostname-format.j2.yaml Consistent hostname format env for split-stack 2017-07-24 14:42:28 -04:00
sshd-banner.yaml SSHD Service extensions 2017-04-19 18:03:02 +01:00
standalone.yaml [Rocky-only] Install and configure tmpwatch for log cleanup 2019-03-21 18:25:45 +01:00
stdout-logging.yaml Move nova-metadata api to httpd wsgi 2018-09-30 09:37:09 +02:00
storage-environment-external.yaml Migrates ceph-{radosgw,mds,rbdmirror} to ceph-ansible 2018-01-22 14:45:03 +01:00
storage-environment.yaml Make nfs version for nova ephemeral storage configurable 2019-03-25 12:57:40 +01:00
swift-external.yaml Support for external swift proxy 2017-04-18 09:13:19 +02:00
tls-endpoints-public-dns.yaml Configure haproxy for openshift infra 2018-10-08 14:55:44 +02:00
tls-endpoints-public-ip.yaml Configure haproxy for openshift infra 2018-10-08 14:55:44 +02:00
tls-everywhere-endpoints-dns.yaml Configure haproxy for openshift infra 2018-10-08 14:55:44 +02:00
tripleo-validations.yaml Implement TripleoValidations composable service 2018-06-13 11:35:49 -07:00
tuned-ceph-filestore-hci.yaml Add TunedCustomProfile parameter and HCI Ceph filestore environment 2019-01-04 13:16:48 +00:00
undercloud.yaml Set cache_backend for token caching 2019-06-14 02:53:26 +00:00
use-dns-for-vips.yaml Stop using puppet to configure VIPs in /etc/hosts 2016-11-27 13:20:33 -05:00

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