c563f45fb7
Prevously the container image tag applied to built images was configured via 'kolla_openstack_release'. This variable also controlled the tag used for deployed images. This could cause problems during the CentOS 8 transition, where we need to build two sets of images, and Kolla Ansible may apply a '-centos8' suffix to the tag we specify on CentOS 8. This change separates the tag applied to built images into a different variable - 'kolla_tag'. The default is still 'kolla_openstack_release'. Change-Id: I8e1d877ee91a07b86cb858d25b841f8bfcd50e21 Story: 2006574 Task: 39487
43 lines
1.2 KiB
YAML
43 lines
1.2 KiB
YAML
---
|
|
# Directory where Kolla config files will be installed.
|
|
kolla_build_config_path:
|
|
|
|
# Path to extra kolla configuration files.
|
|
kolla_build_extra_config_path:
|
|
|
|
# Valid options are [ centos, fedora, oraclelinux, ubuntu ]
|
|
kolla_base_distro:
|
|
|
|
# Valid options are [ binary, source ]
|
|
kolla_install_type:
|
|
|
|
# Docker namespace to use for Kolla images.
|
|
kolla_docker_namespace:
|
|
|
|
# Valid option is Docker repository tag
|
|
kolla_tag:
|
|
|
|
# Dict mapping names of sources to their definitions for
|
|
# kolla_install_type=source. See kolla.common.config for details.
|
|
# Example:
|
|
# kolla_sources:
|
|
# ironic-base:
|
|
# type: git
|
|
# location: https://github.com/openstack/ironic
|
|
# reference: master
|
|
kolla_sources: {}
|
|
|
|
# Dict mapping Jinja2 block names in kolla's Docker images to their contents.
|
|
kolla_build_blocks: {}
|
|
|
|
# Dict mapping image customization variable names to their values.
|
|
# Each variable takes the form:
|
|
# <image name>_<customization>_<operation>
|
|
# Hyphens in the image name are replaced with underscores. The customization is
|
|
# most commonly packages. The operation should be one of override, append or
|
|
# remove. The value should be a list.
|
|
kolla_build_customizations: {}
|
|
|
|
# Free-form extra configuration for kolla-build.
|
|
kolla_extra_build: {}
|