--- - job: name: validations-common-functional parent: devstack run: playbooks/validations-common-functional.yaml post-run: playbooks/post.yaml timeout: 7200 required-projects: - openstack/validations-libs - openstack/validations-common vars: devstack_localrc: USE_PYTHON3: true irrelevant-files: - ^.*\.rst$ - ^doc/.*$ - ^releasenotes/.*$ - job: description: Base validations-common job name: validations-common-centos-8-base nodeset: centos-8 parent: base success-url: "reports.html" failure-url: "reports.html" pre-run: - tests/prepare-test-host.yml - playbooks/molecule/pre.yml run: - playbooks/molecule/run.yml timeout: 1800 voting: true - project: templates: - check-requirements - openstack-lower-constraints-jobs - openstack-python3-victoria-jobs - validations-common-molecule-jobs check: jobs: - openstack-tox-linters - validations-common-functional gate: jobs: - openstack-tox-linters - validations-common-functional - project-template: check: jobs: - validations-common-centos-8-molecule-advanced_format_512e_support - validations-common-centos-8-molecule-check_latest_packages_version - validations-common-centos-8-molecule-dns - validations-common-centos-8-molecule-haproxy - validations-common-centos-8-molecule-ntp - validations-common-centos-8-molecule-service_status - validations-common-centos-8-molecule-check_cpu - validations-common-centos-8-molecule-check_disk_space - validations-common-centos-8-molecule-check_ram - validations-common-centos-8-molecule-check_selinux_mode - validations-common-centos-8-molecule-validate_selinux - validations-common-centos-8-molecule-xfs_check_ftype gate: jobs: - validations-common-centos-8-molecule-check_latest_packages_version - validations-common-centos-8-molecule-dns - validations-common-centos-8-molecule-haproxy - validations-common-centos-8-molecule-check_cpu - validations-common-centos-8-molecule-check_disk_space - validations-common-centos-8-molecule-check_ram - validations-common-centos-8-molecule-validate_selinux name: validations-common-molecule-jobs - job: files: - ^validations_common/roles/check_selinux_mode/.* name: validations-common-centos-8-molecule-check_selinux_mode parent: validations-common-centos-8-base vars: validations_common_role_name: check_selinux_mode voting: false - job: files: - ^validations_common/roles/ntp/.* name: validations-common-centos-8-molecule-ntp parent: validations-common-centos-8-base vars: validations_common_role_name: ntp voting: false - job: files: - ^validations_common/roles/service_status/.* name: validations-common-centos-8-molecule-service_status parent: validations-common-centos-8-base vars: validations_common_role_name: service_status voting: false - job: files: - ^validations_common/roles/advanced_format_512e_support/.* name: validations-common-centos-8-molecule-advanced_format_512e_support parent: validations-common-centos-8-base vars: validations_common_role_name: advanced_format_512e_support voting: false - job: files: - ^validations_common/roles/dns/.* name: validations-common-centos-8-molecule-dns parent: validations-common-centos-8-base vars: validations_common_role_name: dns - job: files: - ^validations_common/roles/haproxy/.* name: validations-common-centos-8-molecule-haproxy parent: validations-common-centos-8-base vars: validations_common_role_name: haproxy - job: files: - ^validations_common/roles/check_cpu/.* name: validations-common-centos-8-molecule-check_cpu parent: validations-common-centos-8-base vars: validations_common_role_name: check_cpu - job: files: - ^validations_common/roles/check_ram/.* name: validations-common-centos-8-molecule-check_ram parent: validations-common-centos-8-base vars: validations_common_role_name: check_ram - job: files: - ^validations_common/roles/check_disk_space/.* name: validations-common-centos-8-molecule-check_disk_space parent: validations-common-centos-8-base vars: validations_common_role_name: check_disk_space - job: files: - ^validations_common/roles/xfs_check_ftype/.* name: validations-common-centos-8-molecule-xfs_check_ftype parent: validations-common-centos-8-base vars: validations_common_role_name: xfs_check_ftype voting: false - job: files: - ^validations_common/roles/check_latest_packages_version/.* name: validations-common-centos-8-molecule-check_latest_packages_version parent: validations-common-centos-8-base vars: validations_common_role_name: check_latest_packages_version - job: files: - ^validations_common/roles/validate_selinux/.* name: validations-common-centos-8-molecule-validate_selinux parent: validations-common-centos-8-base vars: validations_common_role_name: validate_selinux