From 76e4c69a166992f1abce87ff708a03f4bb6d7e0c Mon Sep 17 00:00:00 2001 From: Vladimir Kozhukalov Date: Wed, 17 May 2023 22:45:30 +0300 Subject: [PATCH] Build tacker images Change-Id: I71459cb9775c419c18c23f8c060a5dfbe5b24cf6 --- openstack/loci/build.sh | 2 +- zuul.d/openstack-loci.yaml | 14 ++++++++++++++ 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/openstack/loci/build.sh b/openstack/loci/build.sh index 417b369c..6b49780d 100755 --- a/openstack/loci/build.sh +++ b/openstack/loci/build.sh @@ -269,7 +269,7 @@ else LOCI_ARG_FROM="${BASE_IMAGE}" fi -BUILD_PROJECTS=${BUILD_PROJECTS:-'requirements keystone heat barbican glance cinder monasca_api neutron neutron_sriov nova horizon senlin magnum ironic manila'} +BUILD_PROJECTS=${BUILD_PROJECTS:-'requirements keystone heat barbican glance cinder monasca_api neutron neutron_sriov nova horizon senlin magnum ironic manila tacker'} projects=( ${BUILD_PROJECTS} ) pushd ${LOCI_SRC_DIR} diff --git a/zuul.d/openstack-loci.yaml b/zuul.d/openstack-loci.yaml index 7c97cb82..de863465 100644 --- a/zuul.d/openstack-loci.yaml +++ b/zuul.d/openstack-loci.yaml @@ -351,6 +351,15 @@ - "WHEELS='{{ wheels_location }}'" - "KEEP_ALL_WHEELS=yes" tags: *imagetag + - &tacker_project + context: "." + repository: openstackhelm/tacker + build_args: + - "FROM='{{ base_repository }}'" + - "PROJECT='tacker'" + - "PROJECT_REF={{ branchname }}" + - "WHEELS='{{ wheels_location }}'" + - "KEEP_ALL_WHEELS=yes" files: &loci-files - ^openstack/loci/.* - zuul.d/openstack-loci.yaml @@ -424,6 +433,7 @@ - <<: *cyborg_project - <<: *masakari_project - <<: *manila_project + - <<: *tacker_project - job: name: openstack-helm-images-upload-openstack-loci-master-ubuntu_focal @@ -480,6 +490,7 @@ - <<: *masakari_project - <<: *masakari_monitors_project - <<: *manila_project + - <<: *tacker_project - job: name: openstack-helm-images-upload-openstack-loci-yoga-ubuntu_focal @@ -534,6 +545,7 @@ - <<: *masakari_project - <<: *masakari_monitors_project - <<: *manila_project + - <<: *tacker_project - job: name: openstack-helm-images-upload-openstack-loci-xena-ubuntu_focal @@ -588,6 +600,7 @@ - <<: *masakari_project - <<: *masakari_monitors_project - <<: *manila_project + - <<: *tacker_project - job: name: openstack-helm-images-upload-openstack-loci-wallaby-ubuntu_focal @@ -642,6 +655,7 @@ - <<: *masakari_project - <<: *masakari_monitors_project - <<: *manila_project + - <<: *tacker_project - job: name: openstack-helm-images-upload-openstack-loci-victoria-ubuntu_focal