Revert "Revert "Freeze images with a date""
This reverts commits6965e1d4e2
,5cc8cd8415
. It also freezes the newly added images for osh-selenium, prometheus-openstack-exporter, nagios, and ovs. LOCI images will be done in a different patch. This leverages an approach which needs Ansible2.8, already tested and (demonstrated working) for libvirt [1]. [1]: https://review.opendev.org/#/c/667339/ Change-Id: I84093f36b24b42d0261a0a8fe393fe06fe57fdb2
This commit is contained in:
parent
fccbfb1907
commit
606ef4df86
|
@ -32,12 +32,14 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build calicoctl-utility images
|
||||
vars: &calicoctl-utility_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: calicoctl-utility
|
||||
repository: openstackhelm/calicoctl-utility
|
||||
dockerfile: Dockerfile.alpine
|
||||
tags:
|
||||
- latest-alpine
|
||||
- "alpine-{{ currentdate }}"
|
||||
files: &calicoctl-utility_files
|
||||
- calicoctl-utility/.*
|
||||
- zuul.d/calicoctl-utility.yaml
|
||||
|
|
|
@ -32,12 +32,14 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build ceph-cephfs-provisioner images
|
||||
vars: &ceph-cephfs-provisioner_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: ceph-cephfs-provisioner
|
||||
repository: openstackhelm/ceph-cephfs-provisioner
|
||||
dockerfile: Dockerfile.ubuntu_xenial
|
||||
tags:
|
||||
- latest-ubuntu_xenial
|
||||
- "ubuntu_xenial-{{ currentdate }}"
|
||||
files: &ceph-cephfs-provisioner_files
|
||||
- ceph-cephfs-provisioner/.*
|
||||
- zuul.d/ceph-cephfs-provisioner.yaml
|
||||
|
|
|
@ -32,17 +32,20 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build ceph-config-helper images
|
||||
vars: &ceph-config-helper_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: ceph-config-helper
|
||||
repository: openstackhelm/ceph-config-helper
|
||||
tags:
|
||||
- latest-opensuse_15
|
||||
- "opensuse_15-{{ currentdate }}"
|
||||
dockerfile: Dockerfile.suse_15
|
||||
- context: ceph-config-helper
|
||||
repository: openstackhelm/ceph-config-helper
|
||||
dockerfile: Dockerfile.ubuntu_xenial
|
||||
tags:
|
||||
- latest-ubuntu_xenial
|
||||
- "ubuntu_xenial-{{ currentdate }}"
|
||||
files: &ceph-config-helper_files
|
||||
- ceph-config-helper/.*
|
||||
- zuul.d/ceph-config-helper.yaml
|
||||
|
|
|
@ -32,12 +32,14 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build ceph-daemon images
|
||||
vars: &ceph-daemon_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: ceph-daemon
|
||||
repository: openstackhelm/ceph-daemon
|
||||
dockerfile: Dockerfile.ubuntu_xenial
|
||||
tags:
|
||||
- latest-ubuntu_xenial
|
||||
- "ubuntu_xenial-{{ currentdate }}"
|
||||
files: &ceph-daemon_files
|
||||
- ceph-daemon/.*
|
||||
- zuul.d/ceph-daemon.yaml
|
||||
|
|
|
@ -32,12 +32,14 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build ceph-rbd-provisioner images
|
||||
vars: &ceph-rbd-provisioner_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: ceph-rbd-provisioner
|
||||
repository: openstackhelm/ceph-rbd-provisioner
|
||||
dockerfile: Dockerfile.ubuntu_xenial
|
||||
tags:
|
||||
- latest-ubuntu_xenial
|
||||
- "ubuntu_xenial-{{ currentdate }}"
|
||||
files: &ceph-rbd-provisioner_files
|
||||
- ceph-rbd-provisioner/.*
|
||||
- zuul.d/ceph-rbd-provisioner.yaml
|
||||
|
|
|
@ -32,12 +32,14 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build ceph-utility images
|
||||
vars: &ceph-utility_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: ceph-utility
|
||||
repository: openstackhelm/ceph-utility
|
||||
dockerfile: Dockerfile.ubuntu_xenial
|
||||
tags:
|
||||
- latest-ubuntu_xenial
|
||||
- "ubuntu_xenial-{{ currentdate }}"
|
||||
files: &ceph-utility_files
|
||||
- ceph-utility/.*
|
||||
- zuul.d/ceph-utility.yaml
|
||||
|
|
|
@ -32,12 +32,14 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build s3 compatible elasticsearch image
|
||||
vars: &elasticsearch-s3_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: elasticsearch-s3
|
||||
repository: openstackhelm/elasticsearch-s3
|
||||
dockerfile: Dockerfile.5_6_4
|
||||
tags:
|
||||
- latest-5_6_4
|
||||
- "5_6_4-{{ currentdate }}"
|
||||
files: &elasticsearch-s3_files
|
||||
- elasticsearch-s3/.*
|
||||
- zuul.d/elasticsearch-s3.yaml
|
||||
|
|
|
@ -32,12 +32,14 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build fluentd image with custom plugins
|
||||
vars: &fluentd_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: fluentd
|
||||
repository: openstackhelm/fluentd
|
||||
dockerfile: Dockerfile.debian
|
||||
tags:
|
||||
- latest-debian
|
||||
- "debian-{{ currentdate }}"
|
||||
files: &fluentd_files
|
||||
- fluentd/.*
|
||||
- zuul.d/fluentd.yaml
|
||||
|
|
|
@ -32,17 +32,20 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build gate-utils images
|
||||
vars: &gate-utils_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: gate-utils
|
||||
repository: openstackhelm/gate-utils
|
||||
tags:
|
||||
- latest-opensuse_15
|
||||
- "opensuse_15-{{ currentdate }}"
|
||||
dockerfile: Dockerfile.suse_15
|
||||
- context: gate-utils
|
||||
repository: openstackhelm/gate-utils
|
||||
dockerfile: Dockerfile.debian
|
||||
tags:
|
||||
- latest-debian
|
||||
- "debian-{{ currentdate }}"
|
||||
files: &gate-utils_files
|
||||
- gate-utils/.*
|
||||
- zuul.d/gate-utils.yaml
|
||||
|
|
|
@ -32,12 +32,14 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build mariadb images
|
||||
vars: &mariadb_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: mariadb
|
||||
repository: openstackhelm/mariadb
|
||||
dockerfile: Dockerfile.ubuntu_xenial
|
||||
tags:
|
||||
- latest-ubuntu_xenial
|
||||
- "ubuntu_xenial-{{ currentdate }}"
|
||||
files: &mariadb_files
|
||||
- mariadb/.*
|
||||
- zuul.d/mariadb.yaml
|
||||
|
|
|
@ -33,12 +33,14 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build mini-mirror images
|
||||
vars: &mini-mirror_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: mini-mirror
|
||||
repository: openstackhelm/mini-mirror
|
||||
dockerfile: Dockerfile.ubuntu_xenial
|
||||
tags:
|
||||
- latest-ubuntu_xenial
|
||||
- "ubuntu_xenial-{{ currentdate }}"
|
||||
files: &mini-mirror_files
|
||||
- mini-mirror/.*
|
||||
- zuul.d/mini-mirror.yaml
|
||||
|
|
|
@ -32,12 +32,14 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build Prometheus aware Nagios core 4 image
|
||||
vars: &nagios_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: nagios
|
||||
repository: openstackhelm/nagios
|
||||
dockerfile: Dockerfile.ubuntu_xenial
|
||||
tags:
|
||||
- latest-ubuntu_xenial
|
||||
- "ubuntu_xenial-{{ currentdate }}"
|
||||
files: &nagios_files
|
||||
- nagios/.*
|
||||
- zuul.d/nagios.yaml
|
||||
|
|
|
@ -32,27 +32,32 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build openvswitch images
|
||||
vars: &openvswitch_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: openvswitch
|
||||
repository: openstackhelm/openvswitch
|
||||
tags:
|
||||
- latest-opensuse_15
|
||||
- "opensuse_15-{{ currentdate }}"
|
||||
dockerfile: Dockerfile.suse_15
|
||||
- context: openvswitch
|
||||
repository: openstackhelm/openvswitch
|
||||
dockerfile: Dockerfile.debian
|
||||
tags:
|
||||
- latest-debian
|
||||
- "debian-{{ currentdate }}"
|
||||
- context: openvswitch
|
||||
repository: openstackhelm/openvswitch
|
||||
dockerfile: Dockerfile.ubuntu_bionic
|
||||
tags:
|
||||
- latest-ubuntu_bionic
|
||||
- "ubuntu_bionic-{{ currentdate }}"
|
||||
- context: openvswitch
|
||||
repository: openstackhelm/openvswitch
|
||||
dockerfile: Dockerfile.ubuntu_bionic-dpdk
|
||||
tags:
|
||||
- latest-ubuntu_bionic-dpdk
|
||||
- "ubuntu_bionic-dpdk-{{ currentdate }}"
|
||||
files: &openvswitch_files
|
||||
- openvswitch/.*
|
||||
- zuul.d/openvswitch.yaml
|
||||
|
|
|
@ -32,17 +32,20 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build selenium image with chrome headless driver
|
||||
vars: &osh-selenium_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: osh-selenium
|
||||
repository: openstackhelm/osh-selenium
|
||||
dockerfile: Dockerfile.ubuntu_xenial
|
||||
tags:
|
||||
- latest-ubuntu_xenial
|
||||
- "ubuntu_xenial-{{ currentdate }}"
|
||||
- context: osh-selenium
|
||||
repository: openstackhelm/osh-selenium
|
||||
dockerfile: Dockerfile.opensuse_15
|
||||
tags:
|
||||
- latest-opensuse_15
|
||||
- "opensuse_15-{{ currentdate }}"
|
||||
files: &osh-selenium_files
|
||||
- osh-selenium/.*
|
||||
- zuul.d/osh-selenium.yaml
|
||||
|
|
|
@ -32,12 +32,14 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build patroni images
|
||||
vars: &patroni_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: patroni
|
||||
repository: openstackhelm/patroni
|
||||
dockerfile: Dockerfile.ubuntu_xenial
|
||||
tags:
|
||||
- latest-ubuntu_xenial
|
||||
- "ubuntu_xenial-{{ currentdate }}"
|
||||
files: &patroni_files
|
||||
- patroni/.*
|
||||
- zuul.d/patroni.yaml
|
||||
|
|
|
@ -32,12 +32,14 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build Prometheus OpenStack exporter image
|
||||
vars: &prometheus-openstack-exporter_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: prometheus-openstack-exporter
|
||||
repository: openstackhelm/prometheus-openstack-exporter
|
||||
dockerfile: Dockerfile.ubuntu_xenial
|
||||
tags:
|
||||
- latest-ubuntu_xenial
|
||||
- "ubuntu_xenial-{{ currentdate }}"
|
||||
files: &prometheus-openstack-exporter_files
|
||||
- prometheus-openstack-exporter/.*
|
||||
- zuul.d/prometheus-openstack-exporter.yaml
|
||||
|
|
|
@ -32,17 +32,20 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build tempest images
|
||||
vars: &tempest_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: tempest
|
||||
repository: openstackhelm/tempest
|
||||
dockerfile: Dockerfile.ubuntu_xenial
|
||||
tags:
|
||||
- latest-ubuntu_xenial
|
||||
- "ubuntu_xenial-{{ currentdate }}"
|
||||
- context: tempest
|
||||
repository: openstackhelm/tempest
|
||||
dockerfile: Dockerfile.opensuse_15
|
||||
tags:
|
||||
- latest-opensuse_15
|
||||
- "opensuse_15-{{ currentdate }}"
|
||||
files: &tempest_files
|
||||
- tempest/.*
|
||||
- zuul.d/tempest.yaml
|
||||
|
|
|
@ -32,17 +32,20 @@
|
|||
parent: openstack-helm-images-build
|
||||
description: Build vbmc images
|
||||
vars: &vbmc_vars
|
||||
currentdate: "{{ now(utc=True,fmt='%Y%m%d') }}"
|
||||
docker_images:
|
||||
- context: vbmc
|
||||
repository: openstackhelm/vbmc
|
||||
tags:
|
||||
- latest-opensuse_15
|
||||
- "opensuse_15-{{ currentdate }}"
|
||||
dockerfile: Dockerfile.suse_15
|
||||
- context: vbmc
|
||||
repository: openstackhelm/vbmc
|
||||
dockerfile: Dockerfile.centos_7
|
||||
tags:
|
||||
- latest-centos_7
|
||||
- "centos_7-{{ currentdate }}"
|
||||
files: &vbmc_files
|
||||
- vbmc/.*
|
||||
- zuul.d/vbmc.yaml
|
||||
|
|
Loading…
Reference in New Issue