
zuul-jobs-test-install-kubernetes-docker came in with 03e42f87 but was then duplicated with 91ae8e62. Remove the duplicate. In the same change (91ae8e62) it looks like zuul-jobs-test-install-kubernetes-crio has acquired a nodeset defintion from further up the file. Remove it too. I noticed this because when tools/update-test-platforms.py would run it created the jobs twice. I think the note proposed in Iaaafce2ef2f60e0c66723a34b17d60ec766b5f70 will help to avoid a skew like this happening again. Change-Id: Id9c95727d7b458edcd85b3c09f1d191fd3fcf1b9
137 lines
4.7 KiB
YAML
137 lines
4.7 KiB
YAML
- job:
|
|
name: zuul-jobs-test-registry
|
|
description: |
|
|
Test the intermediate registry roles.
|
|
|
|
This job tests changes to the intermediate registry roles. It
|
|
is not meant to be used directly but rather run on changes to
|
|
roles in the zuul-jobs repo.
|
|
files:
|
|
- roles/pull-from-intermediate-registry/.*
|
|
- roles/push-to-intermediate-registry/.*
|
|
- roles/install-docker/.*
|
|
- roles/build-docker-image/.*
|
|
- roles/run-buildset-registry/.*
|
|
- roles/use-buildset-registry/.*
|
|
- test-playbooks/registry/.*
|
|
pre-run: test-playbooks/registry/test-registry-pre.yaml
|
|
run: test-playbooks/registry/test-registry.yaml
|
|
post-run: test-playbooks/registry/test-registry-post.yaml
|
|
nodeset:
|
|
nodes:
|
|
- name: intermediate-registry
|
|
label: ubuntu-bionic
|
|
- name: executor
|
|
label: ubuntu-bionic
|
|
- name: builder
|
|
label: ubuntu-bionic
|
|
|
|
- job:
|
|
name: zuul-jobs-test-registry-buildset-registry
|
|
parent: opendev-buildset-registry
|
|
description: |
|
|
Run a buildset registry for the test-registry jobs
|
|
|
|
This runs two registries: a real buildset registry so that we
|
|
can receive speculative zuul-registry images, and a fake
|
|
buildset registry (running the speculative or latest
|
|
zuul-registry) that is used to test using the buildset registry
|
|
role.
|
|
|
|
It is not meant to be used directly but rather run on changes
|
|
to roles in the zuul-jobs repo.
|
|
files:
|
|
- roles/pull-from-intermediate-registry/.*
|
|
- roles/push-to-intermediate-registry/.*
|
|
- roles/install-docker/.*
|
|
- roles/install-kubernetes/.*
|
|
- roles/build-docker-image/.*
|
|
- roles/run-buildset-registry/.*
|
|
- roles/use-buildset-registry/.*
|
|
- test-playbooks/registry/.*
|
|
pre-run: test-playbooks/registry/buildset-registry-pre.yaml
|
|
run: test-playbooks/registry/buildset-registry.yaml
|
|
post-run: test-playbooks/registry/test-registry-post.yaml
|
|
|
|
- job:
|
|
name: zuul-jobs-test-registry-buildset-registry-k8s-docker
|
|
dependencies: zuul-jobs-test-registry-buildset-registry
|
|
description: |
|
|
Test a buildset registry with kubernetes and docker
|
|
|
|
It is not meant to be used directly but rather run on changes
|
|
to roles in the zuul-jobs repo.
|
|
files:
|
|
- roles/pull-from-intermediate-registry/.*
|
|
- roles/push-to-intermediate-registry/.*
|
|
- roles/install-docker/.*
|
|
- roles/install-kubernetes/.*
|
|
- roles/build-docker-image/.*
|
|
- roles/run-buildset-registry/.*
|
|
- roles/use-buildset-registry/.*
|
|
- test-playbooks/registry/.*
|
|
run: test-playbooks/registry/buildset-registry-k8s-docker.yaml
|
|
post-run:
|
|
- test-playbooks/registry/buildset-registry-k8s-docker-post.yaml
|
|
- test-playbooks/registry/test-registry-post.yaml
|
|
|
|
- job:
|
|
name: zuul-jobs-test-install-kubernetes-docker
|
|
description: |
|
|
Test the install-kubernetes role with docker
|
|
|
|
This job tests changes to the install-kubernetes roles. It
|
|
is not meant to be used directly but rather run on changes to
|
|
roles in the zuul-jobs repo.
|
|
files:
|
|
- roles/install-docker/.*
|
|
- roles/install-kubernetes/.*
|
|
- test-playbooks/install-kubernetes/.*
|
|
run: test-playbooks/install-kubernetes/docker.yaml
|
|
post-run: test-playbooks/install-kubernetes/post.yaml
|
|
|
|
- job:
|
|
name: zuul-jobs-test-install-kubernetes-crio
|
|
description: |
|
|
Test the install-kubernetes role with crio-o
|
|
|
|
This job tests changes to the install-kubernetes roles. It
|
|
is not meant to be used directly but rather run on changes to
|
|
roles in the zuul-jobs repo.
|
|
files:
|
|
- roles/install-docker/.*
|
|
- roles/install-kubernetes/.*
|
|
- test-playbooks/install-kubernetes/.*
|
|
run: test-playbooks/install-kubernetes/crio.yaml
|
|
post-run: test-playbooks/install-kubernetes/post.yaml
|
|
|
|
- job:
|
|
name: zuul-jobs-test-install-podman
|
|
description: |
|
|
Test the install-podman role
|
|
|
|
This job tests the install-podman role. It is not meant to be
|
|
used directly but rather run on changes to roles in the
|
|
zuul-jobs repo.
|
|
files:
|
|
- roles/install-podman/.*
|
|
- test-playbooks/install-podman/.*
|
|
run: test-playbooks/install-podman/main.yaml
|
|
|
|
# -* AUTOGENERATED *-
|
|
# The following project section is autogenerated by
|
|
# tools/update-test-platforms.py
|
|
# Please re-run to generate new job lists
|
|
|
|
- project:
|
|
check:
|
|
jobs: &id001
|
|
- zuul-jobs-test-registry
|
|
- zuul-jobs-test-registry-buildset-registry
|
|
- zuul-jobs-test-registry-buildset-registry-k8s-docker
|
|
- zuul-jobs-test-install-kubernetes-docker
|
|
- zuul-jobs-test-install-kubernetes-crio
|
|
- zuul-jobs-test-install-podman
|
|
gate:
|
|
jobs: *id001
|