14 Commits

Author SHA1 Message Date
Emilien Macchi
95bafaf6cb zuul: cleanup old unused jobs
Change-Id: I1728c7172b7e11b417a0c77aff677a1441f22966
2017-12-29 14:01:46 -08:00
Emilien Macchi
f855222a93 CI: move tacker / congress from scenario001 to 007
scenario001 is timeouting a lot while scenario 007 is fine and far from
timeout limit, so moving out services.

Change-Id: Id34321f95a0584cbc9f6e40f3cd47ed0386cfc9d
2017-12-29 13:52:48 -08:00
Emilien Macchi
309e409c37 zuul: disable voting on scenario 001, 002 and 003
CI is very unstable now but we need to merge some patches
so we can get promotion and hopefully stabilize CI.

Change-Id: Iffbb2da53221efe6f014f245316c66913ff8c648
2017-12-23 23:05:59 -08:00
Alex Schultz
bde39b66a7 Move scenario001 and scenario003 back to the gate
Change-Id: Icd0ec5395204178a891c2e923de43a88996b8b83
Depends-On: I3d5327f10a815b7dc89d7b3bd3aba0d05a609e23
Related-Bug: #1731063
2017-12-01 16:20:42 -07:00
Zuul
304b5b36d2 Merge "zuul: remove file rule for ovb-ha" 2017-12-01 20:45:53 +00:00
Zuul
a1a1c26bb8 Merge "Move Kubespray job from experimental to check" 2017-12-01 20:00:54 +00:00
Emilien Macchi
e355e33f52 zuul: remove file rule for ovb-ha
It was a bad idea because now we run ovb-ha only when we touch this
file. We don't want that. In fact, we have a irrelevant-files list in
tripleo-ci that we should improve if we know some files that have no
impact on ovb-ha.

This patch remove the file rule, so we run the job again on THT unless a
patch only touch irrelevant-files.

Change-Id: I7a2f8791bf52c2251bd8e13100fd2d50632008fc
2017-12-01 08:21:34 -08:00
Jiri Stransky
9f97a4ebb4 Move Kubespray job from experimental to check
We've seen it passing, time to move from experimental to non-voting
check job. It's still restricted to run only on changing the specified
files.

Change-Id: I265fc10c4b7e30261fc783610b8e1e08ef928bc1
2017-12-01 11:12:43 +01:00
Emilien Macchi
995217f18e zuul: run container jobs when touching puppet services
puppet services can break container jobs since they're still used by
docker services.

Change-Id: Ifdbede287b546a3b80086f56bc9bed95099ce433
2017-11-29 22:08:20 -08:00
Emilien Macchi
4eab1a7823 ci: add ovb-ha.yaml
Add an environment that deploys a basic overcloud:

- Pacemaker to test HA on 3 controllers
- Keystone, Glance, Nova, Neutron, Swift

Also change the zuul layout to run ovb-ha scenario when
touching ovb-ha.yaml file.

Change-Id: I865901f38250a13d8ea914a54072d6eb584a050d
2017-11-28 16:49:30 +00:00
Jiri Stransky
d4bbea3640 Trigger Kubernetes/OpenShift jobs on changing themselves
Change-Id: I262c33a23ead246a6a1d436849b8558877387b8e
2017-11-23 12:36:31 +01:00
Emilien Macchi
5c7c51f849 Make scenario007-container voting
Change-Id: I6c3e8778df265650d693a71a61b4c8dc96884320
Depends-On: I9666fd1289c26ff05a430d812a491d9ccc283895
2017-11-21 18:15:24 -08:00
Alex Schultz
524c6762fe Remove scenario003 from the gate
Scenario003 is currently non-voting and should not be in the gate.

Change-Id: Iaedef67df08cab24c3bc3fe18dc232a81371820a
2017-11-21 08:59:54 -07:00
Emilien Macchi
6c41713459 Migrate THT to zuul v3 jobs
Define the zuul v3 layout for jobs that we want to execute.

Change-Id: I149322f4b6d5c066eb345618445143df43607765
Depends-On: Ie8aa85fe7a8ee556cc1b46e215d329e95913290c
2017-11-16 02:16:57 +00:00