From 31714e97bb096a240568680d1b1f3a166906ac80 Mon Sep 17 00:00:00 2001 From: "Dr. Jens Harbott" Date: Sat, 21 May 2022 14:42:00 +0200 Subject: [PATCH] Build and publish wheel mirror for Ubuntu Jammy Depends-on: https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/842839 Change-Id: If43044419b68702fd540486aacd2aad75ea9e196 --- playbooks/wheel/release.yaml | 5 +++++ zuul.d/jobs.yaml | 28 ++++++++++++++++++++++++++++ zuul.d/projects.yaml | 4 ++++ 3 files changed, 37 insertions(+) diff --git a/playbooks/wheel/release.yaml b/playbooks/wheel/release.yaml index f06961e91f..ee8198bcd8 100644 --- a/playbooks/wheel/release.yaml +++ b/playbooks/wheel/release.yaml @@ -42,5 +42,10 @@ - role: release-afs-volume afs_volume: mirror.wheel.focala64 + - role: release-afs-volume + afs_volume: mirror.wheel.jammyx64 + - role: release-afs-volume + afs_volume: mirror.wheel.jammya64 + # Fin - role: destroy-afs-token diff --git a/zuul.d/jobs.yaml b/zuul.d/jobs.yaml index 02de3791df..d2eace67de 100644 --- a/zuul.d/jobs.yaml +++ b/zuul.d/jobs.yaml @@ -977,6 +977,34 @@ - name: afs secret: wheel_keytab +- job: + name: publish-wheel-cache-ubuntu-jammy + parent: build-wheel-cache-ubuntu-jammy + description: | + Publish Ubuntu Jammy wheels for OpenStack CI mirrors. + pre-run: playbooks/openafs-client/setup.yaml + post-run: playbooks/publish/wheel-mirror.yaml + allowed-projects: + - openstack/requirements + final: true + secrets: + - name: afs + secret: wheel_keytab + +- job: + name: publish-wheel-cache-ubuntu-jammy-arm64 + parent: build-wheel-cache-ubuntu-jammy-arm64 + description: | + Publish Ubuntu Jammy wheels for OpenStack CI mirrors. + pre-run: playbooks/openafs-client/setup.yaml + post-run: playbooks/publish/wheel-mirror.yaml + allowed-projects: + - openstack/requirements + final: true + secrets: + - name: afs + secret: wheel_keytab + - job: name: publish-wheel-cache-ubuntu-focal parent: build-wheel-cache-ubuntu-focal diff --git a/zuul.d/projects.yaml b/zuul.d/projects.yaml index b11b326fa6..d7a949dbac 100644 --- a/zuul.d/projects.yaml +++ b/zuul.d/projects.yaml @@ -4797,6 +4797,7 @@ - publish-wheel-cache-centos-9-stream - publish-wheel-cache-debian-bullseye - publish-wheel-cache-debian-buster + - publish-wheel-cache-ubuntu-jammy - publish-wheel-cache-ubuntu-focal - publish-wheel-cache-ubuntu-bionic - publish-wheel-cache-ubuntu-xenial @@ -4804,6 +4805,7 @@ - publish-wheel-cache-centos-9-stream-arm64 - publish-wheel-cache-debian-bullseye-arm64 - publish-wheel-cache-debian-buster-arm64 + - publish-wheel-cache-ubuntu-jammy-arm64 - publish-wheel-cache-ubuntu-focal-arm64 - publish-wheel-cache-ubuntu-bionic-arm64 - release-wheel-cache: @@ -4813,6 +4815,7 @@ - publish-wheel-cache-centos-9-stream - publish-wheel-cache-debian-bullseye - publish-wheel-cache-debian-buster + - publish-wheel-cache-ubuntu-jammy - publish-wheel-cache-ubuntu-focal - publish-wheel-cache-ubuntu-bionic - publish-wheel-cache-ubuntu-xenial @@ -4820,6 +4823,7 @@ - publish-wheel-cache-centos-9-stream-arm64 - publish-wheel-cache-debian-bullseye-arm64 - publish-wheel-cache-debian-buster-arm64 + - publish-wheel-cache-ubuntu-jammy-arm64 - publish-wheel-cache-ubuntu-focal-arm64 - publish-wheel-cache-ubuntu-bionic-arm64 - propose-updates: