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
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
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
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
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
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>
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>
* 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
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
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
Zuul no longer requires the project-name for in-repo configuration.
Omitting it makes forking or renaming projects easier.
Change-Id: I221d3fff9ed053a1bca8957341fffae69846f3bc