43 Commits

Author SHA1 Message Date
Zuul
042cb346dd Merge "Remove remaining zuul configuration for Tacker" 2020-04-20 04:08:42 +00:00
Takashi Kajinami
f6c95a8939 Make CentOS8 unit tests voting
... because currently CentOS7 job is only invoked for stable branches.

Change-Id: I5fc1470e13f0f0a2df095a865757603a81d803e6
Closes-Bug: #1870448
2020-04-08 08:00:56 +09:00
Takashi Kajinami
e31f19ea8a Remove remaining zuul configuration for Tacker
... because Tacker support was already removed[1]

[1] 4fa490f03f03474e38f2a02bd1653f244aa60f82

Change-Id: Iba83cc7b360b9ee399142ce979aeb08b75a86a35
2020-04-07 22:07:35 +09:00
Takashi Kajinami
3f3067e21e Add unit test job on CentOS8
This patch introduces a unit test job which runs on CentOS8, so that we
can migrate from CentOS7 and CentOS8.
The new unit test job on CentOS8 is added as non-voting job initially,
but will be make as voting job with removing CentOS7 one after we
confirm the gate status of master and stable branches after this change
is merged.

Change-Id: Iee33fe1953af27b5f4b68b093464a831cb4ddcc6
2020-03-25 11:10:20 +09:00
Wes Hayutin
8753a47f8a remove tripleo-ci-centos-7-scenario010-multinode-oooq-container
non-voting and failing.
removing

Change-Id: I75f7c7cdf4b086ea7dcdaa26009f6eda654801d1
2019-10-02 20:27:50 -06:00
Ronelle Landy
e9d74005f2 Remove scenario008 jobs
ODL is no longer tested.

Change-Id: I843f6f3bf02f5b5c402e3a1f982b7beaf0efeb68
2019-06-13 17:53:04 -04:00
Zuul
6b61b80581 Merge "Fix puppet unit ci config" 2019-04-28 11:15:30 +00:00
Alex Schultz
5cbead7254 Fix puppet unit ci config
We no longer use puppet 4.x so lets drop that job. Additionally we made
the 6.0 version voting but forgot to add it to the gate.

Change-Id: I1e891b8d7b4be7fc679cc352473079354a917c4b
2019-04-26 22:37:39 +00:00
Alex Schultz
9de8c4eb38 Fixup tests for puppet 6
The tests were failing under puppet 6 due to some missing hieradata.
This change pulls in the now seperated selinux and augeas core modules
and adds the missing bootstrap node hieradata.
It also update data structure testing for haproxy testing.

Depends-On: https://review.opendev.org/#/c/655273/
Change-Id: Id59f3759652d8c1efea46918a9dc5c84fac361e3
2019-04-24 22:13:39 +00:00
Emilien Macchi
00818969cf Remove Congress
Depends-On: Idca6b12f1c0ca3bc15bedf6469d4063a4dac31fa
Change-Id: I2489581b040f4798aad752b50cfd1a53b4c3d4fd
2019-03-13 23:59:06 +00:00
Marios Andreou
f9582a02ca Use the tripleo-standalone-scenarios-full template
Instead of carrying a distinct files: and check/gate layout use
the one defined in Depends-On below

Depends-On: https://review.openstack.org/630239
Change-Id: I51f4311e4c68ae67712277f33fdcdde22f3a32ec
Story: https://tree.taiga.io/project/tripleo-ci-board/us/585
2019-01-14 12:13:35 +02:00
Zuul
2e65d86261 Merge "Add layout.yaml into the scenario003-standalone files: section" 2019-01-14 10:02:45 +00:00
Rafael Folco
f7245dd6f0 Add layout.yaml into the scenario003-standalone files: section
So the job will run if that file is changed. See the story for more info

Change-Id: Iba418e312760f763ad6b98d7b25edf25c192a744
Story: https://tree.taiga.io/project/tripleo-ci-board/us/533
2019-01-11 10:36:09 +00:00
Marios Andreou
73c729cade Add scenario002 standalone to gate as well as it is voting
Adds scenario 2 to the gates as well as check as it votes

Change-Id: I64880057c182e40d1bed6c738ca8e020008d00bf
2019-01-10 14:57:58 +02:00
Zuul
2127ee8acc Merge "Replace scenario001-multinode with scenario001-standalone" 2019-01-08 23:22:05 +00:00
Marios Andreou
868a030007 Replace scenario001-multinode with scenario001-standalone
The scenario001-standalone job is added in the depends-on below.
Tracked by tripleo ci squad at [1]

Also adds scenario002/3 standalone and adds 1-4 into the
gate jobs too

[1] https://tree.taiga.io/project/tripleo-ci-board/us/191
Depends-On: https://review.openstack.org/619508

Change-Id: I2811a1de8f51ce5c1dcdb6738fdc12297c1883b6
2019-01-08 16:23:53 +00:00
Zuul
7986fa03f1 Merge "Replace tripleo scenario004-multinode with scenario004-standalone" 2019-01-08 14:09:09 +00:00
Marios Andreou
20612955fe Replace tripleo scenario004-multinode with scenario004-standalone
More info and tracked by tripleo ci squad at [1]

[1] https://tree.taiga.io/project/tripleo-ci-board/us/534

Change-Id: I5dedb09a14e57509136e4f98520e8a7503a49f23
2019-01-04 14:22:35 +00:00
Rafael Folco
784ec76770 Replace tripleo-scenario002-multinode with scenario002-standalone
Change-Id: Iee65c6b5dc76fb731a98dd69424cda9429821ec8
Story: https://tree.taiga.io/project/tripleo-ci-board/us/532
2019-01-03 16:32:56 -02:00
Alex Schultz
0cb8d30b8c Drop baremetal job template
https://review.openstack.org/#/c/619337/ switched the jobs to a noop for
master and since this file is branched we no longer need to keep this
template definition in this project.

Change-Id: Ie35f87c3c6e0a5cc0da9a4dbe80faa2c5d9fb714
2018-12-13 13:52:35 -07:00
Zuul
0a35ff3137 Merge "Switch Puppet 6 jobs to non-voting" 2018-11-20 20:20:45 +00:00
Alex Schultz
a82b6c8a6f Switch Puppet 6 jobs to non-voting
The Puppet OpenStack jobs have added a unit test job for puppet 6.0 but
puppet-tripleo is not ready. This change defines our own job templates
to switch the 6.0 and latest jobs to non-voting.

Change-Id: I82c02bf50f18d5953ba0ced48bcf9aa859739f42
2018-11-19 16:23:29 -07:00
Zuul
b390672ff4 Merge "Add scenario010 to the check queue" 2018-11-02 09:48:48 +00:00
Alex Schultz
802cf89ce7 Remove non-voting scenarios from gate
Change-Id: I9a11c381d94cca4b0127cabd8138d20ab7486dbf
Depends-On: https://review.openstack.org/#/c/614566/
2018-10-31 22:33:13 +00:00
Carlos Goncalves
568a01c24f Add scenario010 to the check queue
Change-Id: I561b3ed6d3c8cc1ff99b57cc66e8251cafabee52
2018-08-31 23:58:26 +02:00
Zuul
cb3abe9548 Merge "add scenario003 tests when designate changes" 2018-08-25 11:25:34 +00:00
Wes Hayutin
b918c0b5b7 add scenario003 tests when designate changes
Related-Bug: #1788907
Change-Id: I8fb4047596068ca02c812dc9545d74436992c5c3
2018-08-24 15:57:28 -04:00
qingszhao
121af47164 switch documentation job to new PTI
This is a mechanically generated patch to switch the documentation
jobs to use the new PTI versions of the jobs as part of the
python3-first goal.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: Ic394bfcf2cfd70426d92570ee203b5dcbfd8012f
Story: #2002586
Task: #24341
2018-08-24 05:00:57 +00:00
qingszhao
e1b3bfa352 import zuul job settings from project-config
This is a mechanically generated patch to complete step 1 of moving
the zuul job settings out of project-config and into each project
repository.

Because there will be a separate patch on each branch, the branch
specifiers for branch-specific jobs have been removed.

Because this patch is generated by a script, there may be some
cosmetic changes to the layout of the YAML file(s) as the contents are
normalized.

See the python3-first goal document for details:
https://governance.openstack.org/tc/goals/stein/python3-first.html

Change-Id: Iee9a84c91be549f9a69a6124ff560fba731be853
Story: #2002586
Task: #24341
2018-08-24 04:58:23 +00:00
Tim Rozet
32e5b40b3d Add ODL puppet lib functions to zuul path
Change-Id: I3a85ec2b8a033bf631fc68dc3dfd8b6939c66f8f
Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-07-20 20:46:11 +00:00
Wes Hayutin
15ed067688 remove scenario005 from experimental
See: https://review.openstack.org/#/c/581376/

Change-Id: I9394532b5423932309614e401a6c1d93501a13a3
2018-07-18 13:56:29 -04:00
Tim Rozet
0bab2a2304 Adds scenario008 ODL to zuul check
Change-Id: I1961d1415cc02d6ed6912cf436c149e1c2ac0f8b
Signed-off-by: Tim Rozet <trozet@redhat.com>
2018-06-28 17:02:39 -04:00
Giulio Fidente
c796ed32f7 Remove support for puppet-ceph
Deployment of a managed Ceph cluster using puppet-ceph
is not supported from the Pike release. From Queens it
is not supported use of puppet-ceph when using an
external Ceph cluster either.

This change removes the old manifests necessary to
support deployment of Ceph via puppet-ceph.

Templates removed by I17b94e8023873f3129a55e69efd751be0674dfcb

Depends-On: I8b22917e7436084028ef4fbe7604d28d6a68bee0
Implements: blueprint remove-puppet-ceph
Change-Id: I052af1f755b40a5fefa1f8d37e62b6b36c931271
2018-05-25 15:32:53 +02:00
James E. Blair
6098ef292c 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: I365e80d0ae59171811680c9f608f409cebf878ef
2018-01-31 16:51:36 -08:00
Sagi Shnaidman
487ba1a4e4 Remove RH1 OVB jobs from configuration
Remove OVB RH1 jobs from configuration for this repo
Related-Bug: #1744763

Change-Id: I6e664015d990af45ac40684f09db4ffaef1c3294
2018-01-22 19:38:46 +00:00
Emilien Macchi
181cd834cd zuul: run scenarios when patching pacemaker profiles
All scenarios run with Pacemaker enabled, so we need to test changes in
these files too.

Change-Id: If8e5c5b2f16d595748510e5c1918affbb20552cf
2018-01-11 14:09:21 -08:00
Emilien Macchi
1ab4bcae6f zuul: cleanup old unused jobs
Change-Id: I9a0825886303ee93861c509275101507501a7982
2017-12-29 13:59:12 -08:00
Emilien Macchi
2753f06a19 zuul: move tacker / congress from scenario001 to 007
Change-Id: I29b12bd947f14fc7dcf0ab5942e9beeb5912695b
Depends-On: Id34321f95a0584cbc9f6e40f3cd47ed0386cfc9d
2017-12-29 13:56:41 -08:00
Alex Schultz
47fa3f4e5d Move scenario001 and scenario003 back to the gate
Change-Id: I348afa362ca8241f9022898ee987443c77d821f4
Depends-On: I3d5327f10a815b7dc89d7b3bd3aba0d05a609e23
Related-Bug: #1731063
2017-12-04 02:49:29 +00:00
Zuul
88128ef20e Merge "Make scenario007-container voting" 2017-11-22 23:59:59 +00:00
Emilien Macchi
834a0ff62e Make scenario007-container voting
Change-Id: Id09f6ec347bbc46d36da1a93c0bdd89c62526092
Depends-On: I9666fd1289c26ff05a430d812a491d9ccc283895
2017-11-21 18:15:45 -08:00
Alex Schultz
2bac373ea6 Remove scenario003 from the gate
Scenario003 is currently non-voting and should not be in the gate.

Change-Id: I2733b0fd67a8374c71cc93ad03c784a98bdd6346
2017-11-21 09:01:35 -07:00
Emilien Macchi
5cfae15183 Migrate puppet-tripleo to zuul v3 jobs
Define the zuul v3 layout for jobs that we want to execute.

Depends-On: Ie8aa85fe7a8ee556cc1b46e215d329e95913290c
Change-Id: Id9ba26e666740810bb597b59da845cbc093b34b9
2017-11-15 22:42:36 +00:00