
This will soon be overcloud-hardened-uefi-full on master, and the download will be of a qcow2 file, not a tar file. This change moves whole_disk_images default setting to extras-common, and also adds default variable overcloud_image, which is used wherever 'overcloud-full' is currently hard-coded. Change-Id: Iba7833c16eae3d3129b7bab48434c66ec2e1efcf Blueprint: whole-disk-default
55 lines
3.2 KiB
Markdown
55 lines
3.2 KiB
Markdown
extras-common
|
|
=============
|
|
|
|
This Ansible role contains defaults for variables used in more than 2 roles
|
|
throughout the tripleo-quickstart-extras repository. All other roles in this
|
|
repository depend on this one.
|
|
|
|
Individual role variable defaults override the values from this role, so it is
|
|
important to remove their definitions from the original role defaults when
|
|
moving any variable over here.
|
|
|
|
This role depends on the "common" role from tripleo-quickstart repository which
|
|
serves the same purpose as this one.
|
|
|
|
Role Variables
|
|
--------------
|
|
|
|
- `containerized_overcloud: <false> -- use containers to deploy the overcloud
|
|
- `enable_tls_everywhere`: <false> -- enable TLS encryption on all OpenStack
|
|
services
|
|
- `overcloud_ipv6`: <false> -- enable IPv6 deployment on the overcloud
|
|
- `undercloud_network_cidr`: <'192.168.24.0/24'> -- the network cidr for the
|
|
undercloud, note this is also currently the default cidr used in other CI
|
|
environments for tripleo.
|
|
- `timestamper_cmd`: beginning with the shell pipe character, this command
|
|
prepends a timestamp to the deployment and test commands throughout the
|
|
roles. Can be disabled by specifying this command as an empty string.
|
|
- `enable_libvirt_tripleo_ui`: <false> -- update the triple-ui javascript config
|
|
for libvirt environments.
|
|
- `local_docker_registry_host`: <"{{undercloud_network_gateway|default(undercloud_network_cidr|nthhost(1))}}"> -- host of the local (undercloud) docker registry
|
|
- `docker_registry_host`: <'docker.io'> -- host of the primary docker registry
|
|
- `docker_registry_namespace`: <'tripleomaster'> -- namespace of
|
|
docker images used for TripleO deployment
|
|
- `docker_image_tag`: <'latest'> -- tag of docker images used for
|
|
TripleO deployment
|
|
- `docker_prep_prefix`: <'centos-binary-'> Prefix for container image names
|
|
- `docker_prep_suffix: <''> Suffix for container image names
|
|
- `docker_ceph_namespace: <'docker.io/ceph'> Namespace for the ceph container
|
|
image
|
|
- `docker_ceph_image: <'daemon'> Name of the ceph container image
|
|
- `docker_ceph_tag: <'v4.0.10-stable-4.0-nautilus-centos-7-x86_64'> Tag for the
|
|
ceph container image
|
|
- `composable_scenario`: <''> -- path to the composable scenarios used at deployment time
|
|
- `upgrade_composable_scenario`: <''> -- path to the composable scenarios used at upgrade time
|
|
- `undercloud_rpm_dependencies`: <'python-tripleoclient'> -- Dependency packages for undercloud deployments.
|
|
- `baremetal_provision`: <false> Deploy baremetal with "openstack overcloud node provision" and deployed-server, instead of with heat/nova
|
|
- `undercloud_enable_nova`: <true> -- sets up the 'enable_nova'
|
|
option in undercloud.conf.
|
|
- `undercloud_enable_mistral`: <'true'> -- sets up the 'enable_mistral' option
|
|
in undercloud.conf for the undercloud and install ara in the mistral executor container before deploying the overcloud.
|
|
- `network_provision`: <false> Deploy composable network with "openstack
|
|
overcloud network provision" and deployed-networks, instead of with heat
|
|
- `whole_disk_images`: <false> -- shows if we want to use partition or whole disk images (this will be available starting on Ocata)
|
|
- `overcloud_image`: <'overcloud-full'> Name of overcloud image to build/download/deploy without any file extension
|