Wheel publish jobs: include system-config roles

These jobs need the system-config roles for
kerberos-client/openafs-client roles.  These are not needed in the
build roles in o-z-j; only here for the publishing step.  Add
dependency.

Change-Id: I3488d94c6ec16df4da486add6e6333a0ac9d5e70
This commit is contained in:
Ian Wienand
2020-06-10 07:28:39 +10:00
parent b59a59da35
commit 42755a0819

View File

@@ -824,6 +824,8 @@
parent: build-wheel-cache-centos-7
pre-run: playbooks/openafs-client/setup.yaml
post-run: playbooks/publish/wheel-mirror.yaml
roles:
- zuul: opendev/system-config
allowed-projects:
- openstack/requirements
final: true
@@ -838,6 +840,8 @@
parent: build-wheel-cache-centos-8
pre-run: playbooks/openafs-client/setup.yaml
post-run: playbooks/publish/wheel-mirror.yaml
roles:
- zuul: opendev/system-config
allowed-projects:
- openstack/requirements
final: true
@@ -852,6 +856,8 @@
parent: build-wheel-cache-centos-8-arm64
pre-run: playbooks/openafs-client/setup.yaml
post-run: playbooks/publish/wheel-mirror.yaml
roles:
- zuul: opendev/system-config
allowed-projects:
- openstack/requirements
final: true
@@ -866,6 +872,8 @@
parent: build-wheel-cache-debian-buster
pre-run: playbooks/openafs-client/setup.yaml
post-run: playbooks/publish/wheel-mirror.yaml
roles:
- zuul: opendev/system-config
allowed-projects:
- openstack/requirements
final: true
@@ -880,6 +888,8 @@
parent: build-wheel-cache-debian-buster-arm64
pre-run: playbooks/openafs-client/setup.yaml
post-run: playbooks/publish/wheel-mirror.yaml
roles:
- zuul: opendev/system-config
allowed-projects:
- openstack/requirements
final: true
@@ -894,6 +904,8 @@
Publish Ubuntu Focal wheels for OpenStack CI mirrors.
pre-run: playbooks/openafs-client/setup.yaml
post-run: playbooks/publish/wheel-mirror.yaml
roles:
- zuul: opendev/system-config
allowed-projects:
- openstack/requirements
final: true
@@ -908,6 +920,8 @@
Publish Ubuntu Focal wheels for OpenStack CI mirrors.
pre-run: playbooks/openafs-client/setup.yaml
post-run: playbooks/publish/wheel-mirror.yaml
roles:
- zuul: opendev/system-config
allowed-projects:
- openstack/requirements
final: true
@@ -922,6 +936,8 @@
Publish Ubuntu Bionic wheels for OpenStack CI mirrors.
pre-run: playbooks/openafs-client/setup.yaml
post-run: playbooks/publish/wheel-mirror.yaml
roles:
- zuul: opendev/system-config
allowed-projects:
- openstack/requirements
final: true
@@ -936,6 +952,8 @@
Publish Ubuntu Bionic wheels for OpenStack CI mirrors.
pre-run: playbooks/openafs-client/setup.yaml
post-run: playbooks/publish/wheel-mirror.yaml
roles:
- zuul: opendev/system-config
allowed-projects:
- openstack/requirements
final: true
@@ -950,6 +968,8 @@
Publish Ubuntu Xenial wheels for OpenStack CI mirrors.
pre-run: playbooks/openafs-client/setup.yaml
post-run: playbooks/publish/wheel-mirror.yaml
roles:
- zuul: opendev/system-config
allowed-projects:
- openstack/requirements
final: true
@@ -964,6 +984,8 @@
Publish Ubuntu Xenial ARM64 wheels for OpenStack CI mirrors.
pre-run: playbooks/openafs-client/setup.yaml
post-run: playbooks/publish/wheel-mirror.yaml
roles:
- zuul: opendev/system-config
allowed-projects:
- openstack/requirements
final: true