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:
parent
b8bb9a5f2c
commit
8ef9993786
|
@ -1,4 +1,4 @@
|
|||
[defaults]
|
||||
retry_files_enabled = False
|
||||
host_key_checking=False
|
||||
stdout_callback = validation_output
|
||||
stdout_callback = default
|
||||
|
|
|
@ -7,7 +7,7 @@ log: true
|
|||
platforms:
|
||||
- name: ubi8
|
||||
hostname: ubi8
|
||||
image: ubi8/ubi-init
|
||||
image: ubi8/ubi:8.2
|
||||
registry:
|
||||
url: registry.access.redhat.com
|
||||
etc_hosts:
|
||||
|
@ -29,6 +29,8 @@ platforms:
|
|||
|
||||
provisioner:
|
||||
name: ansible
|
||||
options:
|
||||
vvv: true
|
||||
inventory:
|
||||
hosts:
|
||||
all:
|
||||
|
|
|
@ -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
|
|
@ -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:
|
||||
check:
|
||||
jobs:
|
||||
- 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_rhsm_version
|
||||
- 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_heat_purge_deleted
|
||||
- tripleo-validations-centos-8-molecule-undercloud_tokenflush
|
||||
- tripleo-validations-centos-8-molecule-check_kernel_version
|
||||
gate:
|
||||
jobs:
|
||||
- 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_rhsm_version
|
||||
- tripleo-validations-centos-8-molecule-check_undercloud_conf
|
||||
- tripleo-validations-centos-8-molecule-controller_token
|
||||
- tripleo-validations-centos-8-molecule-controller_ulimits
|
||||
- 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_svirt
|
||||
- tripleo-validations-centos-8-molecule-package_version
|
||||
|
@ -96,7 +43,6 @@
|
|||
- tripleo-validations-centos-8-molecule-undercloud_debug
|
||||
- tripleo-validations-centos-8-molecule-undercloud_heat_purge_deleted
|
||||
- tripleo-validations-centos-8-molecule-undercloud_tokenflush
|
||||
- tripleo-validations-centos-8-molecule-check_kernel_version
|
||||
name: tripleo-validations-molecule-jobs
|
||||
- job:
|
||||
files:
|
||||
|
@ -307,6 +253,7 @@
|
|||
parent: tripleo-validations-centos-8-base
|
||||
vars:
|
||||
tripleo_validations_role_name: image_serve
|
||||
voting: false
|
||||
- job:
|
||||
files:
|
||||
- ^roles/check_network_gateway/.*
|
Loading…
Reference in New Issue