Add tempest tests for keystone-operator
Right now only tempest.api.identity because the keystone-tempest-tests
are failing because rbac is not available
This patch changes the following:
* Add a separated skip and allow list for openstack operators.
* Fix tox replacing the whitelist_externals with allowlist_externals
since the first is now no longer supported.
* Fix validate tests to work on tox python 3.8 and 3.9 jobs
Removing test_create_object_with_transfer_encoding from master and zed
skip list. Tempest was updated and the test is now passing.
Leaving for wallaby branch since unpin tempest for old branches is a
little bit complicate, and might bring more issues.
This patch add the following featureset groups:
Note 063 and 064 doesn't have a periodic group since these jobs run the
same set of tests for both periodic and check jobs.
to skip for tripleo-ci-centos-9-ovb-3ctlr_1comp-featureset035 job.
Add zed release for tests being skipped,
based on the master release. This means
the zed release as well as lp and bz are
copied from master release.
With  included in master and wallaby, the skips
not required for these releases.
rhos-17 jobs can be removed later once the fixes are
rhel-9-standalone-full-tempest-api-network-rhos-17.1 is failing on above test
Hence, blocking promotion.
test_create_update_port_with_dns_domain test is failing on
consecutively for 7 runs
Related bug: #1990480
These tests already running fine in wallaby but due
to the skips master is missing coverage. Let's drop
the skiplist for all the tests which included master
as a release.
It is affecting following job in master/wallaby:
- will also affect periodic-tripleo-ci-centos-9-standalone-full-tempest-api-wallaby
in integration line. So skipping it.
Signed-off-by: Chandan Kumar (raukadah) <email@example.com>
Train release was missing on featureset062 periodic group, and so, the
periodic jobs were failing due the empty list of tests to be executed.