ba5db95b09
- dogpile.cache workaround Bug: https://github.com/sqlalchemy/dogpile.cache/issues/178 Bug: https://bugs.launchpad.net/tripleo/+bug/1876073 - The lower-constraints.txt file has been removed because it is not useful for TripleO anymore. Change-Id: I17388fa82618cc881d6886a9328616de4350c38b Signed-off-by: Gael Chamoulaud (Strider) <gchamoul@redhat.com>
161 lines
5.2 KiB
YAML
161 lines
5.2 KiB
YAML
---
|
|
- 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:
|
|
- 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
|