Commit Graph

29 Commits

Author SHA1 Message Date
Ghanshyam Mann c49552281f Retire Tripleo: remove repo content
TripleO project is retiring
- https://review.opendev.org/c/openstack/governance/+/905145

this commit remove the content of this project repo

Change-Id: I235b08d63bab01a94a41b29b40724f05c88a534f
2024-02-24 11:44:21 -08:00
Douglas Viroel f818e848aa Add 'tempest_tempestconf_profile_overrides' to tempest profile
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>
2022-03-09 10:21:56 -03:00
ramishra 132641cec2 Don't explicitly disable telemetry
Legacy telemetry has been disabled by default since
ussuri.

Change-Id: I08c8897c46aaa722b4b939d2677fe8fa2027c8f6
2021-06-15 07:17:21 +00:00
Marios Andreou 7b8d8ecfca Remove all rocky related config/conditionals/tests as tripleo rocky is EOL
Rocky is now EOL since [1][2] so this removes all the rocky related tests
or conditionals.
Related reviews in topic branch tripleo-ci-reduce-rocky [3].

[1] https://review.opendev.org/c/openstack/releases/+/774244
[2] http://lists.openstack.org/pipermail/openstack-discuss/2021-March/020912.html
[3] https://review.opendev.org/q/topic:tripleo-ci-reduce-rocky

Change-Id: Ibb602d1a2e3bd62463ad8861e66c23248f037923
2021-04-01 16:12:59 +03:00
Chandan Kumar (raukadah) ad0f465cd6 Remove undercloud_enable_tempest var
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
2021-03-11 15:29:53 +05:30
Arx Cruz 9799408049 Remove tempest_private_net_provider_type from featuresets
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
2020-10-19 10:54:01 +02:00
Martin Kopec 4d7021d93f Fix default value of tempestconf overrides
The current default value is literraly 'omit' which is incorrect.
If a users doesn't have any intention to override any tempestconf
values, the overrides should be an empty dict or not set at all [1].

The review sets the default value of tempestconf overrides to
an empty dict as shown in the doc [1].

[1] https://docs.openstack.org/python-tempestconf/latest/user/profile.html

Change-Id: Ifd791bae7982154fd097774a3992530675278345
2020-03-30 19:14:44 +00:00
Chandan Kumar (raukadah) 1cb5f37b6a Port fs021 to os_tempest
https://tree.taiga.io/project/tripleo-ci-board/task/1331

Change-Id: Ibf23f40ad65a1b5d1b106dd623b405a2200298c0
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
2019-10-30 05:31:18 +00:00
Ronelle Landy b465c650d8 Move *_container_cli settings to extras-common
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/
2019-08-28 11:53:59 +05:30
Arx Cruz 3e77553b0a Set featureset021 to run only skip list
This patch make featureset021 run only the tests on skip list instead
of full tempest.

Change-Id: I4c047bb2838ff549751b0f439ddffdd71b2aa73b
2019-06-15 10:25:09 +02:00
Wes Hayutin 58b8136a7b align fs020/21 settings
pacemaker and other critical settings have
diverged from 20/21. This aligns the two.

Closes-Bug: #1823347
Change-Id: I5da36a06a34969abde6ea63cdaf75118d4eee4b4
2019-04-05 14:46:22 -06:00
Arx Cruz 21a63ffbab Adding tempest plugins into black list for featureset021
Although featureset021 is supposed to run full tempest without skip
list, some plugins doesn't have support into tripleo or
python-tempestconf. In this case, these plugins tests are always get
executed making the job run slower, and in sometimes the controller just
hang out due the huge amount of unecessary requests. This also make it
hard to get a real baseline because featureset021 will always fail
because of these unconfigured/unsupported plugins.

Change-Id: I800a2850a71017b90ad89e17051563691b509dbf
2019-02-13 10:52:00 +01:00
Marios Andreou a624234a88 Add ctlplane_masquerade for fs21 failing in ovb for ntp issue
This adds ctlplane_masquerade: true for f21 which is used by
periodic-tripleo-ci-centos-7-ovb-1ctlr_1comp-featureset021-master
As reported in the bug below this job fails as the compute node
can't reach pool.ntp.org

Change-Id: Ib146eaaefb202f1303454b5b86a33b6de8a096f1
Closes-Bug: 1794258
2018-10-15 08:19:37 +00:00
Sorin Sbarnea 3cd8301461 Remove duplicate dictionary keys
This was likely to have caused failures or at least incorrect
behaviour.

Change-Id: Iddcd8b795cabf5a0bde250ea7890007056da0367
2018-09-04 15:46:59 +01:00
yatin 7cc6296841 [FS021] Switch to containerized undercloud net config
fs021 is switched to containerized undercloud in [1],
only fs021 is the ovb job that has missing this net
config, this patch fixes it.

[1] https://review.openstack.org/#/c/583202

Related-Bug: #1749707
Change-Id: I773041057bd5bc19fc280ef7ccb445bbccfa30a3
2018-08-29 15:19:09 +00:00
Wes Hayutin d2bb743825 enable centos cr repo in featureset021, promotion jobs
Ensure the latest CentOS base package updates and
minor release updates do not break tripleo

Closes-Bug: #1788675
Change-Id: Ida0b644c9216eebe1d38ee72ead3da569d941f39
2018-08-23 14:33:10 -04:00
Bogdan Dobrelya 2c11596a96 Use undercloud templates path for UC deployments
Depends-On: I4e0dcf24b93b8e4afb8359cb5108c4b7b5ba3d55

Change-Id: I63437f67ffbee7a43dcfaf28ffd08594f9c977fa
Signed-off-by: Bogdan Dobrelya <bdobreli@redhat.com>
2018-08-13 16:03:03 +02:00
Arx Cruz f11e671055 Running containerized tempest only in containerized environment
Tempest container is available and built when we deploy
containerized undercloud.
Since undercloud is containerized from rocky and ongoing, this patch
enable containerized tempest when undercloud is running as container.
Also, moved all tempest related configuration to the end of file to
avoid overwritten options

Depends-On: https://review.openstack.org/#/c/580384/
Change-Id: Icdb0f2b033ad0d1ba2548c591fa32dc649fff319
2018-08-10 10:08:52 +02:00
Chandan Kumar f9eaa7cde1 Update the config for FS021
* Includes containerized undercloud in the FS

Change-Id: I8541eeb66c8755619edd097d385ab226ebc25428
Closes-Bug: #1781541
2018-07-24 17:46:19 +00:00
Sagi Shnaidman 43ba8ce92d Don't use NTP server in extra args
We have ntp_args which include ntp_server variable. Don't set it
in extra agrs so we can overwrite it.

Change-Id: Ib6a30b4581f095b89f0a128232c165c53a716a48
2018-07-15 21:23:46 +03:00
Wes Hayutin cafe67e3f9 make fs21 like fs20 w/o skip list
Change-Id: Ia8b1f0a651892b34a77848e9af75c26d62bfb40e
2018-07-06 02:11:43 +00:00
Sagi Shnaidman fb900349aa Fix logs by setting defaults for tempest_format
Bug was introduced in https://review.openstack.org/#/c/566527/
Set default value for tempest_format in logs collection role
when it publishes docs.
Closes-Bug: #1776164

Change-Id: I25a73bbd3804cf013f38627ca3d742e3a6a2f5d1
2018-06-11 11:36:17 +03:00
Arx Cruz 9953666d67 Generating tempest documentation
Fix the missing tempest documentation in collect-logs role

Change-Id: I2c9733c3bc038d87d5bb2193bb316d2cc7e136d8
Closes-Bug: 1768326
2018-05-31 13:22:28 +00:00
James Slagle a163cc8388 Convert remaining check ovb jobs to config-download
As we move towards making config-download the default, this converts the
remaining ovb jobs in the check queue that run against master changes to
use config-download.

Once it's the default, we can come back and update these configs to not
have to explicitly use --config-download.

This also updates the feature configuration doc to indicate these ovb
jobs and the multinode jobs from the previous patch now use
config-download.

Change-Id: Ib0c0ba67e13f0978017f67dfc6095221d79b244c
implements: blueprint config-download-default
2018-04-10 09:49:42 -04:00
Sagi Shnaidman 7fa967f576 Remove tripleo-ci templates from featuresets
As we backported ci network configs to all stable branches
including newton, we don't need to use tripleo-ci templates.

Change-Id: Id94d2e41c31b66f90e878336e72caff59b33d1ca
2018-01-29 19:22:58 +02:00
James Slagle 80b905c82e Use network templates from tripleo-heat-templates
Update quickstart ovb-ha (ipv4) jobs to use the network templates and
environments from tripleo-heat-templates instead of tripleo-ci. This
allows for having per-branch differences between the templates.

The net-iso.yaml environment from tripleo-ci is uneeded as it's
parameters are also set in network-environment.yaml, so it's usage is
removed.

Since we are not backporting all the nic config templates for ci to the
newton branch of tripleo-heat-templates, the network_isolation_args
variable is special cased to still use the templates from tripleo-ci for
the newton branch.

Change-Id: Iabad6df081555300e2c793b323acf42ea17dc5d4
2018-01-15 19:40:30 -05:00
Emilien Macchi 0a9929d16c Remove tempest_config (obsolete)
Depends-On: Ie3b37b17bf41b5f36bc60bfd0e4607ed4a3aaf6d
Change-Id: If51721ac720843fa81a7e20ae37a5ac702c3f6c5
2017-11-24 04:46:16 +00:00
Sagi Shnaidman 18cf8f48e7 Remove environment network settings from fs files
Move all network settings to environment OVB file in CI,
leaving only features here.

Depends-On: I695b3eddb821821bfba0566dfa599e5a5b264d6a
Change-Id: I7345318bcba633f5384313c25be0716d0a425070
2017-06-27 17:05:39 +03:00
Arx Cruz 5252eb1651 Featureset 021 Install oooq and execute tempest
This patch add a new featureset 021 that will skip pingtest
and execute tempest

Change-Id: Icf010b83d7ec94fc51d60bc14988e27b01199abc
2017-05-23 15:22:46 +02:00