Add zuul.d/molecule.yaml file back in the yamllint ignore list

The validation_init role auto generates the molecule.yaml file when
adding a new role. But, due to [1][2], the to_nice_yaml filter is not
correctly indenting lists and will break the indentation every time a
new validation will be created.

This patch adds this file to the yamllint ignore list and provides a new
molecule.yaml sorted by job names as the validation_init role will
generate in a follow up patch.

Moreover, this patch enables the oslo_config_validator molecule job in
the check/gate as it was not added in the initial patch[3].

[1] https://github.com/ansible/ansible/issues/48865
[2] https://github.com/yaml/pyyaml/issues/234
[3] https://review.opendev.org/c/openstack/tripleo-validations/+/789698

Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
Change-Id: Iac63dc6f161a0e885110a246b68001522a6f62e3
This commit is contained in:
Gael Chamoulaud (Strider) 2021-06-24 13:44:15 +02:00
parent 6079f68a08
commit 41dcda8592
No known key found for this signature in database
GPG Key ID: 4119D0305C651D66
2 changed files with 494 additions and 467 deletions

View File

@ -10,4 +10,5 @@ rules:
indent-sequences: true
check-multi-line-strings: false
ignore: |
zuul.d/molecule.yaml
releasenotes/notes/*.yaml

View File

@ -1,3 +1,5 @@
# Managed via ./role-addition.yml, do not edit manually without testing that
# new role addition does not reformat it.
---
- project-template:
check:
@ -17,6 +19,7 @@
- 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-oslo_config_validator
- tripleo-validations-centos-8-molecule-overcloud_service_status
- tripleo-validations-centos-8-molecule-package_version
- tripleo-validations-centos-8-molecule-rabbitmq_limits
@ -45,6 +48,7 @@
- tripleo-validations-centos-8-molecule-frr_status
- tripleo-validations-centos-8-molecule-nova_status
- tripleo-validations-centos-8-molecule-nova_svirt
- tripleo-validations-centos-8-molecule-oslo_config_validator
- tripleo-validations-centos-8-molecule-overcloud_service_status
- tripleo-validations-centos-8-molecule-package_version
- tripleo-validations-centos-8-molecule-rabbitmq_limits
@ -58,6 +62,83 @@
- tripleo-validations-centos-8-molecule-undercloud_tokenflush
- tripleo-validations-centos-8-molecule-validation_init
name: tripleo-validations-molecule-jobs
- job:
files:
- ^roles/ceph/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-ceph
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: ceph
- job:
files:
- ^roles/check_for_dangling_images/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-check_for_dangling_images
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: check_for_dangling_images
- job:
files:
- ^roles/check_kernel_version/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-check_kernel_version
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: check_kernel_version
- job:
files:
- ^roles/check_network_gateway/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-check_network_gateway
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: check_network_gateway
- job:
files:
- ^roles/check_rhsm_version/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-check_rhsm_version
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: check_rhsm_version
- job:
files:
- ^roles/check_uc_hostname/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-check_uc_hostname
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: check_uc_hostname
- job:
files:
- ^roles/check_undercloud_conf/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-check_undercloud_conf
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: check_undercloud_conf
- job:
files:
- ^roles/collect_flavors_and_verify_profiles/.*
@ -72,148 +153,26 @@
voting: false
- job:
files:
- ^roles/neutron_sanity_check/.*
- ^roles/compute_tsx/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-neutron_sanity_check
name: tripleo-validations-centos-8-molecule-compute_tsx
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: neutron_sanity_check
voting: false
tripleo_validations_role_name: compute_tsx
- job:
files:
- ^roles/node_health/.*
- ^roles/compute_tsx/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-node_health
name: tripleo-validations-centos-8-molecule-compute_tsx
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: node_health
voting: false
- job:
files:
- ^roles/nova_event_callback/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-nova_event_callback
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: nova_event_callback
voting: false
- job:
files:
- ^roles/ovs_dpdk_pmd/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-ovs_dpdk_pmd
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: ovs_dpdk_pmd
voting: false
- job:
files:
- ^roles/pacemaker_status/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-pacemaker_status
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: pacemaker_status
voting: false
- job:
files:
- ^roles/stack_health/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-stack_health
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: stack_health
voting: false
- job:
files:
- ^roles/switch_vlans/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-switch_vlans
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: switch_vlans
voting: false
- job:
files:
- ^roles/tls_everywhere/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-tls_everywhere
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: tls_everywhere
voting: true
- job:
files:
- ^roles/undercloud_process_count/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-undercloud_process_count
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: undercloud_process_count
voting: false
- job:
files:
- ^roles/openstack_endpoints/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-openstack_endpoints
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: openstack_endpoints
voting: false
- job:
files:
- ^roles/openshift_on_openstack/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-openshift_on_openstack
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: openshift_on_openstack
voting: false
- job:
files:
- ^roles/node_disks/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-node_disks
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: node_disks
voting: false
tripleo_validations_role_name: compute_tsx
- job:
files:
- ^roles/container_status/.*
@ -226,6 +185,62 @@
vars:
tripleo_validations_role_name: container_status
voting: false
- job:
files:
- ^roles/controller_token/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-controller_token
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: controller_token
- job:
files:
- ^roles/controller_ulimits/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-controller_ulimits
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: controller_ulimits
- job:
files:
- ^roles/ctlplane_ip_range/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-ctlplane_ip_range
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: ctlplane_ip_range
- job:
files:
- ^roles/dhcp_validations/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-dhcp_validations
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: dhcp_validations
voting: false
- job:
files:
- ^roles/frr_status/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-frr_status
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: frr_status
- job:
files:
- ^roles/healthcheck_service_status/.*
@ -238,6 +253,18 @@
vars:
tripleo_validations_role_name: healthcheck_service_status
voting: false
- job:
files:
- ^roles/image_serve/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-image_serve
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: image_serve
voting: false
- job:
files:
- ^roles/ironic_boot_configuration/.*
@ -276,82 +303,52 @@
voting: false
- job:
files:
- ^roles/dhcp_validations/.*
- ^roles/neutron_sanity_check/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-dhcp_validations
name: tripleo-validations-centos-8-molecule-neutron_sanity_check
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: dhcp_validations
tripleo_validations_role_name: neutron_sanity_check
voting: false
- job:
files:
- ^roles/controller_token/.*
- ^roles/node_disks/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-controller_token
name: tripleo-validations-centos-8-molecule-node_disks
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: controller_token
tripleo_validations_role_name: node_disks
voting: false
- job:
files:
- ^roles/controller_ulimits/.*
- ^roles/node_health/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-controller_ulimits
name: tripleo-validations-centos-8-molecule-node_health
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: controller_ulimits
tripleo_validations_role_name: node_health
voting: false
- job:
files:
- ^roles/ctlplane_ip_range/.*
- ^roles/nova_event_callback/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-ctlplane_ip_range
name: tripleo-validations-centos-8-molecule-nova_event_callback
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: ctlplane_ip_range
- job:
files:
- ^roles/frr_status/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-frr_status
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: frr_status
- job:
files:
- ^roles/repos/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-repos
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: repos
- job:
files:
- ^roles/undercloud_debug/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-undercloud_debug
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: undercloud_debug
tripleo_validations_role_name: nova_event_callback
voting: false
- job:
files:
- ^roles/nova_status/.*
@ -363,95 +360,6 @@
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: nova_status
- job:
files:
- ^roles/image_serve/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-image_serve
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: image_serve
voting: false
- job:
files:
- ^roles/check_network_gateway/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-check_network_gateway
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: check_network_gateway
- job:
files:
- ^roles/undercloud_heat_purge_deleted/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-undercloud_heat_purge_deleted
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: undercloud_heat_purge_deleted
- job:
files:
- ^roles/undercloud_tokenflush/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-undercloud_tokenflush
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: undercloud_tokenflush
- job:
files:
- ^roles/rabbitmq_limits/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-rabbitmq_limits
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: rabbitmq_limits
- job:
files:
- ^roles/stonith_exists/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-stonith_exists
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: stonith_exists
- job:
files:
- ^roles/ceph/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-ceph
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: ceph
- job:
files:
- ^roles/system_encoding/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-system_encoding
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: system_encoding
- job:
files:
- ^roles/nova_svirt/.*
@ -465,103 +373,28 @@
tripleo_validations_role_name: nova_svirt
- job:
files:
- ^roles/package_version/.*
- ^roles/openshift_on_openstack/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-package_version
name: tripleo-validations-centos-8-molecule-openshift_on_openstack
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: package_version
tripleo_validations_role_name: openshift_on_openstack
voting: false
- job:
files:
- ^roles/check_kernel_version/.*
- ^roles/openstack_endpoints/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-check_kernel_version
name: tripleo-validations-centos-8-molecule-openstack_endpoints
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: check_kernel_version
- job:
files:
- ^roles/check_rhsm_version/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-check_rhsm_version
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: check_rhsm_version
- job:
files:
- ^roles/check_undercloud_conf/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-check_undercloud_conf
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: check_undercloud_conf
- job:
files:
- ^roles/overcloud_service_status/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-overcloud_service_status
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: overcloud_service_status
- job:
files:
- ^roles/check_uc_hostname/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-check_uc_hostname
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: check_uc_hostname
- job:
files:
- ^roles/check_for_dangling_images/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-check_for_dangling_images
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: check_for_dangling_images
- job:
files:
- ^roles/validation_init/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-validation_init
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: validation_init
- job:
files:
- ^roles/compute_tsx/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-compute_tsx
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: compute_tsx
tripleo_validations_role_name: openstack_endpoints
voting: false
- job:
files:
- ^roles/oslo_config_validator/.*
@ -573,6 +406,143 @@
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: oslo_config_validator
- job:
files:
- ^roles/oslo_config_validator/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-oslo_config_validator
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: oslo_config_validator
- job:
files:
- ^roles/overcloud_service_status/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-overcloud_service_status
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: overcloud_service_status
- job:
files:
- ^roles/ovs_dpdk_pmd/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-ovs_dpdk_pmd
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: ovs_dpdk_pmd
voting: false
- job:
files:
- ^roles/pacemaker_status/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-pacemaker_status
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: pacemaker_status
voting: false
- job:
files:
- ^roles/package_version/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-package_version
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: package_version
- job:
files:
- ^roles/rabbitmq_limits/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-rabbitmq_limits
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: rabbitmq_limits
- job:
files:
- ^roles/repos/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-repos
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: repos
- job:
files:
- ^roles/stack_health/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-stack_health
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: stack_health
voting: false
- job:
files:
- ^roles/stonith_exists/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-stonith_exists
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: stonith_exists
- job:
files:
- ^roles/switch_vlans/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-switch_vlans
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: switch_vlans
voting: false
- job:
files:
- ^roles/system_encoding/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-system_encoding
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: system_encoding
- job:
files:
- ^roles/tls_everywhere/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-tls_everywhere
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: tls_everywhere
voting: true
- job:
files:
- ^roles/tripleo_haproxy/.*
@ -584,3 +554,59 @@
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: tripleo_haproxy
- job:
files:
- ^roles/undercloud_debug/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-undercloud_debug
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: undercloud_debug
- job:
files:
- ^roles/undercloud_heat_purge_deleted/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-undercloud_heat_purge_deleted
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: undercloud_heat_purge_deleted
- job:
files:
- ^roles/undercloud_process_count/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-undercloud_process_count
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: undercloud_process_count
voting: false
- job:
files:
- ^roles/undercloud_tokenflush/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-undercloud_tokenflush
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: undercloud_tokenflush
- job:
files:
- ^roles/validation_init/.*
- ^tests/prepare-test-host.yml
- ^ci/playbooks/pre.yml
- ^ci/playbooks/run.yml
- ^molecule-requirements.txt
name: tripleo-validations-centos-8-molecule-validation_init
parent: tripleo-validations-centos-8-base
vars:
tripleo_validations_role_name: validation_init