Skip to content

Commit

Permalink
allow rdo check experimental for upgrade jobs
Browse files Browse the repository at this point in the history
Let's allow third party experimental upgrade jobs on a select
number of upstream openstack repos.  This will allow us to
run upgrade jobs with a significantly longer timeout.  This
is also a good environment to test changes to the upgrade workflow
and the ci that tests it.

Change-Id: Ied829c735604b3ae12dd5e96fe4fb12621ed1f9c
  • Loading branch information
weshayutin authored and John Trowbridge committed Oct 9, 2017
1 parent 21d29ec commit 7ebbdb9
Show file tree
Hide file tree
Showing 3 changed files with 67 additions and 8 deletions.
1 change: 0 additions & 1 deletion jobs/tripleo-upstream.yml
@@ -1,4 +1,3 @@
# Hacks
# Fill /etc/nodepool/provider with data as expected by tripleo-quickstart
# See: https://review.openstack.org/#/c/478211/
- builder:
Expand Down
7 changes: 0 additions & 7 deletions zuul/projects.yaml
Expand Up @@ -1449,10 +1449,6 @@ projects:
template:
- name: package-distgit-check-jobs

- name: openstack/tripleo-heat-templates
template:
- name: package-check-jobs

- name: openstack/tripleo-heat-templates-compat-distgit
template:
- name: package-distgit-check-jobs
Expand Down Expand Up @@ -2213,9 +2209,6 @@ projects:
template:
- name: package-distgit-check-jobs

- name: puppet/puppet-tripleo
template:
- name: package-check-jobs

- name: puppet/puppet-tripleo-distgit
template:
Expand Down
67 changes: 67 additions & 0 deletions zuul/upstream.yaml
Expand Up @@ -154,18 +154,61 @@ projects:
- name: openstack/releases
openstack-post:
- rdo-send-stable-release
openstack-experimental:
- gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv
- gate-tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-multinode-upgrades
- gate-tripleo-ci-centos-7-scenario001-multinode-upgrades
- gate-tripleo-ci-centos-7-undercloud-upgrades-nv

- name: puppet/puppet-tripleo
template:
- name: package-check-jobs
openstack-experimental:
- gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv
- gate-tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-multinode-upgrades
- gate-tripleo-ci-centos-7-scenario001-multinode-upgrades
- gate-tripleo-ci-centos-7-undercloud-upgrades-nv

- name: openstack/tripleo-heat-templates
template:
- name: package-check-jobs
openstack-experimental:
- gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv
- gate-tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-multinode-upgrades
- gate-tripleo-ci-centos-7-scenario001-multinode-upgrades
- gate-tripleo-ci-centos-7-undercloud-upgrades-nv

# Note (dmsimard): This is a job to ensure tripleo-quickstart commits do not break review.rdo's
# implementation of third party CI.
- name: openstack/tripleo-quickstart
openstack-check:
- gate-tripleo-ci-centos-7-undercloud-oooq-master-nv
openstack-experimental:
- gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv
- gate-tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-multinode-upgrades
- gate-tripleo-ci-centos-7-scenario001-multinode-upgrades
- gate-tripleo-ci-centos-7-undercloud-upgrades-nv

# Note (dmsimard): This is a job to ensure tripleo-quickstart commits do not break review.rdo's
# implementation of third party CI.
- name: openstack/tripleo-quickstart-extras
openstack-check:
- gate-tripleo-ci-centos-7-undercloud-oooq-master-nv
openstack-experimental:
- gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv
- gate-tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-multinode-upgrades
- gate-tripleo-ci-centos-7-scenario001-multinode-upgrades
- gate-tripleo-ci-centos-7-undercloud-upgrades-nv

- name: openstack-infra/tripleo-ci
# Note (rlandy): This is a job to ensure openstack-infra/tripleo-ci commits do not break
Expand Down Expand Up @@ -211,3 +254,27 @@ projects:
- gate-tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset020-master-nv
- gate-tripleo-ci-centos-7-multinode-1ctlr-featureset016-master-nv
- gate-tripleo-ci-centos-7-multinode-1ctlr-featureset005-master-nv
- gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv
- gate-tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-multinode-upgrades
- gate-tripleo-ci-centos-7-scenario001-multinode-upgrades
- gate-tripleo-ci-centos-7-undercloud-upgrades-nv

- name: openstack/python-tripleoclient
openstack-experimental:
- gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv
- gate-tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-multinode-upgrades
- gate-tripleo-ci-centos-7-scenario001-multinode-upgrades
- gate-tripleo-ci-centos-7-undercloud-upgrades-nv

- name: openstack/tripleo-upgrade
openstack-experimental:
- gate-tripleo-ci-centos-7-containers-multinode-upgrades-nv
- gate-tripleo-ci-centos-7-scenario001-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-scenario003-multinode-oooq-container-upgrades-nv
- gate-tripleo-ci-centos-7-multinode-upgrades
- gate-tripleo-ci-centos-7-scenario001-multinode-upgrades
- gate-tripleo-ci-centos-7-undercloud-upgrades-nv

0 comments on commit 7ebbdb9

Please sign in to comment.