tripleo-ci/roles/build-containers/vars/main.yaml
Ronelle Landy 43bec18a4a Add rhos-17.1 settings for container builds
rhos-17.1 containers are bring added.
This patch adds the 17.1 relevant settings for
skipping conatiners that are not needed.

Change-Id: If66cdd8c57b20b1e6035990ef1d087abcfd4cc79
2022-07-19 11:08:49 -04:00

62 lines
1.8 KiB
YAML

---
workspace: "{{ ansible_user_dir }}/workspace"
# https://review.opendev.org/#/c/669471 - rhel8 kolla support
kolla_rhel8_patch:
master: 669471
"stable/train": 693159
# Current implementation assumes that any branch name not mentioned here
# would default to the excludes defined on master branch.
exclude_ppc_containers:
master:
centos8: &exclude_ppc_master_containers
- ironic-pxe
- neutron-mlnx-agent
exclude_containers:
master:
centos8: &exclude_master_containers
- neutron-mlnx-agent
centos9: &exclude_cs9_master_containers
- neutron-mlnx-agent
wallaby:
centos8: *exclude_master_containers
centos9: *exclude_cs9_master_containers
victoria:
centos8: &exclude_containers
- neutron-mlnx-agent
train:
centos7: &exclude_containers_train
- opendaylight
- neutron-server-opendaylight
- neutron-mlnx-agent
- nova-serialproxy
- sahara-api
- sahara-engine
- sensu-client
centos8:
- fluentd
- opendaylight
- neutron-server-opendaylight
- neutron-mlnx-agent
- nova-serialproxy
- sahara-api
- sahara-engine
- sensu-client
rhos-17.1:
redhat8: *exclude_master_containers
redhat9: *exclude_cs9_master_containers
rhos-17:
redhat8: *exclude_master_containers
redhat9: *exclude_cs9_master_containers
rhos-16.2:
redhat8: *exclude_containers
timestamper_cmd: >-
| awk '{ print strftime("%Y-%m-%d %H:%M:%S |"), $0; fflush(); }'
# used with component_ci_service in defaults/main by component-ci jobs
component_ci_configs:
compute: "$TRIPLEO_CI_PATH/roles/build-containers/templates/component_ci/compute_overcloud_containers.yaml"
keystone: "$TRIPLEO_CI_PATH/roles/build-containers/templates/component_ci/keystone_overcloud_containers.yaml"