28 Commits

Author SHA1 Message Date
Zane Bitter
8f83946a72 Import Zuul setting from project-config
All projects are moving their Zuul configs from the
openstack-infra/project-config repo to their local repos. Once this change
has been backported to all open stable branches, we can remove the
centralised config.

translation-jobs-queens is omitted because we will set that up on the
stable/queens branch specifically (in place of translation-jobs, which runs
only on master).

Change-Id: Ia182e4dcf1a0b8e3af124b6676b20e6adb55f76b
2018-06-18 11:35:00 -04:00
rabi
4748dbc4b1 Stop testing neutron-lbaas in gate jobs
neutron-lbaas has been deprecated since long. Let's remove the
service from gate jobs and skip the relevant tests.

Change-Id: I8eede46ed2ad014522e00d28b0b7c0b194a0b996
2018-05-31 10:04:21 +05:30
Zuul
a4e93c412a Merge "Download octavia image in tests" 2018-05-16 17:14:22 +00:00
Thomas Herve
84bb0a0fe6 Download octavia image in tests
Instead of rebuilding one.

Change-Id: I393158a2fac6d4399a7dde6a0f2e482751359072
2018-05-11 10:43:44 +02:00
Zuul
8315cb4eb7 Merge "Change non-apache job to non-voting" 2018-05-10 16:41:06 +00:00
ricolin
c28748e2cf Change non-apache job to non-voting
Change `heat-functional-convg-mysql-lbaasv2-non-apache` to non-voting.

Change-Id: I5ddddd0957fd8129b2af71c66fc5578976226c83
2018-05-10 11:09:24 +08:00
Pavlo Shchelokovskyy
e5a9e8b966 Remove obsolete identity-v3-only job
Keystone v2 was removed in Queens, so all devstack builds are now
identity-v3-only.

Change-Id: Icb01161be206576ad9445baca6b2a880fb1ef0e0
2018-04-26 23:40:36 +03:00
Doug Hellmann
337d83ccde add lower-constraints job
Create a tox environment for running the unit tests against the lower
bounds of the dependencies.

Create a lower-constraints.txt to be used to enforce the lower bounds
in those tests.

Add openstack-tox-lower-constraints job to the zuul configuration.

See http://lists.openstack.org/pipermail/openstack-dev/2018-March/128352.html
for more details.

Change-Id: I72fd5f8c87133713cd272de210b7e957880f48f9
Depends-On: https://review.openstack.org/555034
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-22 12:40:31 -04:00
Kien Nguyen
3395684d2e Turn grenade-heat-multinode to voting
Change-Id: Ibbe2404576025f95b35ac50c8f6a9596ff9ab701
2018-03-14 14:15:12 +00:00
Zuul
10f9d6ac07 Merge "Add scenario002 tripleo jobs to experimental pipeline" 2018-02-07 05:57:19 +00:00
Zuul
004971b6f2 Merge "Zuul: Remove project name" 2018-02-05 09:33:22 +00:00
James E. Blair
155ce3bc91 Zuul: Remove project name
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.

Change-Id: I43b8a36e6ba8457c9594dc4ad579167f95d91d39
2018-02-02 12:52:39 -08:00
Zane Bitter
94bf3a5879 Restore functional test jobs
These were disabled in I55e204b72cd5a2876576852b10ad09f24d04beb4 to
reduce the gate failure rate while we eliminated duplicate tests in heat
and heat-tempest-plugin.

Change-Id: Ifd2aececfa5b1b0f2c8959ad500d4d3197427d19
2018-01-26 17:56:12 -05:00
ricolin
ba86129965 Remove potential co-gating integration tests
This patch propose to use heat tempest plugin for potential
co-gating integration tests.
These tests are consider as potential co-gating. And we now
already maintain them in heat tempest plugin.

This also disables all except two of the gate/test jobs, to enable us to
land this series and stop the carnage. The jobs will be re-enabled once
all of the duplicated tests have been eliminated.

Change-Id: I55e204b72cd5a2876576852b10ad09f24d04beb4
2018-01-26 17:50:26 -05:00
Sagi Shnaidman
17307b4a3b Add scenario002 tripleo jobs to experimental pipeline
Run tripleo-ci jobs with scenario002 on experimental pipeline
of Heat (with "check experimental").
Services that are deployed in scenario002 are in
tripleo-heat-templates repo:
ci/environments/scenario002-multinode-containers.yaml

Change-Id: Ifd6507694d98a7dfc03bb342d60aa2bbf0eac778
2018-01-24 19:42:47 +02:00
Sagi Shnaidman
9154fda12c Remove RH1 OVB jobs from configuration
Remove OVB RH1 jobs from configuration for this repo
Related-Bug: #1744763

Change-Id: I6adf035c3803f95c84a4db053c79687728622e98
2018-01-24 14:30:57 +02:00
Zuul
d03514e3c8 Merge "Update Zuul branch limit" 2017-12-11 14:13:42 +00:00
ricolin
ee56adbd79 Update Zuul branch limit
Now mitaka and newton already mark as EOL, so we should remove any
branch limit that relative to those branches.

Also since we have dependent zuul jobs for each branch, we remove
ocata branch limit from master.

Change-Id: Ide2ddbe4d50faa0356992b55d99c1b1af8a44a35
2017-12-01 10:31:12 +00:00
Zuul
ea56656481 Merge "Move grenade multinode job out of experimental" 2017-11-29 15:09:26 +00:00
Zuul
83f84db047 Merge "Use heat-tempest-plugin in grenade job" 2017-11-29 12:09:57 +00:00
Zuul
28d10ca23e Merge "Use heat-tempest-plugin for integration tests" 2017-11-29 07:47:16 +00:00
rabi
31ffa13932 Use heat-tempest-plugin in grenade job
Change-Id: I3a3744fa116a2d424b2afd95eb89058ad78d7f0b
2017-11-25 10:35:36 +05:30
rabi
0cbfac7a99 Use heat-tempest-plugin for integration tests
Note: We still have to change grenade jobs to use
the plugin, before removing the plugin from tree.

Change-Id: Ie63f25e724ed3fbd42adcf5bb2d625c2fec67df1
2017-11-25 10:34:53 +05:30
ricolin
48b9753bd5 Zuul: add file extension to playbook path
Zuul now supports including the file extension on the playbook path
and omitting the extension is now deprecrated. Add `.yaml` back for
playbook path.

Change-Id: I4a2ae5f28740e41f5b77c05954e7ea4562016be9
2017-11-24 14:38:03 +08:00
Kien Nguyen
cd038a64b9 Move grenade multinode job out of experimental
Change-Id: I5399ededd2938499b0dd155f55a0066c34c486ad
2017-11-22 08:36:47 +07:00
Emilien Macchi
f60311c81d zuul: add tripleo ovb-ha in experimental pipeline
It's useful for Heat project to have a TripleO job in experimental
pipeline, in case some patches need to be tested against TripleO OVB HA
job.

Change-Id: Ibbcbbcc2e1429ee894588bf76449b6ed7e3f5392
2017-11-18 12:41:48 -08:00
ricolin
0b572b39e4 Migrate grenade jobs to zuul v3
Needed-By: Ie080d74e54850f2d892b23ebd5e0412b0d139199
Change-Id: I02edcec5b464fc294dd87e1a4e1ef8e0d50592bc
2017-11-03 09:54:47 +05:30
ricolin
82665998d3 Migrate functional jobs to Zuul v3
Migrate all functional jobs and gate to zuul v3.
We will have to migrate all other legacy jobs too later.
Migrating guideline:
https://docs.openstack.org/infra/manual/zuulv3.html

Change-Id: I6757ba558d2a89a6b1d1ab4694106f0b84b26d4f
2017-11-03 08:54:45 +05:30