996651b478
When kolla_base_arch and ansible_facts.architecture differs we need to run multiarch/qemu-user-static image - see [1]. [1]: https://github.com/multiarch/qemu-user-static Co-Authored-By: Bartosz Bezak <bartosz@stackhpc.com> Change-Id: If149418f509c687c3e5d1072cc39a80af33dec5a
53 lines
1.5 KiB
YAML
53 lines
1.5 KiB
YAML
---
|
|
# Directory where Kolla config files will be installed.
|
|
kolla_build_config_path:
|
|
|
|
# Paths to extra kolla configuration files.
|
|
kolla_build_config_paths_default:
|
|
- "{{ role_path }}/templates"
|
|
|
|
# Paths to extra kolla configuration files.
|
|
kolla_build_config_paths_extra: []
|
|
|
|
# Paths to extra kolla configuration files.
|
|
kolla_build_config_paths: "{{ kolla_build_config_paths_default + kolla_build_config_paths_extra }}"
|
|
|
|
# Valid options are [ x86_64, aarch64 ]
|
|
kolla_base_arch:
|
|
|
|
# Valid options are [ centos, debian, rocky, ubuntu ]
|
|
kolla_base_distro:
|
|
|
|
# Kolla base container image tag.
|
|
kolla_base_tag:
|
|
|
|
# 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.
|
|
# 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 must be 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: {}
|