tripleo-common/container-images
Emilien Macchi a3ccf6fb01 Relax filter_images_with_labels() and re-add kolla_version
This patch does 2 things (on purpose for easier backport without CI
failures):

1) TCIB: add "kolla_version" for backward compatibility

In TripleO CI, we run container updates using tripleo-modify-image role
but only for the images with "kolla_version" label.

https://opendev.org/openstack/tripleo-quickstart-extras/src/branch/master/roles/undercloud-deploy/templates/containers-prepare-parameter.yaml.j2#L13

In the future, we'll rename this LABEL to be more TCIB specific and
remove "kolla" from it, but for now let's have it for backward
compatibility.

2) image_uploader: relax logic for filter_images_with_labels()

modify_only_with_labels is a list of labels that can be set to find out
what images we want to modify with the tripleo-modify-image role.

Before, all the items in the list must be present in the image Labels;
which is too strict (e.g. kolla_version label used by quickstart doesn't
exist in the new images with TCIB).

Let's relax it so we will modify the image if at least one label is
present in there.

Related-Bug: #1886914
Change-Id: Ia9b75f8a50c83fc38d7a4f6d5e6a9726d82fbd8c
(cherry picked from commit af74c389e4)
2020-08-26 02:11:14 +00:00
..
kolla (backward compatibility) create kolla UIDs/GIDs for TCIB 2020-08-20 21:00:51 +00:00
tcib/base Relax filter_images_with_labels() and re-add kolla_version 2020-08-26 02:11:14 +00:00
container_image_prepare_defaults.yaml Don't assume default tag exists in container repo 2020-07-17 07:51:40 -04:00
overcloud_containers.yaml Bump ceph/daemon container image to v4.0.12 2020-05-21 19:18:26 +00:00
overcloud_containers.yaml.j2 [Q->T] Include manila in the Queens to Train Upgrade 2020-06-25 08:05:13 +00:00
tripleo_containers.yaml Implement a new Container Images layout 2020-07-29 02:32:07 +00:00
tripleo_kolla_config_overrides.conf Added a kolla config file for building contaner images with qemu uid 2017-09-04 14:04:21 +05:30
tripleo_kolla_template_overrides.j2 Don't disable centos-rabbitmq-38 repo in base image 2020-07-23 09:38:53 +01:00