Merge "Refactor run-base jobs"
This commit is contained in:
commit
7c2b6442c2
23
.zuul.yaml
23
.zuul.yaml
@ -117,8 +117,23 @@
|
|||||||
- system-config-zuul-role-integration-bionic
|
- system-config-zuul-role-integration-bionic
|
||||||
- system-config-zuul-role-integration-debian-stable
|
- system-config-zuul-role-integration-debian-stable
|
||||||
|
|
||||||
|
- job:
|
||||||
|
name: system-config-run
|
||||||
|
description: |
|
||||||
|
Run the "base" playbook for system-config hosts.
|
||||||
|
|
||||||
|
This is a parent job designed to be inherited.
|
||||||
|
abstract: true
|
||||||
|
pre-run: playbooks/zuul/run-base-pre.yaml
|
||||||
|
run: playbooks/zuul/run-base.yaml
|
||||||
|
post-run: playbooks/zuul/run-base-post.yaml
|
||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: system-config-run-base
|
name: system-config-run-base
|
||||||
|
parent: system-config-run
|
||||||
|
description: |
|
||||||
|
Run the "base" playbook on each of the node types
|
||||||
|
currently in use.
|
||||||
nodeset:
|
nodeset:
|
||||||
nodes:
|
nodes:
|
||||||
- name: bridge.openstack.org
|
- name: bridge.openstack.org
|
||||||
@ -136,9 +151,6 @@
|
|||||||
ansible_python_interpreter: python2
|
ansible_python_interpreter: python2
|
||||||
centos7:
|
centos7:
|
||||||
ansible_python_interpreter: python2
|
ansible_python_interpreter: python2
|
||||||
pre-run: playbooks/zuul/run-base-pre.yaml
|
|
||||||
run: playbooks/zuul/run-base.yaml
|
|
||||||
post-run: playbooks/zuul/run-base-post.yaml
|
|
||||||
files:
|
files:
|
||||||
- .zuul.yaml
|
- .zuul.yaml
|
||||||
- playbooks/.*
|
- playbooks/.*
|
||||||
@ -147,14 +159,15 @@
|
|||||||
|
|
||||||
- job:
|
- job:
|
||||||
name: system-config-run-eavesdrop
|
name: system-config-run-eavesdrop
|
||||||
|
parent: system-config-run
|
||||||
|
description: |
|
||||||
|
Run the playbook for an eavesdrop server.
|
||||||
nodeset:
|
nodeset:
|
||||||
nodes:
|
nodes:
|
||||||
- name: bridge.openstack.org
|
- name: bridge.openstack.org
|
||||||
label: ubuntu-bionic
|
label: ubuntu-bionic
|
||||||
- name: eavesdrop01.openstack.org
|
- name: eavesdrop01.openstack.org
|
||||||
label: ubuntu-xenial
|
label: ubuntu-xenial
|
||||||
pre-run: playbooks/zuul/run-base-pre.yaml
|
|
||||||
run: playbooks/zuul/run-base.yaml
|
|
||||||
files:
|
files:
|
||||||
- .zuul.yaml
|
- .zuul.yaml
|
||||||
- playbooks/group_vars/eavesdrop.yaml
|
- playbooks/group_vars/eavesdrop.yaml
|
||||||
|
Loading…
x
Reference in New Issue
Block a user