- 01 Mar, 2022 1 commit
-
-
Zuul authored
-
- 08 Feb, 2022 1 commit
-
-
tushargite96 authored
Yoga testing runtime[1] has been updated to add py39 testing as voting and as we are testing py3.6 and py3.9 we do not need to test py3.7|8 explicitly. Unit tests update are handled by the job template change in openstack-zuul-job - https://review.opendev.org/c/openstack/openstack-zuul-jobs/+/820286 this commit update the classifier in setup.cfg file. [1] https://governance.openstack.org/tc/reference/runtimes/yoga.html Change-Id: I8b5f5f5f8f606e68e211fad93bce71aa8ccba58a
-
- 07 Feb, 2022 1 commit
-
-
tushargite96 authored
In python 3, all strings are considered as unicode string. This patch drops the explicit unicode literal (u'...') or (u"..") appearances from the unicode strings. Change-Id: Ied40f6e4fefc66f847fed7e934d53ccb64be8dd4
-
- 21 Jan, 2022 1 commit
-
-
Ghanshyam Mann authored
We are capping stable/train testing with Tempest 26.1.0 (choosing 26.1.0 because of bug#1955418) - https://review.opendev.org/c/openstack/tempest/+/822339 To have compatible cinder-tempest-plugin version for Tempest 26.1.0 and stable/train testing, we need to cap it with 1.3.0. Change-Id: Ie78224ee67e9731f0c61e02c6a64bfa9e43fbef0
-
- 19 Jan, 2022 1 commit
-
-
Ghanshyam Mann authored
We have stable/xena released so we should add their job on master gate to keep branchless tempest plugins compatible to stable branch. This also removes the stable/train job as that is in EM state now. Ref: Tempest plugins guide for stable branch testing: - https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html Change-Id: Idd1c0ae5211764abb1d3b30735c1986b63005789
-
- 10 Jan, 2022 1 commit
-
-
Zuul authored
-
- 03 Dec, 2021 2 commits
-
-
Rajat Dhasmana authored
This patch removes the copy of tempest scenario manager and directly imports the manager from tempest which has been marked stable in tempest 27.0.0 release. Change-Id: I403d5bc2eef464e6071e466aeab8e040b9055568
-
Zuul authored
-
- 03 Oct, 2021 1 commit
-
-
Benny Kopilov authored
Current test class does not clean volume / backup resources. Change the create for volume and backups from base and not from client. The base create contains waiters and run cleanup resources. Change-Id: I8a6a7945870d30f180bd41940b8ee8b82e2f87b7
-
- 30 Sep, 2021 1 commit
-
-
Seena Fallah authored
revert_to_snapshot receive snapshot_id not a snapshot object Signed-off-by:Seena Fallah <seenafallah@gmail.com> Change-Id: Ibccc48c5afb402e899ebbb471e2fc2e90d4d8886
-
- 17 Jul, 2021 1 commit
-
-
Zuul authored
-
- 29 Jun, 2021 1 commit
-
-
tushargite96 authored
Change-Id: I0601c1055bee5926830146723a7bf4983460fb63
-
- 28 Jun, 2021 1 commit
-
-
Luigi Toscano authored
Right now master is used, but it is not compatible with stein. Tempest is already pinned to an older version, but there is no way at the moment to globally pin tempest plugins to the last known working version for a branch (but it will be added soon). Change-Id: Iec75740e31e1be581ee0e7ef64214358ef6b790d
-
- 14 Jun, 2021 1 commit
-
-
Rajat Dhasmana authored
Currently the test require lot of resources i.e. 4 instance. This patch uses recommendation from the comments of initial patch[1] i.e. creates 1 instance, attach volumes to it, snapshot etc [1] https://review.opendev.org/c/openstack/cinder-tempest-plugin/+/702495 Depends-On: https://review.opendev.org/c/openstack/barbican/+/796059 Change-Id: I151b034dd28834290ffeb3ce9c052a6c3bbfb7d8
-
- 07 Jun, 2021 1 commit
-
-
Radosław Piliszek authored
CentOS Stream 8 (aka CentOS 8 Stream) is the currently supported runtime platform. [0] DevStack works with CentOS Stream only now. [1] This patch prepares the ground to drop the devstack-*-centos-8 nodeset. [0] https://governance.openstack.org/tc/reference/runtimes/xena.html [1] https://review.opendev.org/c/openstack/devstack/+/759122 Change-Id: I53231cb6b00a57927b3d19115f64117f7cd755ed
-
- 21 May, 2021 1 commit
-
-
Zuul authored
-
- 20 May, 2021 3 commits
-
-
Zuul authored
-
Zuul authored
-
Hironori Shiina authored
This job tests S3 backup driver with Swift S3 API. Change-Id: I222c6ee4de01bdaba9ef5e5b5a92889486d6401b
-
- 29 Apr, 2021 1 commit
-
-
Ghanshyam Mann authored
We have stable/wallaby released so we should add their job on master gate to keep branchless tempest plugins compatible to stable branch. Ref: Tempest plugins guide for stable branch testing: - https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html Change-Id: I493f44fdc7b5d4093e19ca19153644c20517941f
-
- 23 Apr, 2021 1 commit
-
-
Lance Bragstad authored
This commit lays down a basic structure for protection tests. These are useful for testing various secure RBAC personas, but leveraging all the dynamic credential work in tempest's authentication libraries to provision clients for testing. We're also adding a non-voting protection test job so that we can integrate protection testing into the cinder gate as we work through policy changes. This commit also adds some basic tests exercising the capabilities admin-only API. These tests ensure that only operators (e.g., system-administrators) or formally known as project-administrators, can access the capabilities API. Assertions and functionality in these tests may expand in the future to accomodate system-scope when cinder can properly consume system-scoped tokens from keystone. For now, the tests assume project-administrators are deployment operators, which is the legacy way of denoting "admin-ness" in OpenStack deployments. Depends-On: https://review.opendev.org/c/openstack/tempest/+/778753 Change-Id: I6d4ae6d516f4c2dda4dcb6b974857b34f2ef2254
-
- 20 Apr, 2021 1 commit
-
-
Luigi Toscano authored
This fixes the jobs in stein (and potentially other older branches, if they are not dropped before porting them to native Zuul v3). Change-Id: Ie35075fe633376209a72c3fcc507357a7318187c
-
- 16 Apr, 2021 2 commits
- 07 Apr, 2021 2 commits
-
-
Luigi Toscano authored
Those tests were disabled when ceph was upgraded to a newer release (I51c90e592070b99422e692d5e9e97083d93146e8) because they were failing. But it seems they are working now, and it is not not trivial at this point to understand whether something was fixed in ceph or in cinder, so let's re-enable them. Also, add a few additional (initially experimental) jobs to double-check the ceph/c-bak scenario against the stable branches. This reverts commit 9d626d0d and adds more functionalities. Change-Id: I033e0dc04f342e27d6266ad412d3cb256787c0e6
-
Zuul authored
-
- 25 Mar, 2021 1 commit
-
-
Rafael Fayan authored
Removed duplicated 'VIRT_DRIVER=libvirt' entry, removed deprecated service 'n-net' and added 'c-bak' service Closes-Bug: #1824918 Change-Id: I6214b0e6f94abbfae795d8bd5ecb8adcdaa79c08 Signed-off-by:Rafael Fayan <rfayan@daitan.com>
-
- 20 Mar, 2021 1 commit
-
-
Zuul authored
-
- 10 Mar, 2021 1 commit
-
-
Lee Yarwood authored
Required to allow the default of CINDER_ISCSI_HELPER to change for Ubuntu based hosts to lioadm without breaking these tgtadm jobs. Change-Id: Ie9ca822f53abf90052ddfae52852b8b78c910ece
-
- 04 Mar, 2021 1 commit
-
-
Luigi Toscano authored
The first real cinderlib supported branch works with train, so restructure the lvm/barbican jobs to disable cinderlib testing with any branch older than train. While those branches are in Extended Maintenance status, the job may be still used there to remove their old legacy counterpart to easy the maintenance. Change-Id: I5fa1b2d0348e86988f616dd7404dedc4eb9c4666
-
- 03 Mar, 2021 1 commit
-
-
Zuul authored
-
- 01 Mar, 2021 1 commit
-
-
Zuul authored
-
- 27 Feb, 2021 2 commits
- 25 Feb, 2021 1 commit
-
-
Luigi Toscano authored
Change I0b6ab9fb943c7b0925a0a0d2490a8bcdfa76cedc removed the 'member' user from the default roles assigned to dynamic tempest users. This broke cinder-backup with the default swift backend. Set the full list of roles, including 'creator' which should be added by the barbican devstack plugin. Unfortunately the values here overrides any other setting. Change-Id: Id6dc96915f5b15827e6e8f58cc8195a0f76e9686
-
- 23 Feb, 2021 1 commit
-
-
Luigi Toscano authored
While waiting for tempest scenario manager to stabilize its API, a copy of it has been imported, so make sure to use it and to not rely on tempest's one (whose API is changing during the stabilization process, so it may break anytime). Just one file needs to change its imports. At the same time, fix the import order for another file. Change-Id: I29c4784d59151948778cad57b7db56a368ed821d
-
- 19 Feb, 2021 4 commits
-
-
Zuul authored
-
Zuul authored
-
Ghanshyam Mann authored
Tempest replaced the below rolevar for run-tempest role - tempest_test_blacklist is replaced by tempest_test_exclude_list - tempest_black_regex is replaced by tempest_exclude_regex old name are still supported for compatiblity but we recommend to switch to new one. Depends-On: https://review.opendev.org/c/openstack/tempest/+/774835 Change-Id: I37302d238c0cf66b6b0ff696e7a63379d5e22b10
-
Luigi Toscano authored
Each test should have one: https://opendev.org/openstack/tempest/src/tag/26.0.0/HACKING.rst Change-Id: Icd119d710376c0f5e4c6d2932ca39d55648cc9b7
-