Base run jobs needing containers on containers base

We have a new base job, system-config-run-containers, that does
what is needed to ensure images are pulled from the intermediate
registry when appropriate.

Also remove opendev-buildset-registry from jobs that neither
build nor consume images from this tenant.

Change-Id: I5de4a1ddbf336749160a3ef996b6b3f55bc46666
This commit is contained in:
Monty Taylor 2020-03-25 15:49:14 -05:00
parent 50391bcfad
commit d0d13566a0

View File

@ -1189,7 +1189,6 @@
parent: system-config-run
description: |
Run the playbook for the docker registry.
dependencies: opendev-buildset-registry
nodeset:
nodes:
- name: bridge.openstack.org
@ -1216,7 +1215,7 @@
- job:
name: system-config-run-gitea
parent: system-config-run
parent: system-config-run-containers
description: |
Run the playbook for the gitea servers.
timeout: 3600
@ -1305,7 +1304,6 @@
parent: system-config-run
description: |
Run the playbook for the docker registry.
dependencies: opendev-buildset-registry
nodeset:
nodes:
- name: bridge.openstack.org
@ -1322,7 +1320,7 @@
- job:
name: system-config-run-review
parent: system-config-run
parent: system-config-run-containers
description: |
Run the playbook for gerrit (in a container).
requires: gerrit-2.13-container-image