The zed branch is transitioning to unmaintained, stop testing it and
drop the corresponding periodic jobs.
Change-Id: Ia6722d85b5f1350ab20db4d76f90640bfe979eae
vistoria and wallaby branches are renamed to unmaintained/
namespace. Fixing run-tempest role to adopt those new name
for those branches so that it can set the correct constraints
while installing the tempest.
Change-Id: I595c3530461173fe3c9ba258aeb1ae90314874bf
The str to str comparison in the
test_server_connectivity_live_migration_compute uses a "<"
operation that does not work as intended. Let's fix that by using
the tempest module created for comparing string microversions.
Change-Id: Id6d18c93e8637d797404a62a23d3fcc61208fd4c
This patch enables Secure RBAC (enforce_scope and enforce_new_defaults)
in Keystone since the policies have been updated to accept both scoped
tokens as well as legacy "admin" role tokens. [1]
[1] f2f1a5c388
Depends-On: https://review.opendev.org/c/openstack/keystone/+/913999
Change-Id: I4d4c6f250a08a86bd5838679a3ef2c0ad887f265
This option was added because of a known issue in WSGI mode[1] which
was fixed during Vicotria release. Now the latest tempest supports Zed
and later we can start removing the option.
[1] https://bugs.launchpad.net/glance/+bug/1888713
Change-Id: Id75c7f5846575fba7e2494bc3182ce65b0892c47
The os_glance_reserved option was added to support old releases without
namespace reservation. The feature was added in Wallaby[1] and all of
the current supported versions (Zed and later) all support the feature.
[1] https://docs.openstack.org/releasenotes/glance/wallaby.html#upgrade-notes
Change-Id: I626ac99cd8f206b202bce3e743e419af40248638
This change fixes typos in tempest code, doc, zuul yaml
and tox.ini file, which are found by codespell.
Change-Id: I8051d979e28f7dbf532181f339cbef9cd7220c76
Because ussuri is no longer supported by master, the option can be
removed now.
Note:
- inject network infomation API is still valid so its test is restored
- Disabled Metadata API tests are restored because these are not
actually specific to xenapi virt driver.
Change-Id: I123bf1d605db294351c823ed41d2a70b81831087
A warning in command description of run cleanup first with dry-run
is added. The cleanup behavior is extended to allow users to delete
only resources if their name starts with a certain prefix.
Closes-Bug: #1945082
Change-Id: I65dfe051c891b3679538acec713e8616746c47f6
Now we have stable/2024.1 branch ready for devstack
and so does for all service projects.
This commit adds the Tempest testing for stable/2024.1
by adding new jobs running on stable/2024.1 version of
openstack.
Change-Id: I4b9370e7b50da2bb535ff40ebc34079d2b8772ce
Current development cycle (2024.2) is non SLURP release and
we do not need run grenade-skip-level on non SLURP. If any
project want to run skip level upgrade testing in non SLURP
release they can use grenade-skip-level-always job (for example
Nova does).
Change-Id: I68521a4ffcac52144308f17cd1062b99630e4dd2
These were deprecated during Pike cycle[1] and multiple cycles have
passed since then.
[1] cd36841ca2
Change-Id: I15929c6f2cd472ad96a6b7086ccb8ac81ccbe7c5
To releas a new tag for Tempest 2024.1, we modified the
compatible constraint in tox.ini
- https://review.opendev.org/c/openstack/tempest/+/913950/
As new tag is released now so we can switch back to the master
constraint in tox.ini.
Change-Id: I1ec341903929f240ef3e796ee0db2acda9af9823
We are going to release Tempest new tag to declare the start of
support for stable/2024.1. So that new tag use stable/2024.1
constraint in the tox env.
For example: if anyone use Tempest new tag in future say
1 year later then tox env also should use the 2024.1 contstraint for
compatibility instead master.
Also, making ironic-tempest-bios-ipmi-direct-tinyipa as
non voting to merge his change.
These need to be reverted once release is done.
Change-Id: I5ee1ce6b3ffbbb1f47e448fc15d540f74b21684f
This patch adds a scenario test instances with cinder volumes launches
on all available compute nodes, up to CONF.compute.min_compute_nodes.
Also 1 additional configuration is added: volume_types_for_data_volume.
Also function for create and add security group to server is moved
to tempest/scenario/manager.py to avoid code duplication.
Change-Id: I346a9505bc942e66aedad2029215617d0918a885
The job hasn't fail with the reason it was marked non-voting for,
for a while now.
Closes-Bug: #2053026
Change-Id: I035925416c9420624ea5d55b6bc5c1b08fcacf25
This patch is uploaded, since there is a bug report, while
creating a volume backup when the latest incremental backup
is deleted.
Change-Id: I2f766c1e516ce0e1c490bfc1f9d4660ad51cff86
Related-Bug: #1703011
ML2/OVN is default Neutron backend in Devstack since couple of cycles
already and it would be useful to have ovs/ovn logs collected in all
such jobs.
Related-Bug: #2052787
Change-Id: Icce8f469b3bc1154b6ac46382f35ee6ff91682f3
Required to keep running jobs when branches are
renamed from stable to unmaintained.
yoga already transitioned to unmaintained. victoria,
wallaby and xena are in progress.
Related-Bug: #2056276
Change-Id: I12eac55c9864eeeed255f426c537b7e53e908521
When uploading a volume to image in optimized path, we are working
to get support of new location APIs.
The new location APIs are async and we need to wait for the task
to finish before performing the cleanup else we will fail.
This patch adds a waiter for location import task during upload volume.
Change-Id: Ia19e0bcc318ba7c4e71c2f36343b783431743a3e
Added test coverage to verify image is cached on remote glance
node as well.
Note: Removed potential race condtion logic where earlier we were
checking for image stays in queued state.
Depends-On: https://review.opendev.org/c/openstack/glance/+/900419
Change-Id: I866abe25e9c8204bcfb452dd2fac6181b6dfd7e0