tripleo-validations/zuul.d/molecule.yaml

197 lines
7.2 KiB
YAML

---
- project-template:
check:
jobs:
- tripleo-validations-centos-7-molecule-controller_token
- tripleo-validations-centos-7-molecule-controller_ulimits
- tripleo-validations-centos-7-molecule-ctlplane_ip_range
- tripleo-validations-centos-7-molecule-dns
- tripleo-validations-centos-7-molecule-haproxy
- tripleo-validations-centos-7-molecule-repos
- tripleo-validations-centos-7-molecule-undercloud_cpu
- tripleo-validations-centos-7-molecule-undercloud_ram
- tripleo-validations-centos-7-molecule-undercloud_debug
- tripleo-validations-centos-7-molecule-undercloud_disk_space
- tripleo-validations-centos-7-molecule-xfs_check_ftype
- tripleo-validations-centos-7-molecule-nova_status
- tripleo-validations-centos-7-molecule-image_serve
- tripleo-validations-centos-7-molecule-check_network_gateway
- tripleo-validations-centos-7-molecule-undercloud_heat_purge_deleted
- tripleo-validations-centos-7-molecule-undercloud_tokenflush
- tripleo-validations-centos-7-molecule-rabbitmq_limits
- tripleo-validations-centos-7-molecule-stonith_exists
- tripleo-validations-centos-7-molecule-check_latest_packages_version
- tripleo-validations-centos-7-molecule-validate_selinux
- tripleo-validations-centos-7-molecule-ceph
gate:
jobs:
- tripleo-validations-centos-7-molecule-controller_token
- tripleo-validations-centos-7-molecule-controller_ulimits
- tripleo-validations-centos-7-molecule-ctlplane_ip_range
- tripleo-validations-centos-7-molecule-dns
- tripleo-validations-centos-7-molecule-haproxy
- tripleo-validations-centos-7-molecule-repos
- tripleo-validations-centos-7-molecule-undercloud_cpu
- tripleo-validations-centos-7-molecule-undercloud_ram
- tripleo-validations-centos-7-molecule-undercloud_debug
- tripleo-validations-centos-7-molecule-undercloud_disk_space
- tripleo-validations-centos-7-molecule-nova_status
- tripleo-validations-centos-7-molecule-image_serve
- tripleo-validations-centos-7-molecule-check_network_gateway
- tripleo-validations-centos-7-molecule-undercloud_heat_purge_deleted
- tripleo-validations-centos-7-molecule-undercloud_tokenflush
- tripleo-validations-centos-7-molecule-rabbitmq_limits
- tripleo-validations-centos-7-molecule-stonith_exists
- tripleo-validations-centos-7-molecule-check_latest_packages_version
- tripleo-validations-centos-7-molecule-validate_selinux
- tripleo-validations-centos-7-molecule-ceph
name: tripleo-validations-molecule-jobs
- job:
files:
- ^roles/controller_token/.*
name: tripleo-validations-centos-7-molecule-controller_token
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: controller_token
- job:
files:
- ^roles/controller_ulimits/.*
name: tripleo-validations-centos-7-molecule-controller_ulimits
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: controller_ulimits
- job:
files:
- ^roles/ctlplane_ip_range/.*
name: tripleo-validations-centos-7-molecule-ctlplane_ip_range
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: ctlplane_ip_range
- job:
files:
- ^roles/dns/.*
name: tripleo-validations-centos-7-molecule-dns
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: dns
- job:
files:
- ^roles/haproxy/.*
name: tripleo-validations-centos-7-molecule-haproxy
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: haproxy
- job:
files:
- ^roles/repos/.*
name: tripleo-validations-centos-7-molecule-repos
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: repos
- job:
files:
- ^roles/undercloud_cpu/.*
name: tripleo-validations-centos-7-molecule-undercloud_cpu
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: undercloud_cpu
- job:
files:
- ^roles/undercloud_ram/.*
name: tripleo-validations-centos-7-molecule-undercloud_ram
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: undercloud_ram
- job:
files:
- ^roles/undercloud_debug/.*
name: tripleo-validations-centos-7-molecule-undercloud_debug
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: undercloud_debug
- job:
files:
- ^roles/undercloud_disk_space/.*
name: tripleo-validations-centos-7-molecule-undercloud_disk_space
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: undercloud_disk_space
- job:
files:
- ^roles/xfs_check_ftype/.*
name: tripleo-validations-centos-7-molecule-xfs_check_ftype
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: xfs_check_ftype
voting: false
- job:
files:
- ^roles/nova_status/.*
name: tripleo-validations-centos-7-molecule-nova_status
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: nova_status
- job:
files:
- ^roles/image_serve/.*
name: tripleo-validations-centos-7-molecule-image_serve
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: image_serve
- job:
files:
- ^roles/check_network_gateway/.*
name: tripleo-validations-centos-7-molecule-check_network_gateway
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: check_network_gateway
- job:
files:
- ^roles/undercloud_heat_purge_deleted/.*
name: tripleo-validations-centos-7-molecule-undercloud_heat_purge_deleted
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: undercloud_heat_purge_deleted
- job:
files:
- ^roles/undercloud_tokenflush/.*
name: tripleo-validations-centos-7-molecule-undercloud_tokenflush
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: undercloud_tokenflush
- job:
files:
- ^roles/rabbitmq_limits/.*
name: tripleo-validations-centos-7-molecule-rabbitmq_limits
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: rabbitmq_limits
- job:
files:
- ^roles/stonith_exists/.*
name: tripleo-validations-centos-7-molecule-stonith_exists
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: stonith_exists
- job:
files:
- ^roles/check_latest_packages_version/.*
name: tripleo-validations-centos-7-molecule-check_latest_packages_version
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: check_latest_packages_version
- job:
files:
- ^roles/validate_selinux/.*
name: tripleo-validations-centos-7-molecule-validate_selinux
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: validate_selinux
- job:
files:
- ^roles/ceph/.*
name: tripleo-validations-centos-7-molecule-ceph
parent: tripleo-validations-centos-7-base
vars:
tripleo_validations_role_name: ceph