4cdf71f5a1
Adds a Zuul job to perform deployment of an OpenStack control plane consisting of a single node. Currently no tests are run against the resulting control plane. Change-Id: I2728421cb5dbd1dc370a3aa7d37d913c90ba38a5 Story: #2001655 Task: #6682
32 lines
756 B
YAML
32 lines
756 B
YAML
---
|
|
# Tox job that checks Ansible playbook syntax.
|
|
- job:
|
|
name: kayobe-tox-ansible-syntax
|
|
parent: openstack-tox
|
|
vars:
|
|
tox_envlist: ansible-syntax
|
|
|
|
# Tox job that runs native Ansible role tests.
|
|
- job:
|
|
name: kayobe-tox-ansible
|
|
parent: openstack-tox-with-sudo
|
|
vars:
|
|
tox_envlist: ansible
|
|
|
|
# Base job for testing overcloud deployment.
|
|
- job:
|
|
name: kayobe-overcloud-base
|
|
pre-run: playbooks/kayobe-overcloud-base/pre.yml
|
|
run: playbooks/kayobe-overcloud-base/run.yml
|
|
post-run: playbooks/kayobe-overcloud-base/post.yml
|
|
attempts: 1
|
|
timeout: 5400
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*
|
|
|
|
- job:
|
|
name: kayobe-overcloud-centos
|
|
parent: kayobe-overcloud-base
|
|
nodeset: kayobe-centos
|