In downstream periodic minor update job we should use
update-promotion-testing-hash-* release config file. The file defines all
required variables to run rhos job including release related vars.
Emit_release should be skipped as it is not not used in downstream job.
This change introduces also override_docker_image_tag variable. This
variable defines if container images should be overridden during minor
update to pull from registry already created container images.
Change-Id: I22803fdac815338943cc1c24cf9d87c4ad7f7d98
There are no longer imports from the train branch.
This review remove Train from check/gate templates.
Change-Id: Ie24ab5b5b16d8a6af4f7d37483367f60265ee1ab
With the change to OVN, the vexxhost servers
are no longer correct. Replacing with outside
nameservers.
Change-Id: I9fef5ee3cdda2f1714411867dc10b2cb946bc439
Some of the services triggering the job are not really deployed in
that job. This removes unnecessary triggers while this also adds
a few missing triggers.
Change-Id: I6f9b654d7fed14017586d2a71e71d7e979f5471d
Horizon tht deployment files include tls related changes.
In order to verify those changes, we need to run IPA job
to verify and catch the breakage. This patch does the same.
Related-Bug: #2031599
Change-Id: I1b82b9d9e90f5a80b9cc9d55374f81d05e1a0ac3
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
The latest centos-9 cloud image fails
node provision due to an issue with
CentOS kernel 5.14.0-344.el9.x86_64.
This patch fixes the cloud image to
the last known good version.
Related-Bug: #2030321
Change-Id: Ie752f4cb9d798599e5d4d5b6154df7d71d5fa32a
The c9s image currently used no longer exists in the repository. Let's
switch to the latest to avoid updating the image name when old images
are purged.
Related-Bug: #2025224
Change-Id: Iea1167424dea0fb36862ae7ad73c5b1d8de54a88
Add content provider job, which builds containers using `current` dlrn
tag on same release branch as regular content-provider job.
Apart from new content provider job, the change adds new variable called
`minor_update`, which enables to consume containers created by new
content provider job in depended multinode-oooq-container-updates job.
minor_update variable is used in featureset068.
The featureset is activated in jobs for wallaby branch and onwards.
Train job uses featureset038 as previously.
Related-Bug: #2015993
Change-Id: I7a7713be0cd15321d5b16f6b8ca85f06d296219f
This patch adds new ceph nightly jobs for stable/wallaby
and replace the previous master periodic line (that recently
stopped to run on master teardown[1])
[1] f6cb4cde9c
Change-Id: If5695eba546b6660dc4f1db78b1f2248d4e6615c
This patch updated ansible-lint version on pre-commit configuration
file and updates tox.ini to install ansible and collections needed for
ansible-lint validation.
Closes-Bug: #2019875
Change-Id: Ib68f5b26ea5672d294709a8a1d7e725133be0203
This makes sures that we run standalone 001 job which has ceph enabled
in cass the overcloud ceph commands are updated.
Related-Bug: #2017631
Change-Id: I4b0d4cbfff922ee318bdc86ab1eaacb447ded7d2
Previous image was old and it is no longer available, updating to latest
image.
Closes-Bug: #2016284
Change-Id: I0d26f2e2b337d230d26d619f03d762a71efde2c2
Re-use the multi-rhel deployment (fs 66) and add the update variables
to the new job.
Use the run_test_role_vars to pass the variable to the role.
Change-Id: Ica24513c6542376695d6c2f5d71e57166b0aca3f
"include" is mostly deprecated - and the "static" parameter is dead in
newer ansible.
It's better to call "include_tasks" instead, since it will dynamically
load the task. In the loop context, it will act the right way. It's also
backward compatible with older ansible versions, at least the ones we're
using in CI env.
This patch also replace the two "with_items" by "loop" parameter.
Change-Id: Id7fc8eb6c24c9671835dd217d834ae462e483da7
Sahara service was disabled from sc03 in patch[1], we don't test sahara
even in train.
Dropping not needed references, Having these references is hindering
adding sc03 in downstream as sahara rpm are not available.
[1] https://review.opendev.org/c/openstack/tripleo-heat-templates/+/734870
Change-Id: I37a9f0914f37763ac603cc38baec097e33ed4639
openstacksdk and openstackclient violate upper-constraints for Wallaby.
venv install versions are violating upper-constraints. This patch forces downstream image builds to rpms and source packages.
Related-bug: BZ2161262
Change-Id: I207403264bc59db286d4e501c3a8042f9b093991
- created Zed upgrade zuul template between
Wallaby and Zed releases.
- created undercloud-upgrade job
Change-Id: I63fa6b0699450d9a4439d31db190d1d01cbc71d5
In the mixed rhel component job the rhel8 container update
prep fails due to yum update with the rhel9 undercloud repos
causing related-bug.
This disables yum update for rhel8 content in this job
Related-Bug: https://bugzilla.redhat.com/show_bug.cgi?id=2154179
Change-Id: I3a9ac11e7a3c3e5d3e32ec47b06dfca76e31a727
In [1] we removed the c8 jobs from running on stable/wallaby
(keeping only a subset ffu/mixed-rhel jobs).
However the standalone-upgrade-ffu job is parenting from
c8-standalone and the branches: match here is too restrictive
preventing the ffu-standalone from running in wallaby. This
re-adds wallaby into branches for that parent job.
[1] https://review.opendev.org/c/openstack/tripleo-ci/+/867351
Change-Id: I71734ea9711c9d14f51e26254ec9964aa22df060
trunk.registry.rdoproject.org going to decomission
soon. This patch remove trunk.registry from
tripleo-ci repo.
This patch also removes Dockerfile_rhui.j2 template,
which is used internally. No need to keep it in the
upstream.
Signed-off-by: Amol Kahat <amolkahat@gmail.com>
Change-Id: I11bc7cc37af6271fac7c651c8598a741cf0af783