Use a buildset registry in the container jobs
Now that nodepool and zuul support provider affinity for paused jobs, we should be able to have a buildset registry run for every change and configure the docker image based jobs to use it. Change-Id: Iddf12475c8dfce2db2d79538ace58a49211eab97
This commit is contained in:
parent
f1f2e3f843
commit
d242dabdc6
12
.zuul.yaml
12
.zuul.yaml
@ -42,11 +42,17 @@
|
|||||||
- job:
|
- job:
|
||||||
name: system-config-build-image
|
name: system-config-build-image
|
||||||
parent: build-docker-image
|
parent: build-docker-image
|
||||||
|
dependencies: opendev-buildset-registry
|
||||||
|
requires: docker-image
|
||||||
|
provides: docker-image
|
||||||
abstract: true
|
abstract: true
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: system-config-upload-image
|
name: system-config-upload-image
|
||||||
parent: upload-docker-image
|
parent: upload-docker-image
|
||||||
|
dependencies: opendev-buildset-registry
|
||||||
|
requires: docker-image
|
||||||
|
provides: docker-image
|
||||||
abstract: true
|
abstract: true
|
||||||
secrets:
|
secrets:
|
||||||
name: docker_credentials
|
name: docker_credentials
|
||||||
@ -481,6 +487,7 @@
|
|||||||
parent: system-config-run
|
parent: system-config-run
|
||||||
description: |
|
description: |
|
||||||
Run the playbook for the docker registry.
|
Run the playbook for the docker registry.
|
||||||
|
dependencies: opendev-buildset-registry
|
||||||
nodeset:
|
nodeset:
|
||||||
nodes:
|
nodes:
|
||||||
- name: bridge.openstack.org
|
- name: bridge.openstack.org
|
||||||
@ -505,6 +512,7 @@
|
|||||||
parent: system-config-run
|
parent: system-config-run
|
||||||
description: |
|
description: |
|
||||||
Run the playbook for the gitea servers.
|
Run the playbook for the gitea servers.
|
||||||
|
dependencies: opendev-buildset-registry
|
||||||
nodeset:
|
nodeset:
|
||||||
nodes:
|
nodes:
|
||||||
- name: bridge.openstack.org
|
- name: bridge.openstack.org
|
||||||
@ -538,6 +546,8 @@
|
|||||||
parent: system-config-run
|
parent: system-config-run
|
||||||
description: |
|
description: |
|
||||||
Run the playbook for the docker registry.
|
Run the playbook for the docker registry.
|
||||||
|
dependencies: opendev-buildset-registry
|
||||||
|
requires: docker-image
|
||||||
nodeset:
|
nodeset:
|
||||||
nodes:
|
nodes:
|
||||||
- name: bridge.openstack.org
|
- name: bridge.openstack.org
|
||||||
@ -584,6 +594,7 @@
|
|||||||
- publish-tox-docs-infra
|
- publish-tox-docs-infra
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
|
- opendev-buildset-registry
|
||||||
- tox-linters
|
- tox-linters
|
||||||
- legacy-system-config-puppet-syntax-3
|
- legacy-system-config-puppet-syntax-3
|
||||||
- puppet-beaker-rspec-infra-system-config
|
- puppet-beaker-rspec-infra-system-config
|
||||||
@ -607,6 +618,7 @@
|
|||||||
- system-config-build-image-python-builder
|
- system-config-build-image-python-builder
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
|
- opendev-buildset-registry
|
||||||
- tox-linters
|
- tox-linters
|
||||||
- legacy-system-config-puppet-syntax-3
|
- legacy-system-config-puppet-syntax-3
|
||||||
- puppet-beaker-rspec-infra-system-config
|
- puppet-beaker-rspec-infra-system-config
|
||||||
|
Loading…
x
Reference in New Issue
Block a user