Don't run constraints jobs in post or release

The constraints jobs rely on zuul-cloner to checkout the appropriate
references, and its behavior is currently undefined outside of
change-based and periodic zuul pipelines. In particular, this was
causing stable branch releases to break, generating tarballs of
master branch tip instead.

Change-Id: I23fd9e0af81c5c12da2c8daca214ecca8ee173d2
This commit is contained in:
Jeremy Stanley 2016-01-22 23:15:34 +00:00
parent d18ed8e20b
commit 73276b1a9e

View File

@ -310,8 +310,6 @@ project-templates:
- 'gate-{name}-docs-constraints' - 'gate-{name}-docs-constraints'
- 'gate-{name}-pep8-constraints' - 'gate-{name}-pep8-constraints'
- 'gate-{name}-python27-constraints' - 'gate-{name}-python27-constraints'
post:
- '{name}-branch-tarball-constraints'
# This is the same template as python-jobs but uses the new # This is the same template as python-jobs but uses the new
# linters target instead of pep8. # linters target instead of pep8.
@ -419,12 +417,6 @@ project-templates:
release: release:
- '{name}-docs' - '{name}-docs'
- name: openstack-server-publish-jobs-constraints
post:
- '{name}-docs-constraints'
release:
- '{name}-docs-constraints'
- name: openstack-client-publish-jobs - name: openstack-client-publish-jobs
release: release:
- '{name}-docs' - '{name}-docs'
@ -538,13 +530,6 @@ project-templates:
tag: tag:
- '{name}-releasenotes' - '{name}-releasenotes'
- name: openstack-server-release-jobs-constraints
pre-release:
- '{name}-tarball-constraints'
release:
- '{name}-tarball-constraints'
- '{name}-merge-release-tags'
- name: docs-on-rtfd - name: docs-on-rtfd
post: post:
- 'hook-{name}-rtfd' - 'hook-{name}-rtfd'
@ -6744,9 +6729,7 @@ projects:
- name: python-constraints-jobs - name: python-constraints-jobs
- name: python3-constraints-jobs - name: python3-constraints-jobs
- name: openstack-server-publish-jobs - name: openstack-server-publish-jobs
- name: openstack-server-publish-jobs-constraints
- name: openstack-server-release-jobs - name: openstack-server-release-jobs
- name: openstack-server-release-jobs-constraints
- name: periodic-kilo - name: periodic-kilo
- name: periodic-liberty-constraints - name: periodic-liberty-constraints
- name: check-requirements - name: check-requirements
@ -6772,7 +6755,6 @@ projects:
- gate-tempest-dsvm-neutron-linuxbridge - gate-tempest-dsvm-neutron-linuxbridge
post: post:
- neutron-coverage - neutron-coverage
- neutron-coverage-constraints
experimental: experimental:
- gate-tempest-dsvm-neutron-large-ops - gate-tempest-dsvm-neutron-large-ops
- gate-neutron-dsvm-functional-py34 - gate-neutron-dsvm-functional-py34
@ -6883,8 +6865,6 @@ projects:
- name: python-constraints-jobs - name: python-constraints-jobs
- name: python3-constraints-jobs - name: python3-constraints-jobs
- name: openstack-server-release-jobs - name: openstack-server-release-jobs
- name: openstack-server-release-jobs-constraints
- name: openstack-server-publish-jobs-constraints
- name: release-notes-jobs - name: release-notes-jobs
- name: translation-jobs - name: translation-jobs
check: check:
@ -6897,7 +6877,6 @@ projects:
- gate-neutron-vpnaas-dsvm-functional-sswan - gate-neutron-vpnaas-dsvm-functional-sswan
post: post:
- neutron-vpnaas-coverage - neutron-vpnaas-coverage
- neutron-vpnaas-coverage-constraints
- name: openstack/nomad - name: openstack/nomad
template: template:
@ -6948,7 +6927,6 @@ projects:
post: post:
- nova-coverage - nova-coverage
- compute-api-guide - compute-api-guide
- nova-coverage-constraints
experimental: experimental:
- gate-grenade-dsvm-forward - gate-grenade-dsvm-forward
- gate-nova-pip-check-reqs - gate-nova-pip-check-reqs