rally-openstack/.zuul.d
Slawek Kaplonski 49dbdffd41 Upgrade jsonschema upper version and adopt to recent cinderclient
In [1], requirements.upper-constraints.txt, jsonschema library upper
version was bumped to 3.0.2. To avoid CI problems like [2], we should
do the same in this repo.

It also removes the former multiattach support dropped in Cinder
Train [3] and `sort_key&sort_dir`[4].

[1]https://review.opendev.org/#/c/680883/2/upper-constraints.txt@624
[2]https://d4b9765f6ab6e1413c28-81a8be848ef91b58aa974b4cb791a408.ssl.cf5.rackcdn.com/680427/2/check/neutron-rally-task/01b2c1c/controller/logs/devstacklog.txt.gz
[3]3c1b417959
[4]a63d4d651a

Co-Authored-By: Cédric Ollivier <cedric.ollivier@orange.com>
Co-Authored-By: Andrey Kurilin <andr.kurilin@@gmail.com>

Closes-Bug: #1843282
Closes-Bug: #1844063

Change-Id: I1de3a8f3db6fdeeab6e8ffeb35c442d46d5bd183
Signed-off-by: Cédric Ollivier <ollivier.cedric@gmail.com>
2019-09-17 11:37:37 +00:00
..
README.rst [trival] fix the indent of roles key 2018-08-01 07:22:29 +00:00
base.yaml OpenDev Migration Patch 2019-04-19 19:26:34 +00:00
rally-docker-check.yaml [ci] Switch docker job rally-docker-check to ubuntu bionic 2018-10-22 15:53:41 +03:00
rally-task-barbican.yaml OpenDev Migration Patch 2019-04-19 19:26:34 +00:00
rally-task-basic-with-existing-users.yaml Restore jobs for all projects 2018-03-05 19:04:14 +02:00
rally-task-cinder.yaml Restore jobs for all projects 2018-03-05 19:04:14 +02:00
rally-task-designate.yaml Restore jobs for all projects 2018-03-05 19:04:14 +02:00
rally-task-heat.yaml OpenDev Migration Patch 2019-04-19 19:26:34 +00:00
rally-task-ironic.yaml OpenDev Migration Patch 2019-04-19 19:26:34 +00:00
rally-task-keystone-glance-swift.yaml Restore jobs for all projects 2018-03-05 19:04:14 +02:00
rally-task-magnum.yaml OpenDev Migration Patch 2019-04-19 19:26:34 +00:00
rally-task-manila.yaml Add vars and enable manila jobs 2019-07-30 12:07:36 -07:00
rally-task-mistral.yaml OpenDev Migration Patch 2019-04-19 19:26:34 +00:00
rally-task-monasca.yaml Restore jobs for all projects 2018-03-05 19:04:14 +02:00
rally-task-murano.yaml OpenDev Migration Patch 2019-04-19 19:26:34 +00:00
rally-task-neutron-trunk.yaml OpenDev Migration Patch 2019-04-19 19:26:34 +00:00
rally-task-neutron-with-extensions.yaml OpenDev Migration Patch 2019-04-19 19:26:34 +00:00
rally-task-neutron.yaml Add more trunk scenarios 2019-02-06 10:18:45 -05:00
rally-task-nova.yaml Various improvements for rally-task-at-devstack job 2018-03-05 16:29:10 +02:00
rally-task-octavia.yaml Octaiva Load Balancing CI 2019-07-02 16:56:40 +00:00
rally-task-senlin.yaml Restore jobs for all projects 2018-03-05 19:04:14 +02:00
rally-task-simple-job.yaml [ci] Do not transmit plugins dir as cli argument 2018-04-02 15:11:10 +03:00
rally-task-telemetry.yaml OpenDev Migration Patch 2019-04-19 19:26:34 +00:00
rally-task-watcher.yaml OpenDev Migration Patch 2019-04-19 19:26:34 +00:00
rally-task-zaqar.yaml OpenDev Migration Patch 2019-04-19 19:26:34 +00:00
rally-tox-functional.yaml Add python3 functional gate 2019-07-29 13:12:11 +00:00
rally-verify-tempest.yaml Fix various issues 2019-05-16 10:28:01 -07:00
zuul.yaml Upgrade jsonschema upper version and adopt to recent cinderclient 2019-09-17 11:37:37 +00:00

README.rst

Zuul V3 configuration

Zuul is a pipeline-oriented project gating system. It facilitates running tests and automated tasks in response to Code Review events.

See official doc for more details.

What do we have in this dir?

Note

Do not document all files and jobs here. It will (for sure) become outdated at some point.

  • zuul.yaml - the main configuration file. It contains a list of jobs which should be launched at CI for rally-openstack project
  • base.yaml - the second by importance file. It contains basic parent jobs.
  • All other files are named as like a job for which they include definition.

Where are the actual job playbooks?

Unfortunately, Zuul defines zuul.d (as like .zuul.d) as a directory for project configuration and job definitions.

Ansible roles, tasks cannot be here, so we placed them at tests/ci/playbooks directory.