2018-02-25 12:02:00 +01:00
|
|
|
---
|
2017-10-01 23:21:38 +08:00
|
|
|
- project:
|
|
|
|
check:
|
|
|
|
jobs:
|
|
|
|
- kolla-ansible-centos-source
|
|
|
|
- kolla-ansible-ubuntu-source
|
|
|
|
- kolla-ansible-oraclelinux-source
|
2017-10-17 11:18:44 -07:00
|
|
|
- kolla-ansible-ubuntu-source-ceph
|
|
|
|
- kolla-ansible-centos-source-ceph
|
|
|
|
- kolla-ansible-oraclelinux-source-ceph
|
2018-07-04 16:57:09 +01:00
|
|
|
- kolla-ansible-bifrost-centos-source:
|
|
|
|
files: ^ansible\/roles\/bifrost\/.*
|
2018-03-22 14:22:43 -04:00
|
|
|
- openstack-tox-lower-constraints
|
|
|
|
gate:
|
|
|
|
jobs:
|
|
|
|
- openstack-tox-lower-constraints
|
2018-07-04 16:57:09 +01:00
|
|
|
periodic:
|
|
|
|
jobs:
|
|
|
|
- kolla-ansible-bifrost-centos-source
|
|
|
|
|
2017-10-01 23:21:38 +08:00
|
|
|
- nodeset:
|
|
|
|
name: kolla-ansible-centos
|
|
|
|
nodes:
|
|
|
|
- name: primary
|
|
|
|
label: centos-7
|
|
|
|
|
|
|
|
- nodeset:
|
|
|
|
name: kolla-ansible-xenial
|
|
|
|
nodes:
|
|
|
|
- name: primary
|
|
|
|
label: ubuntu-xenial
|
|
|
|
|
2017-10-17 11:18:44 -07:00
|
|
|
- nodeset:
|
|
|
|
name: kolla-ansible-xenial-multi
|
|
|
|
nodes:
|
|
|
|
- name: primary
|
|
|
|
label: ubuntu-xenial
|
|
|
|
- name: secondary1
|
|
|
|
label: ubuntu-xenial
|
|
|
|
- name: secondary2
|
|
|
|
label: ubuntu-xenial
|
|
|
|
groups:
|
|
|
|
- name: switch
|
|
|
|
nodes:
|
|
|
|
- primary
|
|
|
|
- name: peers
|
|
|
|
nodes:
|
|
|
|
- secondary1
|
|
|
|
- secondary2
|
|
|
|
|
|
|
|
- nodeset:
|
|
|
|
name: kolla-ansible-centos-multi
|
|
|
|
nodes:
|
|
|
|
- name: primary
|
|
|
|
label: centos-7
|
|
|
|
- name: secondary1
|
|
|
|
label: centos-7
|
|
|
|
- name: secondary2
|
|
|
|
label: centos-7
|
|
|
|
groups:
|
|
|
|
- name: switch
|
|
|
|
nodes:
|
|
|
|
- primary
|
|
|
|
- name: peers
|
|
|
|
nodes:
|
|
|
|
- secondary1
|
|
|
|
- secondary2
|
|
|
|
|
2017-10-01 23:21:38 +08:00
|
|
|
- job:
|
|
|
|
name: kolla-ansible-base
|
2017-10-28 10:03:55 -07:00
|
|
|
pre-run: tests/pre.yml
|
|
|
|
run: tests/run.yml
|
|
|
|
post-run: tests/post.yml
|
2017-10-01 23:21:38 +08:00
|
|
|
attempts: 1
|
2017-10-17 11:18:44 -07:00
|
|
|
timeout: 5400
|
2017-10-01 23:21:38 +08:00
|
|
|
required-projects:
|
|
|
|
- openstack/kolla
|
|
|
|
- openstack/requirements
|
|
|
|
irrelevant-files:
|
|
|
|
- ^.*\.rst$
|
|
|
|
- ^doc/.*
|
2018-05-09 09:21:56 +01:00
|
|
|
- ^test-requirements.txt$
|
2018-05-09 03:16:04 +00:00
|
|
|
- ^releasenotes/.*$
|
2017-10-17 11:18:44 -07:00
|
|
|
vars:
|
|
|
|
scenario: aio
|
2018-03-08 12:55:05 +00:00
|
|
|
roles:
|
2018-02-25 12:02:00 +01:00
|
|
|
- zuul: openstack-infra/zuul-jobs
|
2017-10-01 23:21:38 +08:00
|
|
|
|
2018-03-05 14:33:04 +00:00
|
|
|
- job:
|
|
|
|
name: kolla-ansible-bifrost-base
|
|
|
|
parent: kolla-ansible-base
|
|
|
|
vars:
|
|
|
|
scenario: bifrost
|
|
|
|
install_type: source
|
|
|
|
|
2017-10-01 23:21:38 +08:00
|
|
|
- job:
|
|
|
|
name: kolla-ansible-centos-source
|
2017-10-28 10:03:55 -07:00
|
|
|
parent: kolla-ansible-base
|
2017-10-01 23:21:38 +08:00
|
|
|
nodeset: kolla-ansible-centos
|
2017-10-20 13:50:21 +08:00
|
|
|
voting: false
|
2017-10-01 23:21:38 +08:00
|
|
|
vars:
|
|
|
|
base_distro: centos
|
|
|
|
install_type: source
|
|
|
|
|
|
|
|
- job:
|
|
|
|
name: kolla-ansible-ubuntu-source
|
|
|
|
parent: kolla-ansible-base
|
|
|
|
nodeset: kolla-ansible-xenial
|
2017-10-20 13:50:21 +08:00
|
|
|
voting: false
|
2017-10-01 23:21:38 +08:00
|
|
|
vars:
|
|
|
|
base_distro: ubuntu
|
|
|
|
install_type: source
|
|
|
|
|
|
|
|
- job:
|
|
|
|
name: kolla-ansible-oraclelinux-source
|
|
|
|
parent: kolla-ansible-base
|
|
|
|
nodeset: kolla-ansible-centos
|
2017-10-20 13:50:21 +08:00
|
|
|
voting: false
|
2017-10-01 23:21:38 +08:00
|
|
|
vars:
|
|
|
|
base_distro: oraclelinux
|
|
|
|
install_type: source
|
2017-10-20 13:50:21 +08:00
|
|
|
|
|
|
|
- job:
|
|
|
|
name: kolla-ansible-centos-binary
|
2017-10-28 10:03:55 -07:00
|
|
|
parent: kolla-ansible-base
|
2017-10-20 13:50:21 +08:00
|
|
|
nodeset: kolla-ansible-centos
|
|
|
|
voting: false
|
|
|
|
vars:
|
|
|
|
base_distro: centos
|
|
|
|
install_type: binary
|
|
|
|
|
|
|
|
- job:
|
|
|
|
name: kolla-ansible-ubuntu-binary
|
|
|
|
parent: kolla-ansible-base
|
|
|
|
nodeset: kolla-ansible-xenial
|
|
|
|
voting: false
|
|
|
|
vars:
|
|
|
|
base_distro: ubuntu
|
|
|
|
install_type: binary
|
|
|
|
|
|
|
|
- job:
|
|
|
|
name: kolla-ansible-oraclelinux-binary
|
|
|
|
parent: kolla-ansible-base
|
|
|
|
nodeset: kolla-ansible-centos
|
|
|
|
voting: false
|
|
|
|
vars:
|
|
|
|
base_distro: oraclelinux
|
|
|
|
install_type: binary
|
2017-10-17 11:18:44 -07:00
|
|
|
|
|
|
|
- job:
|
|
|
|
name: kolla-ansible-ubuntu-source-ceph
|
|
|
|
parent: kolla-ansible-base
|
|
|
|
nodeset: kolla-ansible-xenial-multi
|
|
|
|
voting: false
|
|
|
|
vars:
|
|
|
|
base_distro: ubuntu
|
|
|
|
install_type: source
|
|
|
|
scenario: ceph
|
|
|
|
|
|
|
|
- job:
|
|
|
|
name: kolla-ansible-centos-source-ceph
|
|
|
|
parent: kolla-ansible-base
|
|
|
|
nodeset: kolla-ansible-centos-multi
|
|
|
|
voting: false
|
|
|
|
vars:
|
|
|
|
base_distro: centos
|
|
|
|
install_type: source
|
|
|
|
scenario: ceph
|
|
|
|
|
|
|
|
- job:
|
|
|
|
name: kolla-ansible-oraclelinux-source-ceph
|
|
|
|
parent: kolla-ansible-base
|
|
|
|
nodeset: kolla-ansible-centos-multi
|
|
|
|
voting: false
|
|
|
|
vars:
|
|
|
|
base_distro: oraclelinux
|
|
|
|
install_type: source
|
|
|
|
scenario: ceph
|
2018-03-05 14:33:04 +00:00
|
|
|
|
|
|
|
- job:
|
|
|
|
name: kolla-ansible-bifrost-centos-source
|
|
|
|
parent: kolla-ansible-bifrost-base
|
|
|
|
nodeset: kolla-ansible-centos
|
|
|
|
voting: false
|
|
|
|
vars:
|
|
|
|
base_distro: centos
|