The var is set by [1] which depends-on this patch. This will allow
us to skip tempest in dataplane adoption jobs. This also removes
the redundant conditional for EOL releases p/q/s.
[1] https://review.rdoproject.org/r/c/rdo-jobs/+/47955
Change-Id: I5a8e46e94b51a6c81214673b41c1db1ad16971c4
This patch replace the tempest_test_whitelist with tempest_allowed_group
that is to be used by tempest-allow.
Change-Id: Iabc0f49b1fdf5dce53b90e49d5b43f6f58e9f8ca
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
For generating tempest skiplist, tempest_run_skipped was added
and needs to be removed once we have openstack-tempest-skiplist
tool gets integrated.
Since now it is available, it is no longer needed and all the
tempest skip list tests are managed from openstack-tempest-skiplist.
Change-Id: I52c1cb3b32af731a8e60a0ad68f2cbda44253b18
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Load the skipped tests in a variable that can be used to execute only
those tests when tempest_run_skipped is set to true.
Required in order to run a featureset021 like job in standalone.
Depends-On: https://review.opendev.org/724253
Change-Id: I35d5583403a82b9ca2d840a1adf0358e2de3ea46
As described in related bug these values are dropped when the
same is defined via featureset override on the job. We should
drop them from the featureset to avoid confusion. They will
be set as defaults in tempestconf
Change-Id: I5aec865389be13ec2a42a1cbc72b9e7e30a4805f
Related-Bug: 1868938
Upstream Cirros website has issues so let's use the vexxhost
image.
Change-Id: I610f6687655cc4ce317a1087be7b05b040c47ce5
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
In fs052 periodic, for running smoke tests, we are using a ugly
smoke regex which is not properly parsed by stestr regex processor,
let' use plain smoke tag to trigger the smoke tests from a seperate var
and also fix the conditional to run smoke test only in periodic.
Closes-Bug: #1860016
Change-Id: Iac061507cbb2a8756f8a0e124eb7d43afa7b318f
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
Since all the jobs and featureset are all already ported to
os_tempest and in order to make job definition little lighter,
It moves the tripleo-ci-centos-7-standalone tempest overrides
to featureset.
It also runs smoke tests only in periodic not in check jobs as
it takes too much time.
Change-Id: Ib087756d05886e9e99334dfd7cf67dbdb16c0642
Signed-off-by: Chandan Kumar (raukadah) <chkumar@redhat.com>
This reverts commit 6f8a47ba0f.
This is broken for some scenario jobs. Let's turn this off
until it can be addressed.
Change-Id: I937fe2def396fbf0517d22f8a35fc1a08348a42c
Related-Bug: 1819991
The max tempest_workers we have in CI
is 3. Let's go with 2 for standalone
and check the performance and
stability.
Change-Id: I156ba5eeef77f7a39525034a548d3fd57587c96a
This reverts commit 6822ba9a7e.
We disabled the relabeling on /run/netns, it should
work better now.
It also properly enables podman on the overcloud without extra_args,
which will avoid issues when overriding the extra args.
Depends-On: I34813b240284c8d9b35e044bc9654d556ec0cbdb
Change-Id: Id75697e86cd5d08d116d6b074342801da4572f2f
The standalone job is supposed to run quickly, and in order to keep the
quality of the tests, we are updating the list of tests being executed,
to include smoke tests, and and adding the top 3
scenarios, that will test network, storage and basic scenario. The idea
here is to keep tempest run below 1 hour.
Change-Id: I374f807ca68c4fd359395a5fea14dd302b33f0ea
This patch adds the settings required to run the standalone tripleo
deployment on libvirt nodes in ci.centos.
This enables both centos7 and fedora28 based nodes.
For backwards compatibility reasons "standalone" points to centos7 and
standalone3 points to fedora28 (which will probably be replaced by
centos 8 once available).
Related-Bug: #1788270
Story: https://tree.taiga.io/project/tripleo-ci-board/task/149
Change-Id: I245f9341de8f4b9d2ac974d4757e811d17028886
Co-Authored-By: Alex Schultz <aschultz@redhat.com>
Co-Authored-By: Sorin Sbarnea <ssbarnea@redhat.com>
Depends-On: https://review.openstack.org/#/c/610491/
This runs ansible-lint after a successful deployment.
Change-Id: Ia3f26a77f17dba0547da545f1cea01490deeb80b
Depends-On: Ibe0bd47cc88063f71c405b408342426888fbf88d
Use the fs config file to associate the role
and appropriate tests for the role. In this case
keystone only.
Depends-On: Ied55638618b718ee15a2ef5bc2f89cef232b5b7e
Change-Id: Iaac8be4822059d2a9e1947e05ecac371714c34c7
This featureset is used for the standalone
all-in-one deployment. The configuration used in
this featureset is scenario000 keystone only.
Change-Id: I453d0afa209b46da3b345ff433c2c272a6c92302