This patch updates some featureset configuration files that are
defining 'tempest_tempestconf_profile' with overrides set to
'tempest_tempest_conf_overrides'. Since [1], a new var was added
to hold tempestconf profile overrides. This patch combines
both 'tempest_tempestconf_profile_overrides' and
'tempest_tempest_conf_overrides' to define tempestconf profile
overrides, since lots of jobs definitions still use
'tempest_tempest_conf_overrides'.
This fix is needed since these configuration files are currently
defining 'tempest_tempestconf_profile', see [2].
[1] 1003438006
[2] 1003438006/defaults/main.yml (L319-L325)
Change-Id: I86289df6d6480405b7b6e0ee7028978f6c9a4ab7
Signed-off-by: Douglas Viroel <dviroel@redhat.com>
When running on CentOS Stream 9 distribution, the supplemental
user should be 'cloud-user', instead of 'centos'
Closes-Bug: #1956563
Change-Id: Id90c0bcc2f15a742b83b834acc75231ca4d44a83
Since we are working in process of removing tempest container
from wallaby release and all the tempest run is switched to
os_tempest for all supported release in tripleo-ci.
This change is not going to affect any periodic jobs also.
It also removes run_tempest and tempest_format var.
Related-Bug: #1916875
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Change-Id: I3d046047833044fd2d75ba399f784be5d992fbef
This configuration should not be used in featureset, because it would
never be overwriten, it should be in the playbooks/tempest.yml in
tripleo-quickstart-extras
Change-Id: I06480c30e0c671c3f97361c8bdc06c5fc28dfb94
Removes the redundant undercloud mapping from featuresets.
We've the default mapping in environments/undercloud.yaml.
Also this CI specific environment is redundant.
Change-Id: I72e41fb8cdebff12aab9704c2a9c4e368410c1ad
This featureset does not seem to work without nova
on the undercloud. I don't know the details of how
it would work without nova. It can be migrated separately
later.
Depends-On: https://review.opendev.org/#/c/749679/
Change-Id: Iad3f867009b242b81042d525a7ab9462658cccc7
As in the other featuresets we need to add some os-tempest related
values. We want to move to os-tempest and away from legacy validate
tempest, especially for centos8 fs39. Tracked by tripleo-ci squad
in [1].
[1] https://hackmd.io/7MBqFHurTA2e5H8kYRwgag#Reviews-still-in-play-to-addmove-jobs
Change-Id: Ib0ba26b0d73613d859a474f3953c18feeb9952d2
featureset039 is primarily used when TLS everywhere, novajoin and IPA
are needed. We want to round out this functionality with support for
federated authentication by installing the Keycloak IdP on the
supplemental node. The keycloak-setup role is being added in
tripleo-quickstart-extras as a consequence those patches appear
elsewhere in a different repository.
This patch adds the necessary configuration parameters to
featureset039 to invoke the keycloak-setup role in
tripleo-quickstart-extras and adds a dependency in
quickstart-extras-requirements.txt on an Ansible role
(nkinder.keycloak) used to install Keycloak.
Partial-Bug: 1836415
Change-Id: I59eaa2dfe7b5a3a16be18ec5d3cc03f1e68a2661
Signed-off-by: John Dennis <jdennis@redhat.com>
Remove *_container_cli settings out of
feature set file to single-source
the setting in tqe role extras-common.
Change-Id: I833348a18597c230fea4a01ab203569ffe5ef7a0
Depends-On: https://review.opendev.org/#/c/678881/
This normalizes the formatting of files from ci-scripts and config
folders in order to allow further hardening of linting.
Fixing linting was too big to be made in a single commit as it would
involve too many files to review and could merge conflicts with
existing changes. Thus doing it in few chunks would makes it possible.
Original full change is at https://review.openstack.org/#/c/627545/ and
will be the one merging the last.
Change-Id: Ifb215c0e2ea0ef7115897721f75ba8489bd59b97
Some of the CI jobs use very long <hostname>'s,
resulting in the FQDN to be more than 63 characters
long which is the max for linux, see GETHOSTNAME(2).
Change the default to use: <hostname>.ooo.test instead.
Related-Bug: #1803703
Change-Id: Ia8f758a094d36c3f3bec383f1d3a8e1a5d4bd052
We have ntp_args which include ntp_server variable. Don't set it
in extra agrs so we can overwrite it.
Change-Id: Ib6a30b4581f095b89f0a128232c165c53a716a48
Adding proposed featureset 39. This is a port of the old ipa.yml
config. It was left in place so as to not inadvertently induce
any regressions in existing workflows.
Change-Id: Ib8f2fe291ed984416772e8c655d3c3e2f5c83d05