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
|
||||
NON_VOTING = []
|
||||
NON_VOTING = [
|
||||
'opensuse-tumbleweed',
|
||||
]
|
||||
|
||||
|
||||
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 \
|
||||
ansible-playbook --syntax-check -i {toxinidir}/tests/inventory \{\} + > /dev/null"
|
||||
{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]
|
||||
commands = {posargs}
|
||||
|
@ -185,7 +185,8 @@
|
||||
label: opensuse-15
|
||||
|
||||
- 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
|
||||
parent: zuul-jobs-test-base-roles
|
||||
tags: auto-generated
|
||||
@ -386,7 +387,8 @@
|
||||
- secondary
|
||||
|
||||
- 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
|
||||
parent: zuul-jobs-test-multinode-roles
|
||||
tags: auto-generated
|
||||
@ -465,7 +467,7 @@
|
||||
|
||||
- project:
|
||||
check:
|
||||
jobs: &id001
|
||||
jobs:
|
||||
- zuul-jobs-test-add-authorized-keys
|
||||
- zuul-jobs-test-add-gpgkey
|
||||
- zuul-jobs-test-add-sshkey
|
||||
@ -475,7 +477,7 @@
|
||||
- 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-opensuse-tumbleweed
|
||||
- zuul-jobs-test-base-roles-opensuse-tumbleweed-nv
|
||||
- zuul-jobs-test-base-roles-ubuntu-bionic
|
||||
- zuul-jobs-test-base-roles-ubuntu-xenial
|
||||
- zuul-jobs-test-bindep
|
||||
@ -488,10 +490,35 @@
|
||||
- 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-opensuse-tumbleweed
|
||||
- zuul-jobs-test-multinode-roles-opensuse-tumbleweed-nv
|
||||
- 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
|
||||
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