decouple oslo libs from integrated gate

This removes oslo libraries from the integrated gate, they will now be
tested at release versions by other projects, and have their own
forward testing jobs for their own changes to ensure their next
release doesn't break all of openstack.

We also have to decouple the large-ops jobs from the gate. Because we
have clean check, we can keep these check only, to prevent large
regressions in oslo.db and rootwrap, but not cogate all changes.

And remove some final pbr jobs that don't do what you'd think any
more, because they'd be only testing with released versions of
pbr. It's not clear why largeops, swift-functional, or cells were ever
added in the first place.

Change-Id: I92af1f40b1d8f86ca1573640913d73d831cc9b0e
This commit is contained in:
Sean Dague 2014-10-02 13:39:03 -04:00
parent c64b7819ca
commit 5b051ac514
1 changed files with 0 additions and 25 deletions

View File

@ -1261,7 +1261,6 @@ projects:
- name: python-jobs
- name: openstack-server-publish-jobs
- name: check-requirements
- name: integrated-gate
- name: publish-to-pypi
- name: lib-forward-testing
post:
@ -1336,7 +1335,6 @@ projects:
- name: python-jobs
- name: python3-jobs
- name: openstack-server-publish-jobs
- name: integrated-gate
- name: publish-to-pypi
- name: lib-forward-testing
check:
@ -1835,7 +1833,6 @@ projects:
- name: python3-jobs
- name: pypy-jobs
- name: check-requirements
- name: integrated-gate
- name: publish-to-pypi
- name: docs-on-rtfd
- name: lib-forward-testing
@ -1871,7 +1868,6 @@ projects:
- name: python-jobs
- name: openstack-server-publish-jobs
- name: check-requirements
- name: integrated-gate
- name: publish-to-pypi
- name: python3-jobs
- name: translation-jobs
@ -1886,7 +1882,6 @@ projects:
- name: python3-jobs
- name: openstack-server-publish-jobs
- name: check-requirements
- name: integrated-gate
- name: publish-to-pypi
- name: lib-forward-testing
check:
@ -1905,8 +1900,6 @@ projects:
- name: python-jobs
- name: openstack-server-publish-jobs
- name: check-requirements
- name: integrated-gate
- name: large-ops
- name: publish-to-pypi
- name: translation-jobs
- name: lib-forward-testing
@ -1931,7 +1924,6 @@ projects:
- name: python3-jobs
- name: openstack-server-publish-jobs
- name: check-requirements
- name: integrated-gate
- name: publish-to-pypi
- name: translation-jobs
- name: lib-forward-testing
@ -1953,7 +1945,6 @@ projects:
- name: python-jobs
- name: openstack-server-publish-jobs
- name: check-requirements
- name: integrated-gate
- name: publish-to-pypi
- name: translation-jobs
- name: lib-forward-testing
@ -1967,8 +1958,6 @@ projects:
- name: python3-jobs
- name: openstack-server-publish-jobs
- name: check-requirements
- name: integrated-gate
- name: large-ops
- name: publish-to-pypi
- name: translation-jobs
- name: lib-forward-testing
@ -1990,7 +1979,6 @@ projects:
- name: python3-jobs
- name: openstack-server-publish-jobs
- name: check-requirements
- name: integrated-gate
- name: pypy-jobs
- name: publish-to-pypi
- name: translation-jobs
@ -2002,8 +1990,6 @@ projects:
- name: openstack-server-publish-jobs
- name: python3-jobs
- name: check-requirements
- name: integrated-gate
- name: large-ops
- name: publish-to-pypi
- name: lib-forward-testing
check:
@ -2032,7 +2018,6 @@ projects:
- name: python3-jobs
- name: openstack-server-publish-jobs
- name: check-requirements
- name: integrated-gate
- name: publish-to-pypi
- name: lib-forward-testing
@ -2043,7 +2028,6 @@ projects:
- name: python3-jobs
- name: openstack-server-publish-jobs
- name: check-requirements
- name: integrated-gate
- name: publish-to-pypi
- name: translation-jobs
- name: lib-forward-testing
@ -2055,7 +2039,6 @@ projects:
- name: python3-jobs
- name: openstack-server-publish-jobs
- name: check-requirements
- name: integrated-gate
- name: publish-to-pypi
- name: lib-forward-testing
check:
@ -2076,7 +2059,6 @@ projects:
- name: python-jobs
- name: openstack-server-publish-jobs
- name: check-requirements
- name: integrated-gate
- name: publish-to-pypi
- name: translation-jobs
- name: lib-forward-testing
@ -2128,7 +2110,6 @@ projects:
- name: python3-jobs
- name: pypy-jobs
- name: check-requirements
- name: integrated-gate
- name: publish-to-pypi
- name: docs-on-rtfd
- name: lib-forward-testing
@ -2936,20 +2917,14 @@ projects:
- name: merge-check
- name: python-jobs
- name: python3-jobs
- name: integrated-gate
- name: large-ops
- name: publish-to-pypi
- name: lib-forward-testing
check:
- gate-pbr-pypy
- check-requirements-integration-dsvm
- check-devstack-dsvm-cells
- check-swift-dsvm-functional
gate:
- gate-pbr-pypy
- gate-requirements-integration-dsvm
- gate-devstack-dsvm-cells
- gate-swift-dsvm-functional
post:
- pbr-coverage
experimental-tripleo: