kolla/.zuul.d/ubuntu.yaml
Radosław Piliszek 9314b534bf Stop publishing on release
We don't support these images, no need to waste CI resources on
them. More so if they might end up being faulty.

Change-Id: I3259c0736a296751129aa349e8d378c0123957e6
2021-04-16 19:51:25 +00:00

151 lines
4.5 KiB
YAML

---
- project:
check:
jobs:
- kolla-build-ubuntu-binary
- kolla-build-ubuntu-source
- kolla-ansible-ubuntu-source:
vars:
kolla_python_version: 3.8
- kolla-ansible-ubuntu-binary:
vars:
kolla_python_version: 3.8
- kolla-ansible-ubuntu-source-upgrade:
vars:
kolla_python_version: 3.8
gate:
queue: kolla
jobs:
- kolla-build-ubuntu-source
- kolla-ansible-ubuntu-source:
vars:
kolla_python_version: 3.8
- kolla-ansible-ubuntu-source-upgrade:
vars:
kolla_python_version: 3.8
periodic:
jobs:
- kolla-publish-ubuntu-source-quay
- kolla-publish-ubuntu-binary-quay
periodic-weekly:
jobs:
- kolla-publish-ubuntu-source-dockerhub
- kolla-publish-ubuntu-binary-dockerhub
experimental:
jobs:
- kolla-build-no-infra-wheels-ubuntu-source
# Test rabbitmq and mariadb in multinode ceph jobs.
- kolla-ansible-ubuntu-source-ceph-ansible:
files: ^docker\/(base|cinder|glance|mariadb|openstack-base|rabbitmq)\/.*
vars:
kolla_python_version: 3.8
- kolla-ansible-ubuntu-source-upgrade-ceph-ansible:
files: ^docker\/(base|cinder|glance|mariadb|openstack-base|rabbitmq)\/.*
vars:
kolla_python_version: 3.8
- kolla-ansible-ubuntu-source-zun:
files: ^docker\/(base|cinder|etcd|iscsid|kuryr|openstack-base|zun)\/.*
vars:
kolla_python_version: 3.8
- kolla-ansible-ubuntu-source-ironic:
files: ^docker\/(base|dnsmasq|ironic|ironic-inspector|iscsid|openstack-base)\/.*
vars:
kolla_python_version: 3.8
- kolla-ansible-ubuntu-source-swift:
files: ^docker/(base|openstack-base|glance|swift)/
vars:
kolla_python_version: 3.8
- kolla-ansible-ubuntu-source-mariadb:
files: ^docker/(base|mariadb)/
vars:
kolla_python_version: 3.8
- kolla-ansible-ubuntu-source-masakari:
files: ^docker/(base|masakari|openstack-base)/
vars:
kolla_python_version: 3.8
- kolla-ansible-ubuntu-source-linuxbridge:
files: ^docker/(base|neutron|openstack-base)/
vars:
kolla_python_version: 3.8
- kolla-ansible-ubuntu-source-ovn:
files: ^docker/(base|neutron|openstack-base|openvswitch|ovn)/
vars:
kolla_python_version: 3.8
- kolla-ansible-ubuntu-source-prometheus-efk:
files: ^docker/(base|elasticsearch|grafana|kibana|prometheus)/
vars:
kolla_python_version: 3.8
- kolla-ansible-ubuntu-source-kvm:
files: ^docker/nova/
vars:
kolla_python_version: 3.8
- job:
name: kolla-build-ubuntu-binary
parent: kolla-base
nodeset: kolla-ubuntu-focal
voting: false
vars:
base_distro: ubuntu
install_type: binary
- job:
name: kolla-publish-ubuntu-binary-dockerhub
parent: kolla-build-ubuntu-binary
post-run: tests/playbooks/publish.yml
vars:
publisher: true
kolla_registry: dockerhub
kolla_namespace: kolla
secrets:
- kolla_dockerhub_creds
- job:
name: kolla-publish-ubuntu-binary-quay
parent: kolla-build-ubuntu-binary
post-run: tests/playbooks/publish.yml
vars:
publisher: true
kolla_registry: quay.io
kolla_namespace: openstack.kolla
secrets:
- kolla_quay_io_creds
- job:
name: kolla-build-ubuntu-source
parent: kolla-base
nodeset: kolla-ubuntu-focal
vars:
base_distro: ubuntu
install_type: source
- job:
name: kolla-publish-ubuntu-source-dockerhub
parent: kolla-build-ubuntu-source
post-run: tests/playbooks/publish.yml
vars:
publisher: true
kolla_registry: dockerhub
kolla_namespace: kolla
secrets:
- kolla_dockerhub_creds
- job:
name: kolla-publish-ubuntu-source-quay
parent: kolla-build-ubuntu-source
post-run: tests/playbooks/publish.yml
vars:
publisher: true
kolla_registry: quay.io
kolla_namespace: openstack.kolla
secrets:
- kolla_quay_io_creds
- job:
name: kolla-build-no-infra-wheels-ubuntu-source
parent: kolla-build-no-infra-wheels-base
nodeset: kolla-ubuntu-focal
vars:
base_distro: ubuntu
install_type: source