From 6ace8708144d97fc1ace51c90ed9aa8a3165ed97 Mon Sep 17 00:00:00 2001
From: Doug Hellmann <doug@doughellmann.com>
Date: Wed, 24 May 2017 16:41:15 -0400
Subject: [PATCH] remove stable compat jobs from oslo libs

These jobs are all non-voting and never pass. They test scenarios we
don't actually need to test, because we don't need the latest libraries
to be able to be installed with older versions of services now that we
have stable branch releases.

Change-Id: I4f164e44af24e8f62aae585feb04418861099e0e
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
---
 jenkins/jobs/projects.yaml | 16 ----------------
 zuul/layout.yaml           | 17 -----------------
 2 files changed, 33 deletions(-)

diff --git a/jenkins/jobs/projects.yaml b/jenkins/jobs/projects.yaml
index be8f4d456b..5ab21452f1 100644
--- a/jenkins/jobs/projects.yaml
+++ b/jenkins/jobs/projects.yaml
@@ -9845,7 +9845,6 @@
       - translation-jobs
       - openstack-releasenotes-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
 
 - project:
     name: oslo.concurrency
@@ -9858,7 +9857,6 @@
       - translation-jobs
       - openstack-releasenotes-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
 
 - project:
     name: oslo.config
@@ -9868,7 +9866,6 @@
       - openstack-publish-jobs
       - pypi-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
       - openstack-releasenotes-jobs
 
 - project:
@@ -9880,7 +9877,6 @@
       - pypi-jobs
       - openstack-releasenotes-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
 
 - project:
     name: oslo.db
@@ -9897,7 +9893,6 @@
             - ubuntu-trusty
             - ubuntu-xenial
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
       - openstack-releasenotes-jobs
 
 - project:
@@ -9911,7 +9906,6 @@
       - translation-jobs
       - openstack-releasenotes-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
 
 - project:
     name: oslo.log
@@ -9923,7 +9917,6 @@
       - translation-jobs
       - openstack-releasenotes-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
       - '{pipeline}-{name}-src-grenade-dsvm-{node}{suffix}':
           pipeline: gate
           node:
@@ -9942,7 +9935,6 @@
       - pypi-jobs
       - translation-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
       - openstack-releasenotes-jobs
       - 'gate-{name}-tox-{envlist}-{node}':
           node: ubuntu-xenial
@@ -10035,7 +10027,6 @@
       - translation-jobs
       - openstack-releasenotes-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
 
 - project:
     name: oslo.policy
@@ -10047,7 +10038,6 @@
       - translation-jobs
       - openstack-releasenotes-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
 
 - project:
     name: oslo.privsep
@@ -10068,7 +10058,6 @@
       - translation-jobs
       - openstack-releasenotes-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
 
 - project:
     name: oslo.rootwrap
@@ -10079,7 +10068,6 @@
       - pypi-jobs
       - openstack-releasenotes-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
 
 - project:
     name: oslo.serialization
@@ -10090,7 +10078,6 @@
       - pypi-jobs
       - openstack-releasenotes-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
 
 - project:
     name: oslo.service
@@ -10103,7 +10090,6 @@
       - translation-jobs
       - openstack-releasenotes-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
 
 - project:
     name: oslo.utils
@@ -10115,7 +10101,6 @@
       - translation-jobs
       - openstack-releasenotes-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
 
 - project:
     name: oslo.versionedobjects
@@ -10151,7 +10136,6 @@
       - translation-jobs
       - openstack-releasenotes-jobs
       - 'lib-forward-testing-{name}'
-      - 'stable-compat-jobs-{name}'
 
 - project:
     name: oslosphinx
diff --git a/zuul/layout.yaml b/zuul/layout.yaml
index 75e56ad5fc..2ecaa7c5d6 100755
--- a/zuul/layout.yaml
+++ b/zuul/layout.yaml
@@ -14665,7 +14665,6 @@ projects:
       - name: python34-jobs
       - name: python35-jobs
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
 
   - name: openstack/oslo.concurrency
@@ -14679,7 +14678,6 @@ projects:
       - name: python35-jobs
       - name: translation-jobs
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
     post:
       - oslo.concurrency-coverage-ubuntu-trusty
@@ -14695,7 +14693,6 @@ projects:
       - name: check-requirements
       - name: publish-to-pypi
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
 
   - name: openstack/oslo.context
@@ -14708,7 +14705,6 @@ projects:
       - name: check-requirements
       - name: publish-to-pypi
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
 
   - name: openstack/oslo.db
@@ -14722,7 +14718,6 @@ projects:
       - name: publish-to-pypi
       - name: translation-jobs
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
     check:
       - gate-oslo.db-tox-mysql-python-ubuntu-trusty
@@ -14742,7 +14737,6 @@ projects:
       - name: publish-to-pypi
       - name: translation-jobs
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
     post:
       - oslo.i18n-coverage-ubuntu-trusty
@@ -14759,7 +14753,6 @@ projects:
       - name: publish-to-pypi
       - name: translation-jobs
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
     check:
       - gate-oslo.log-src-grenade-dsvm-ubuntu-trusty-nv
@@ -14776,7 +14769,6 @@ projects:
       - name: publish-to-pypi
       - name: translation-jobs
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
     check:
       - gate-oslo.messaging-tox-py27-func-amqp1-ubuntu-xenial
@@ -14822,7 +14814,6 @@ projects:
       - name: publish-to-pypi
       - name: translation-jobs
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
 
   - name: openstack/oslo.policy
@@ -14836,7 +14827,6 @@ projects:
       - name: publish-to-pypi
       - name: translation-jobs
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
 
   - name: openstack/oslo.privsep
@@ -14863,7 +14853,6 @@ projects:
       - name: publish-to-pypi
       - name: translation-jobs
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
 
   - name: openstack/oslo.rootwrap
@@ -14876,7 +14865,6 @@ projects:
       - name: check-requirements
       - name: publish-to-pypi
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
 
   - name: openstack/oslo.serialization
@@ -14889,7 +14877,6 @@ projects:
       - name: check-requirements
       - name: publish-to-pypi
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
 
   - name: openstack/oslo.service
@@ -14903,7 +14890,6 @@ projects:
       - name: publish-to-pypi
       - name: translation-jobs
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
 
   - name: openstack/oslo.tools
@@ -14922,7 +14908,6 @@ projects:
       - name: publish-to-pypi
       - name: translation-jobs
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
 
   - name: openstack/oslo.versionedobjects
@@ -14936,7 +14921,6 @@ projects:
       - name: publish-to-pypi
       - name: translation-jobs
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
     check:
       - gate-oslo.versionedobjects-src-grenade-dsvm-multinode-ubuntu-trusty-nv
@@ -14953,7 +14937,6 @@ projects:
       - name: publish-to-pypi
       - name: translation-jobs
       - name: lib-forward-testing
-      - name: stable-compat-jobs
       - name: release-notes-jobs
 
   - name: openstack/oslosphinx