From 947d4b5dab04a919d442fc2216093f634469e76b Mon Sep 17 00:00:00 2001
From: Andreas Jaeger <aj@suse.com>
Date: Tue, 11 Sep 2018 14:30:10 +0200
Subject: [PATCH] Cleanup zuul.yaml

Small cleanups:
* Use openstack-cover-jobs template to move cover job to check, remove
  post cover job. Mark it non-voting for now.
* Use openstack-lower-constraints-jobs, remove jobs
* Sort list of templates.

Change-Id: I2fad568f253a01a3ca272d2e0af4f747b9682b2c
---
 .zuul.yaml | 15 ++++++++-------
 1 file changed, 8 insertions(+), 7 deletions(-)

diff --git a/.zuul.yaml b/.zuul.yaml
index 0169b8cae0..2690ab610d 100644
--- a/.zuul.yaml
+++ b/.zuul.yaml
@@ -1,14 +1,20 @@
 - project:
     templates:
+      - check-requirements
+      - openstack-cover-jobs
+      - openstack-lower-constraints-jobs
       - openstack-python-jobs
       - openstack-python35-jobs
       - openstack-python36-jobs
-      - publish-openstack-docs-pti
       - periodic-stable-jobs
-      - check-requirements
+      - publish-openstack-docs-pti
       - release-notes-jobs-python3
     check:
       jobs:
+        # Non-voting until job is fixed, remove it if it works,
+        # it's part of openstack-cover-jobs template.
+        - openstack-tox-cover:
+            voting: false
         - trove-functional-mysql
         - trove-scenario-mariadb-single:
             voting: false
@@ -32,7 +38,6 @@
         - trove-tox-apiexamples
         - trove-tox-bandit-baseline:
             voting: false
-        - openstack-tox-lower-constraints
         - openstack-tox-pylint
     gate:
       queue: trove
@@ -42,7 +47,6 @@
         - trove-scenario-mysql-multi
         - trove-tox-fakemodetests
         - trove-tox-apiexamples
-        - openstack-tox-lower-constraints
         - openstack-tox-pylint
     experimental:
       jobs:
@@ -56,9 +60,6 @@
         - trove-scenario-percona-single
         - trove-scenario-percona-multi
 
-    post:
-      jobs:
-        - openstack-tox-cover
 - job:
     name: trove-legacy-dsvm-base
     parent: legacy-dsvm-base