tripleo-upgrade/zuul.d/layout.yaml
Jesse Pretorius (odyssey4me) 39f8ef218a Remove unused containers from molecule test
These containers aren't used, so we can remove them.
That also allows us to remove all the docker prep.

We also adjust the ansible-role-requirements file to
make use of any zuul-provided sources to ensure that
depends-on works.

Depends-On: https://review.opendev.org/727968
Change-Id: I302c27f7680c3c8c04c71760bdaf3728ef1208fb
2020-05-14 20:08:40 +01:00

52 lines
1.4 KiB
YAML

---
- project:
templates:
- check-requirements
- openstack-tox-molecule
check:
jobs:
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates:
dependencies:
- tripleo-upgrade-centos-8-molecule
- openstack-tox-linters
- tripleo-tox-molecule
- tripleo-upgrade-centos-8-molecule:
dependencies:
- tripleo-tox-molecule
gate:
queue: tripleo
jobs:
- tripleo-ci-centos-8-scenario000-multinode-oooq-container-updates:
dependencies:
- tripleo-upgrade-centos-8-molecule
- openstack-tox-linters
- tripleo-upgrade-centos-8-molecule
post:
jobs:
- publish-openstack-python-branch-tarball
- job:
description: Base tripleo-upgrade job
name: tripleo-upgrade-centos-8-base
nodeset: centos-8
parent: base
success-url: "reports.html"
failure-url: "reports.html"
pre-run:
- zuul.d/playbooks/prepare-test-host.yml
- zuul.d/playbooks/pre.yml
run:
- zuul.d/playbooks/run.yml
timeout: 1800
voting: true
required-projects:
- name: openstack/ansible-role-openstack-operations
- name: openstack/ansible-config_template
- name: openstack/tripleo-ansible
- job:
files:
- ^.*
name: tripleo-upgrade-centos-8-molecule
parent: tripleo-upgrade-centos-8-base