Commit Graph

17 Commits

Author SHA1 Message Date
Takashi Kajinami 138b528485 Remove TripleO job
... because TripleO is being retired.

Change-Id: I7fae9744cda0eca8dd5278677f4c4e56132e7524
2023-03-13 11:18:33 +09:00
Takashi Kajinami ff7153cba6 TripleO jobs: Replace CentOS 8 jobs by CentOS 9 jobs
Now TripleO team is replacing CentOS 8 jobs in master by CentOS 9 jobs.
This follows that and replaces tripleo jobs in puppet repos to switch
to CentOS 9.

Depends-on: https://review.opendev.org/828525
Change-Id: I8a5f3478e8a6af69842d36bad811dbbd34c9e5df
2022-02-09 22:44:55 +09:00
Takashi Kajinami ccf6b4912e Add tripleo-undercloud job
TripleO uses ironic + networking-baremetal in undercloud while it does
not use ironic in overcloud. This change adds tripleo-undercloud so
that code specific to networking-baremetal is tested.

Change-Id: Ie8e668e4660228d0aa9798f894ffa6a7826850ea
2021-07-23 15:29:22 +09:00
Takashi Kajinami c6fc2e417f TripleO: Reduce tempest test scope
This change reduces scope of tempest tests in tripleo job, so that we
run only subset of test cases used in TripleO repos.

Change-Id: I9c3e45adb2b969f498313cfb739f174d148c2c7d
2021-05-14 11:33:53 +09:00
Ronelle Landy 515f58c18e Build containers for single consumer job
Make standalone job build containers when there is one single
consumer job in layout. Do not run content provider jobs in
this case.

Change-Id: I6ed8fe0cc60cd2775a8ae60ed22a4824f4bc7aad
2020-11-06 14:22:35 +00:00
Tobias Urdin f676b88e32 Add Puppet Litmus
Depends-On: https://review.opendev.org/#/c/740601/
Change-Id: Id5f3ab3fdd9292de2c4ffe6cbca8e812273ca079
2020-08-31 21:43:20 +02:00
Takashi Kajinami f7bc1dc4f2 Expect python3 package in CentOS8
In CentOS, we expect to have python3 package in 8.x while we expect to
have python2 in 7.x .
Fix unit tests to expect the correct version according to os major
version.

Incorrect version handling about libreswan/openswan package is also
fixed so that we have correct one in CentOS8.

In addition, this patch updates test scope in tempest execution in
tripleo job to avoid timeout error caused by many long-running tests.

Closes-Bug: #1870257
Change-Id: I72302b58161edccb15ca008e11c670caaf94edaf
2020-04-02 23:52:49 +09:00
Chandan Kumar (raukadah) 6445d62aa5 Use centos-8 standalone puppet parent
https://review.opendev.org/#/c/711320/ adds
tripleo-puppet-ci-centos-8-standalone job in poi and let's
re-use the same parent for tripleo standalone job.

Change-Id: I59ce78d9ba608369b01f36f163cd1404a6c876e3
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
2020-03-13 14:18:00 +05:30
Chandan Kumar 60d755cdaf Port puppet-neutron-tripleo-standalone job to os_tempest
Previously Tripleo validate-tempest role was used to run tempest
on tripleo jobs. Recently we are moving to os_tempest (an unified
role developed by openstack-ansible team).

It moves the vars to os_tempest.
Below is the other var changes:
run_tempest: false -> to disable validate-tempest role
use_os_tempest: true -> enable os_tempest
tempest_whitelist -> tempest_test_whitelist

Change-Id: I62aa82d1f1699aca7fb54e363d1be76e35f45727
Signed-off-by: Chandan Kumar <chkumar@redhat.com>
2019-04-30 14:43:39 +05:30
Chandan Kumar 42b30bf20d Add puppet-neutron-tripleo-standalone job
* It overrrides the tripleo-standalone featureset override to run Neutron
  specific tempest tests.

* It will help to detect the puppet-neutron tempest specific issues
  early in gates.

Depends-On: https://review.openstack.org/#/c/609666

Change-Id: Idf58967c3e394f71e886346f224087254be0c118
2018-10-20 10:31:03 +00:00
Quique Llorente 9f7a2a377c Run tripleo standalone job
To cover issues like https://bugs.launchpad.net/tripleo/+bug/1797035

Depends-On: https://review.openstack.org/#/c/609300/
Change-Id: I19c73e2f288c75f65a3f8b861ac0c7ff5ce68fe1
2018-10-10 13:03:14 +02:00
Doug Hellmann 4ebcf07645 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: I33b2d27146409f83244ad7d47da36017129230cc
Story: #2002586
Task: #24325
2018-08-31 08:24:40 -04:00
Doug Hellmann dd940918e6 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: I40ec6311e95cbc6ba2d8350393943de385935897
Story: #2002586
Task: #24325
2018-08-31 08:19:54 -04:00
Alex Schultz a42a7abb70 Add tripleo jobs
Depends-On: If97e1f910c86a794edc79b6141b79f64ca4793cf
Change-Id: I4c9f025bead79148b9218042a6f1662bb92d200d
2018-06-19 13:55:24 -06:00
melissaml c030adb8c8 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: I221d3fff9ed053a1bca8957341fffae69846f3bc
2018-01-29 02:48:59 +08:00
Emilien Macchi a157b71b66 Run puppet-openstack-beaker-jobs
Depends-On: I8f4b24cfd5fa6d91758f95228f823d82839c3366
Change-Id: I520e009eb71ab313a4b3ffb4901fe3d7976e90ec
2017-12-21 18:58:00 -08:00
ZhongShengping 0212e909a1 Switch to Zuul v3 testing
Change-Id: Icc98eb3f3635e6af2e23e6b6d103d2b8d4f29391
Depends-On: I3d21011beb57e66cce8d18efb9f603f218258ee2
2017-10-25 17:43:54 +08:00