tripleo-quickstart-extras/roles/extras-common
Steve Baker 2e637c5825 Filter image list by deployed services
This change adds environment file arguments to
"openstack overcloud container image prepare" calls so that only
deployed images are in the generated files.

This will lead to upload commands only transferring the required
images to the undercloud registry, which should lead to a significant
speedup of containerized CI jobs.

Change-Id: I48b6b2e2be847314c45ae1d399fa70caf54ac2f4
Closes-Bug: #1710992
2017-08-25 16:02:07 +12:00
..
defaults Filter image list by deployed services 2017-08-25 16:02:07 +12:00
meta Ensure extras-common depends on common 2017-01-10 16:50:22 +00:00
README.md Filter image list by deployed services 2017-08-25 16:02:07 +12:00

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: -- use containers to deploy the overcloud
  • enable_tls_everywhere: -- enable TLS encryption on all OpenStack services
  • overcloud_ipv6: -- 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: -- 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: <'tripleoupstream'> -- namespace of docker images used for TripleO deployment
  • docker_image_tag: <'latest'> -- tag of docker images used for TripleO deployment
  • deploy_composable_scenario: -- whether to deploy one of the composable scenarios