Update role-addition.yml playbook to manage molecule.yaml file again
This patch fixes a leftover of the zuulv3 migration done recently. This patch also puts temporarily the image_serve role molecule tests as a non-voting job and this latter will be fixed in a following up patch. Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com> Change-Id: I03335693e9da91283bd4656af914fdce555635b2
This commit is contained in:
@@ -1,4 +1,4 @@
|
|||||||
[defaults]
|
[defaults]
|
||||||
retry_files_enabled = False
|
retry_files_enabled = False
|
||||||
host_key_checking=False
|
host_key_checking=False
|
||||||
stdout_callback = validation_output
|
stdout_callback = default
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ log: true
|
|||||||
platforms:
|
platforms:
|
||||||
- name: ubi8
|
- name: ubi8
|
||||||
hostname: ubi8
|
hostname: ubi8
|
||||||
image: ubi8/ubi-init
|
image: ubi8/ubi:8.2
|
||||||
registry:
|
registry:
|
||||||
url: registry.access.redhat.com
|
url: registry.access.redhat.com
|
||||||
etc_hosts:
|
etc_hosts:
|
||||||
@@ -29,6 +29,8 @@ platforms:
|
|||||||
|
|
||||||
provisioner:
|
provisioner:
|
||||||
name: ansible
|
name: ansible
|
||||||
|
options:
|
||||||
|
vvv: true
|
||||||
inventory:
|
inventory:
|
||||||
hosts:
|
hosts:
|
||||||
all:
|
all:
|
||||||
|
|||||||
15
zuul.d/base.yaml
Normal file
15
zuul.d/base.yaml
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
- job:
|
||||||
|
description: Base tripleo-validations job
|
||||||
|
name: tripleo-validations-centos-8-base
|
||||||
|
nodeset: centos-8
|
||||||
|
parent: base
|
||||||
|
success-url: "reports.html"
|
||||||
|
failure-url: "reports.html"
|
||||||
|
pre-run:
|
||||||
|
- tests/prepare-test-host.yml
|
||||||
|
- ci/playbooks/pre.yml
|
||||||
|
run:
|
||||||
|
- ci/playbooks/run.yml
|
||||||
|
timeout: 1800
|
||||||
|
voting: true
|
||||||
38
zuul.d/layout.yaml
Normal file
38
zuul.d/layout.yaml
Normal file
@@ -0,0 +1,38 @@
|
|||||||
|
---
|
||||||
|
- project:
|
||||||
|
templates:
|
||||||
|
- tripleo-multinode-container-minimal-pipeline
|
||||||
|
- openstack-python3-wallaby-jobs
|
||||||
|
- tripleo-validations-molecule-jobs
|
||||||
|
- release-notes-jobs-python3
|
||||||
|
check:
|
||||||
|
jobs:
|
||||||
|
- openstack-tox-linters: &tripleo-linters
|
||||||
|
nodeset: centos-8
|
||||||
|
- openstack-tox-docs: &tripleo-docs
|
||||||
|
files:
|
||||||
|
- ^doc/.*
|
||||||
|
- ^molecule-requirements.txt
|
||||||
|
- ^requirements.txt
|
||||||
|
- ^README.rst
|
||||||
|
- tripleo-ci-centos-8-content-provider: &content-provider
|
||||||
|
dependencies:
|
||||||
|
- openstack-tox-linters
|
||||||
|
- tripleo-ci-centos-8-scenario004-standalone: &scenario004
|
||||||
|
vars: &vars_scen004
|
||||||
|
consumer_job: true
|
||||||
|
build_container_images: false
|
||||||
|
dependencies: &deps
|
||||||
|
- tripleo-ci-centos-8-content-provider
|
||||||
|
files:
|
||||||
|
- ^roles/ceph.*$
|
||||||
|
gate:
|
||||||
|
jobs:
|
||||||
|
- openstack-tox-linters
|
||||||
|
- openstack-tox-docs: *tripleo-docs
|
||||||
|
- tripleo-ci-centos-8-content-provider: *content-provider
|
||||||
|
- tripleo-ci-centos-8-scenario004-standalone: *scenario004
|
||||||
|
|
||||||
|
promote:
|
||||||
|
jobs:
|
||||||
|
- promote-openstack-tox-docs: *tripleo-docs
|
||||||
@@ -1,61 +1,9 @@
|
|||||||
---
|
---
|
||||||
- job:
|
|
||||||
description: Base tripleo-validations job
|
|
||||||
name: tripleo-validations-centos-8-base
|
|
||||||
nodeset: centos-8
|
|
||||||
parent: base
|
|
||||||
success-url: "reports.html"
|
|
||||||
failure-url: "reports.html"
|
|
||||||
pre-run:
|
|
||||||
- tests/prepare-test-host.yml
|
|
||||||
- ci/playbooks/pre.yml
|
|
||||||
run:
|
|
||||||
- ci/playbooks/run.yml
|
|
||||||
timeout: 1800
|
|
||||||
voting: true
|
|
||||||
|
|
||||||
- project:
|
|
||||||
templates:
|
|
||||||
- tripleo-multinode-container-minimal-pipeline
|
|
||||||
- openstack-python3-wallaby-jobs
|
|
||||||
- tripleo-validations-molecule-jobs
|
|
||||||
- release-notes-jobs-python3
|
|
||||||
check:
|
|
||||||
jobs:
|
|
||||||
- openstack-tox-linters: &tripleo-linters
|
|
||||||
nodeset: centos-8
|
|
||||||
- openstack-tox-docs: &tripleo-docs
|
|
||||||
files:
|
|
||||||
- ^doc/.*
|
|
||||||
- ^molecule-requirements.txt
|
|
||||||
- ^requirements.txt
|
|
||||||
- ^README.rst
|
|
||||||
- tripleo-ci-centos-8-content-provider: &content-provider
|
|
||||||
dependencies:
|
|
||||||
- openstack-tox-linters
|
|
||||||
- tripleo-ci-centos-8-scenario004-standalone: &scenario004
|
|
||||||
vars: &vars_scen004
|
|
||||||
consumer_job: true
|
|
||||||
build_container_images: false
|
|
||||||
dependencies: &deps
|
|
||||||
- tripleo-ci-centos-8-content-provider
|
|
||||||
files:
|
|
||||||
- ^roles/ceph.*$
|
|
||||||
gate:
|
|
||||||
jobs:
|
|
||||||
- openstack-tox-linters
|
|
||||||
- openstack-tox-docs: *tripleo-docs
|
|
||||||
- tripleo-ci-centos-8-content-provider: *content-provider
|
|
||||||
- tripleo-ci-centos-8-scenario004-standalone: *scenario004
|
|
||||||
|
|
||||||
promote:
|
|
||||||
jobs:
|
|
||||||
- promote-openstack-tox-docs: *tripleo-docs
|
|
||||||
|
|
||||||
- project-template:
|
- project-template:
|
||||||
check:
|
check:
|
||||||
jobs:
|
jobs:
|
||||||
- tripleo-validations-centos-8-molecule-ceph
|
- tripleo-validations-centos-8-molecule-ceph
|
||||||
|
- tripleo-validations-centos-8-molecule-check_kernel_version
|
||||||
- tripleo-validations-centos-8-molecule-check_network_gateway
|
- tripleo-validations-centos-8-molecule-check_network_gateway
|
||||||
- tripleo-validations-centos-8-molecule-check_rhsm_version
|
- tripleo-validations-centos-8-molecule-check_rhsm_version
|
||||||
- tripleo-validations-centos-8-molecule-check_undercloud_conf
|
- tripleo-validations-centos-8-molecule-check_undercloud_conf
|
||||||
@@ -74,17 +22,16 @@
|
|||||||
- tripleo-validations-centos-8-molecule-undercloud_debug
|
- tripleo-validations-centos-8-molecule-undercloud_debug
|
||||||
- tripleo-validations-centos-8-molecule-undercloud_heat_purge_deleted
|
- tripleo-validations-centos-8-molecule-undercloud_heat_purge_deleted
|
||||||
- tripleo-validations-centos-8-molecule-undercloud_tokenflush
|
- tripleo-validations-centos-8-molecule-undercloud_tokenflush
|
||||||
- tripleo-validations-centos-8-molecule-check_kernel_version
|
|
||||||
gate:
|
gate:
|
||||||
jobs:
|
jobs:
|
||||||
- tripleo-validations-centos-8-molecule-ceph
|
- tripleo-validations-centos-8-molecule-ceph
|
||||||
|
- tripleo-validations-centos-8-molecule-check_kernel_version
|
||||||
- tripleo-validations-centos-8-molecule-check_network_gateway
|
- tripleo-validations-centos-8-molecule-check_network_gateway
|
||||||
- tripleo-validations-centos-8-molecule-check_rhsm_version
|
- tripleo-validations-centos-8-molecule-check_rhsm_version
|
||||||
- tripleo-validations-centos-8-molecule-check_undercloud_conf
|
- tripleo-validations-centos-8-molecule-check_undercloud_conf
|
||||||
- tripleo-validations-centos-8-molecule-controller_token
|
- tripleo-validations-centos-8-molecule-controller_token
|
||||||
- tripleo-validations-centos-8-molecule-controller_ulimits
|
- tripleo-validations-centos-8-molecule-controller_ulimits
|
||||||
- tripleo-validations-centos-8-molecule-ctlplane_ip_range
|
- tripleo-validations-centos-8-molecule-ctlplane_ip_range
|
||||||
- tripleo-validations-centos-8-molecule-image_serve
|
|
||||||
- tripleo-validations-centos-8-molecule-nova_status
|
- tripleo-validations-centos-8-molecule-nova_status
|
||||||
- tripleo-validations-centos-8-molecule-nova_svirt
|
- tripleo-validations-centos-8-molecule-nova_svirt
|
||||||
- tripleo-validations-centos-8-molecule-package_version
|
- tripleo-validations-centos-8-molecule-package_version
|
||||||
@@ -96,7 +43,6 @@
|
|||||||
- tripleo-validations-centos-8-molecule-undercloud_debug
|
- tripleo-validations-centos-8-molecule-undercloud_debug
|
||||||
- tripleo-validations-centos-8-molecule-undercloud_heat_purge_deleted
|
- tripleo-validations-centos-8-molecule-undercloud_heat_purge_deleted
|
||||||
- tripleo-validations-centos-8-molecule-undercloud_tokenflush
|
- tripleo-validations-centos-8-molecule-undercloud_tokenflush
|
||||||
- tripleo-validations-centos-8-molecule-check_kernel_version
|
|
||||||
name: tripleo-validations-molecule-jobs
|
name: tripleo-validations-molecule-jobs
|
||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
@@ -307,6 +253,7 @@
|
|||||||
parent: tripleo-validations-centos-8-base
|
parent: tripleo-validations-centos-8-base
|
||||||
vars:
|
vars:
|
||||||
tripleo_validations_role_name: image_serve
|
tripleo_validations_role_name: image_serve
|
||||||
|
voting: false
|
||||||
- job:
|
- job:
|
||||||
files:
|
files:
|
||||||
- ^roles/check_network_gateway/.*
|
- ^roles/check_network_gateway/.*
|
||||||
Reference in New Issue
Block a user