f3f4a93e3b
Attempts affect pre failures. This means we can increase stability of jobs by rejecting nodes that fail pre without failing runs at the same time (unless we are really unlucky and hit b0rken nodes 5 times in a row). Change-Id: I17b7f878c742fa8db66f738526855a02ab9f1905
63 lines
1.4 KiB
YAML
63 lines
1.4 KiB
YAML
---
|
|
- job:
|
|
name: kolla-ansible-base
|
|
pre-run: tests/pre.yml
|
|
run: tests/run.yml
|
|
post-run: tests/post.yml
|
|
attempts: 5
|
|
timeout: 7200
|
|
required-projects:
|
|
- openstack/kolla-ansible
|
|
irrelevant-files:
|
|
- ^.*\.rst$
|
|
- ^doc/.*
|
|
- ^lower-constraints.txt$
|
|
- ^releasenotes/.*$
|
|
- ^deploy-guide/.*$
|
|
- ^test-requirements.txt$
|
|
- ^etc/kolla/globals.yml$
|
|
vars:
|
|
scenario: aio
|
|
enable_core_openstack: yes
|
|
api_network_prefix: "192.0.2."
|
|
api_network_prefix_length: "24"
|
|
api_interface_name: vxlan0
|
|
kolla_internal_vip_address: "192.0.2.10"
|
|
roles:
|
|
- zuul: zuul/zuul-jobs
|
|
|
|
- job:
|
|
name: kolla-ansible-upgrade-base
|
|
parent: kolla-ansible-base
|
|
vars:
|
|
previous_release: stein
|
|
scenario: upgrade
|
|
|
|
- job:
|
|
name: kolla-ansible-bifrost-base
|
|
parent: kolla-ansible-base
|
|
vars:
|
|
scenario: bifrost
|
|
install_type: source
|
|
enable_core_openstack: no
|
|
|
|
- job:
|
|
name: kolla-ansible-ironic-base
|
|
parent: kolla-ansible-base
|
|
voting: false
|
|
files:
|
|
- ^ansible/roles/(ironic|nova)/
|
|
- ^tests/test-ironic.sh
|
|
vars:
|
|
scenario: ironic
|
|
|
|
- job:
|
|
name: kolla-ansible-zun-base
|
|
parent: kolla-ansible-base
|
|
voting: false
|
|
files:
|
|
- ^ansible/roles/(zun|kuryr|etcd)/
|
|
- ^tests/test-zun.sh
|
|
vars:
|
|
scenario: zun
|