Making opensuse-tumbleweed jobs nv
Avoids ocasional failures caused by broken mirror repository. We keep it, as it proves useful in discovering other issues from time to time. See https://zuul.opendev.org/t/zuul/builds?job_name=zuul-jobs-test-multinode-roles-opensuse-tumbleweed Also assures linting catches errors caused by changes that missed to regenerate the project stanza. Change-Id: Id988a51175e8daa4f3c9725822dadcd7cd7aeb0e
This commit is contained in:
parent
4facd5ddc7
commit
0c8560de77
@ -41,7 +41,9 @@ PLATFORMS = [
|
|||||||
]
|
]
|
||||||
|
|
||||||
# insert a platform from above to make it non-voting
|
# insert a platform from above to make it non-voting
|
||||||
NON_VOTING = []
|
NON_VOTING = [
|
||||||
|
'opensuse-tumbleweed',
|
||||||
|
]
|
||||||
|
|
||||||
|
|
||||||
def get_nodeset(platform, multinode):
|
def get_nodeset(platform, multinode):
|
||||||
|
2
tox.ini
2
tox.ini
@ -51,6 +51,8 @@ commands =
|
|||||||
bash -c "find playbooks -type f -regex '.*.ya?ml' ! -regex '.*vars\/.*' -exec \
|
bash -c "find playbooks -type f -regex '.*.ya?ml' ! -regex '.*vars\/.*' -exec \
|
||||||
ansible-playbook --syntax-check -i {toxinidir}/tests/inventory \{\} + > /dev/null"
|
ansible-playbook --syntax-check -i {toxinidir}/tests/inventory \{\} + > /dev/null"
|
||||||
{toxinidir}/tools/check_jobs_documented.py
|
{toxinidir}/tools/check_jobs_documented.py
|
||||||
|
{toxinidir}/tools/update-test-platforms.py
|
||||||
|
bash -c "git diff --quiet || \{ echo 'ERROR: git in dirty status, reporting as failure'; exit 1; \}"
|
||||||
|
|
||||||
[testenv:venv]
|
[testenv:venv]
|
||||||
commands = {posargs}
|
commands = {posargs}
|
||||||
|
@ -185,7 +185,8 @@
|
|||||||
label: opensuse-15
|
label: opensuse-15
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: zuul-jobs-test-base-roles-opensuse-tumbleweed
|
name: zuul-jobs-test-base-roles-opensuse-tumbleweed-nv
|
||||||
|
voting: false
|
||||||
description: Tests roles in the 'base' job on opensuse-tumbleweed
|
description: Tests roles in the 'base' job on opensuse-tumbleweed
|
||||||
parent: zuul-jobs-test-base-roles
|
parent: zuul-jobs-test-base-roles
|
||||||
tags: auto-generated
|
tags: auto-generated
|
||||||
@ -386,7 +387,8 @@
|
|||||||
- secondary
|
- secondary
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: zuul-jobs-test-multinode-roles-opensuse-tumbleweed
|
name: zuul-jobs-test-multinode-roles-opensuse-tumbleweed-nv
|
||||||
|
voting: false
|
||||||
description: Tests multinode setup roles on opensuse-tumbleweed
|
description: Tests multinode setup roles on opensuse-tumbleweed
|
||||||
parent: zuul-jobs-test-multinode-roles
|
parent: zuul-jobs-test-multinode-roles
|
||||||
tags: auto-generated
|
tags: auto-generated
|
||||||
@ -465,7 +467,7 @@
|
|||||||
|
|
||||||
- project:
|
- project:
|
||||||
check:
|
check:
|
||||||
jobs: &id001
|
jobs:
|
||||||
- zuul-jobs-test-add-authorized-keys
|
- zuul-jobs-test-add-authorized-keys
|
||||||
- zuul-jobs-test-add-gpgkey
|
- zuul-jobs-test-add-gpgkey
|
||||||
- zuul-jobs-test-add-sshkey
|
- zuul-jobs-test-add-sshkey
|
||||||
@ -475,7 +477,7 @@
|
|||||||
- zuul-jobs-test-base-roles-fedora-29
|
- zuul-jobs-test-base-roles-fedora-29
|
||||||
- zuul-jobs-test-base-roles-gentoo-17-0-systemd
|
- zuul-jobs-test-base-roles-gentoo-17-0-systemd
|
||||||
- zuul-jobs-test-base-roles-opensuse-15
|
- zuul-jobs-test-base-roles-opensuse-15
|
||||||
- zuul-jobs-test-base-roles-opensuse-tumbleweed
|
- zuul-jobs-test-base-roles-opensuse-tumbleweed-nv
|
||||||
- zuul-jobs-test-base-roles-ubuntu-bionic
|
- zuul-jobs-test-base-roles-ubuntu-bionic
|
||||||
- zuul-jobs-test-base-roles-ubuntu-xenial
|
- zuul-jobs-test-base-roles-ubuntu-xenial
|
||||||
- zuul-jobs-test-bindep
|
- zuul-jobs-test-bindep
|
||||||
@ -488,10 +490,35 @@
|
|||||||
- zuul-jobs-test-multinode-roles-fedora-29
|
- zuul-jobs-test-multinode-roles-fedora-29
|
||||||
- zuul-jobs-test-multinode-roles-gentoo-17-0-systemd
|
- zuul-jobs-test-multinode-roles-gentoo-17-0-systemd
|
||||||
- zuul-jobs-test-multinode-roles-opensuse-15
|
- zuul-jobs-test-multinode-roles-opensuse-15
|
||||||
- zuul-jobs-test-multinode-roles-opensuse-tumbleweed
|
- zuul-jobs-test-multinode-roles-opensuse-tumbleweed-nv
|
||||||
- zuul-jobs-test-multinode-roles-ubuntu-bionic
|
- zuul-jobs-test-multinode-roles-ubuntu-bionic
|
||||||
- zuul-jobs-test-multinode-roles-ubuntu-xenial
|
- zuul-jobs-test-multinode-roles-ubuntu-xenial
|
||||||
- zuul-jobs-test-generate-zuul-manifest
|
- zuul-jobs-test-generate-zuul-manifest
|
||||||
- zuul-jobs-test-upload-git-mirror
|
- zuul-jobs-test-upload-git-mirror
|
||||||
gate:
|
gate:
|
||||||
jobs: *id001
|
jobs:
|
||||||
|
- zuul-jobs-test-add-authorized-keys
|
||||||
|
- zuul-jobs-test-add-gpgkey
|
||||||
|
- zuul-jobs-test-add-sshkey
|
||||||
|
- zuul-jobs-test-base-roles-centos-7
|
||||||
|
- zuul-jobs-test-base-roles-centos-8
|
||||||
|
- zuul-jobs-test-base-roles-debian-stretch
|
||||||
|
- zuul-jobs-test-base-roles-fedora-29
|
||||||
|
- zuul-jobs-test-base-roles-gentoo-17-0-systemd
|
||||||
|
- zuul-jobs-test-base-roles-opensuse-15
|
||||||
|
- zuul-jobs-test-base-roles-ubuntu-bionic
|
||||||
|
- zuul-jobs-test-base-roles-ubuntu-xenial
|
||||||
|
- zuul-jobs-test-bindep
|
||||||
|
- zuul-jobs-test-clear-firewall
|
||||||
|
- zuul-jobs-test-netconsole
|
||||||
|
- zuul-jobs-test-dstat-graph
|
||||||
|
- zuul-jobs-test-multinode-roles-centos-7
|
||||||
|
- zuul-jobs-test-multinode-roles-centos-8
|
||||||
|
- zuul-jobs-test-multinode-roles-debian-stretch
|
||||||
|
- zuul-jobs-test-multinode-roles-fedora-29
|
||||||
|
- zuul-jobs-test-multinode-roles-gentoo-17-0-systemd
|
||||||
|
- zuul-jobs-test-multinode-roles-opensuse-15
|
||||||
|
- zuul-jobs-test-multinode-roles-ubuntu-bionic
|
||||||
|
- zuul-jobs-test-multinode-roles-ubuntu-xenial
|
||||||
|
- zuul-jobs-test-generate-zuul-manifest
|
||||||
|
- zuul-jobs-test-upload-git-mirror
|
||||||
|
Loading…
Reference in New Issue
Block a user