d4e86c31c78f0b7a10a8b78b2f86eafef9492ff2
950 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Zuul
|
d4e86c31c7 | Merge "Add manila.conf parameters for NetApp Active IQ weigher" | ||
|
Ghanshyam Mann
|
91a6171830 |
Remove stable/2023.1 job from master gate
stable/2023.1 is planned to be in unmaintained state[1] and with python 3.8 drop from Tempest[2], we have to pin the Tempest for stable/2023.1 testing[3]. This means Tempest and its plugin master does not need to support stable/2023.1. With that we can remove the stable/2023.1 jobs from tempest plugin master jobs. [1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/message/UDQAC7SR5JAQJE5WBAG54A2MTBVBTJ44/ [2] https://review.opendev.org/c/openstack/tempest/+/933398 [3] https://review.opendev.org/c/openstack/devstack/+/933704 Change-Id: I906357495c50173c578cb54dc60fb4bc98620a4b |
||
|
Zuul
|
31df75e18b | Merge "Support py3.12 and drop py3.8" | ||
|
Zuul
|
ab9fd68786 | Merge "Replace the use of assertDictContainsSubset" 2.6.0 2023.1-last | ||
|
Ghanshyam Mann
|
e33b5e9535 |
Support py3.12 and drop py3.8
As per the current release tested runtime, we test from python 3.9 till python 3.12 so updating the same in python classifier in setup.cfg Also, dropping the python3.8 support - https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/FOWV4UQZTH4DPDA67QDEROAESYU5Z3LE/ Change-Id: Ia27257e0ab90979c59c479c2ddf946e926c1aed3 |
||
|
Zuul
|
1a3372d25c | Merge "Hide [share] image_password from log" | ||
|
Zuul
|
2add1dea45 | Merge "Fix inconsistent default value type" | ||
|
Zuul
|
57f1ec3f5c | Merge "Remove support for Pyton 3.6 and 3.7" | ||
|
Takashi Kajinami
|
e039077ef6 |
Hide [share] image_password from log
Fix the missing secret attribute to hide the sensitive credential in logs. Trivial-Fix Change-Id: Ieec26d31791e07f400fc8d5ef3e47704891e46e0 |
||
|
Takashi Kajinami
|
f72b0e9a3e |
Fix inconsistent default value type
The share_server_migration_timeout option is an integer option so its default value should be an integer. Change-Id: I20a3e8cc8d6b7197d130b5c300f86f5bae2d50db |
||
|
Zuul
|
6c73a4f4d0 | Merge "Drop GlusterFS jobs" | ||
|
Zuul
|
617db2cc19 | Merge "Skip functional tests on pre-commit config update" | ||
|
Takashi Kajinami
|
34aecbf121 |
Remove support for Pyton 3.6 and 3.7
Tempest and its plugins are branchless and need to support all active stable branches. However none of the maintained branches currently support these old python versions. Also add a few new versions currently tested. Change-Id: I91baa08f496cb62df95381cc66274e0c2a9cdefb |
||
|
Takashi Kajinami
|
ba61128705 |
Drop GlusterFS jobs
These jobs were removed from manila[1], because the drivers were deprecated. The job definitions are still kept to be used in stable branches. [1] a50f699d449ac286c9ea4a9617abf8fc60845f2e Change-Id: I5a1126f1c0a9c0f0d83569b5c4de37e1ecdbfca4 |
||
|
Takashi Kajinami
|
78bd6b8164 |
Skip functional tests on pre-commit config update
This file is used only in code style checks. Change-Id: Iabd59b683ac998a784eccc7fbc634ad1eb20e889 |
||
|
Goutham Pacha Ravi
|
c1f3f37990 |
Replace the use of assertDictContainsSubset
The method was deprecated in Python 3.2 [1]; and no longer available in Python version 3.12 [2] assertLessEqual [3] offers a decent alternative. [1] https://docs.python.org/3/whatsnew/3.2.html#unittest [2] https://docs.python.org/3/whatsnew/3.12.html#id3 [3] https://docs.python.org/3/library/unittest.html#unittest.TestCase.assertLessEqual Change-Id: I74276297d80cbd055a9347b0d595fe7c2d7742cc Closes-Bug: #2085467 Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com> |
||
|
Zuul
|
1cf281f987 | Merge "Drop unnecessary 'x' bit from doc config file" | ||
|
Takashi Kajinami
|
331beaeaf7 |
Drop unnecessary 'x' bit from doc config file
This file is not actually executable. Trivial-Fix Change-Id: I53115e43b1b7a91bc7770dcc56430984dc219d2a |
||
|
Goutham Pacha Ravi
|
986a0d7ba3 |
Fix test failures with api version 2.87+
export location structure has changed in 2.87. New test cases are being added in I113ea3095cdc9d5d2903ba83641afd3ee112c17d. Change-Id: Ieb8dfc8813a3366b4252b6816397632ffb6a20bf Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com> |
||
|
Takashi Kajinami
|
b1f749a046 |
Add stable/2024.2 job
stable/2024.2 was released, so should be tested now. Also replace codenames by official release names. Change-Id: Ib861e1a707109daecb2cdd189de40da24bb829cb |
||
|
Zuul
|
960f9f6e2c | Merge "Disable Ceph for Nova in cephfs-nfs multinode job" 2.5.0 | ||
|
Zuul
|
0422259e31 | Merge "Fix lack of share type id in share creation" | ||
|
ashrod98
|
0f6b522e74 |
Fix cephfs-nfs job
Now that manila-tempest-plugin-cephfs-nfs is a cephadm based job, and it is using Reef, we must add CEPH_INGRESS_IP to job declaration. Change-Id: Ib4a4479d5214f6c3a01ca1bd6301e44658bfec50 |
||
|
Goutham Pacha Ravi
|
94d5164e55 |
Disable Ceph for Nova in cephfs-nfs multinode job
The ENABLE_CEPH_NOVA variable needs to be set to False in the compute node because its disabled in the controller. Depends-On: I5f75cb829383d7acd536e24c70cc4418d93c13bc Change-Id: I5c73ef42d8f01560ea85bffc2283ffaee001f48f |
||
|
Carlos Eduardo
|
11618100f1 |
Add waiter to access create on resource setup
This commit is a follow-up action for [1], where we added a couple of waiters to ensure that the access rule status will be what we expect prior to running the tests. [1] https://review.opendev.org/c/openstack/manila-tempest-plugin/+/886635 Change-Id: I3458a7d2a1d05e295733c7a9a5ae302b1b76e144 |
||
|
Goutham Pacha Ravi
|
b758fb49cc |
Skip test_share_extend in CephFS jobs
There's a regression in Ceph tracked by https://tracker.ceph.com/issues/67323 So we'll skip the test for now while the issue is resolved in Ceph. Change-Id: I030fe57608f4082a84ff60c31132c9bc7cbd1b1e Partial-Bug: #2075981 Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com> |
||
|
Goutham Pacha Ravi
|
a0420244e3 |
Enable API testing with standalone cephfs-nfs job
Recently [1], we turned off a bunch of tests since we were building out a way to run nfs-ganesha standalone with a cephadm based ceph cluster [2]. Running API tests will increase the coverage. We can retain the "backend" filter in our test regex since we still don't want to run any API only tests in this job. [1] I5b7fd5b2b557203189c25fa2a988d790e7fda3eb [2] If983bb5d5a5fc0c16c1cead84b5fa30ea961d21b Change-Id: I2198eee3892b2bb0eb835ec66e21b708152b33a9 Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com> |
||
|
ashrod98
|
a04b5f6f3e |
Fix multinode-cpehfs-nfs-cephadm
As per Ia1671de5c770d1cf5a3cd58e05fe5204f5bbc3c6, fixed some ingress mode issues by identifying a virtual ip as "CEPH_INGRESS_IP". Bumping that variable to the parent job as well. Change-Id: I8e04b866e2ebce291dfeb21dadda78ac2ecb8983 |
||
|
Zuul
|
d9530e01fa | Merge "additional configuration options for scenario tests" 2.4.0 | ||
|
Volodymyr Boiko
|
caf8b9025c |
additional configuration options for scenario tests
Change-Id: I0f3e88d4322fecc83721e1e192e14d617281a3ef |
||
|
Zuul
|
a1d9b7c37e | Merge "Reduce test resource consumption cephfs-nfs" | ||
|
ashrod98
|
b615b26716 |
Reduce test resource consumption cephfs-nfs
Reduce test concurrency to 1, and limit the tests to only those tagged with 'backend' to hopefully reduce the resouce consumption causing timeouts and flakiness in cephfs-nfs standalone jobs. Change-Id: I777e8137c5a2b8f2a03667faf413ae65b1170d48 |
||
|
Carlos Eduardo
|
f7928e6d27 |
Temporarily remove neutron dynamic routing
Neutron dynamic routing can be temporarily disabled, as it is not being used until a known issue gets fixed [1]. [1] https://bugs.launchpad.net/manila/+bug/1940324 Related-Bug: #1940324 Change-Id: Iceeb41ff8c34fe86f2825089140801f983a96a85 Signed-off-by: Carlos Eduardo <ces.eduardo98@gmail.com> |
||
|
Zuul
|
c6e0efeb6b | Merge "[CI] Fix cephfs-nfs job" | ||
|
Carlos Eduardo
|
e73f63c862 |
Fix lack of share type id in share creation
One cephx rule negative test can fail in case Manila does not have default share types set. Fix that by adding the share type to the shares creation, avoiding the scheduler to fail while chosing the most suitable backend. Closes-Bug: #2069087 Change-Id: I0d47eed3777edb36540ba36be3eb5151e689ae91 |
||
|
Ashley Rodriguez
|
b50ac9fe67 |
[CI] Fix cephfs-nfs job
cephfs-nfs job running on Reef, adding ingress ip Change-Id: I5b7fd5b2b557203189c25fa2a988d790e7fda3eb |
||
|
Goutham Pacha Ravi
|
26fe97cd3b |
Use devstack's OSCaaS in test jobs
I28e6159944746abe2d320369249b87f1c4b9e24e introduced OSCaaS and enabling it offers a good amount of speedup in our test jobs. So lets enable it in the base jobs. Change-Id: I4a1c8d75faa8151fb94cd227e24967a06d02ff4b Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com> |
||
|
Zuul
|
cd451435c1 | Merge "Fix racy DHSS=True share groups test" | ||
|
Zuul
|
4940aecb96 | Merge "Add stable/2024.1 job on gate and remove zed job" | ||
|
Goutham Pacha Ravi
|
986c7bd09d |
Fix racy DHSS=True share groups test
We recently addressed a bug in Manila where share networks couldn't be deleted when they were still associated with any share groups [1]. After this fix, we had a couple of tests failing sporadically because they weren't waiting for the deletion of the share groups prior to attempting deletion of the share network subnets. Change-Id: I532ff3f0b2613340e0cb46c3b7e57a22cfa50c61 Related-Bug: #2004212 Closes-Bug: #2064673 Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com> |
||
|
Ghanshyam Mann
|
6d00585991 |
Add stable/2024.1 job on gate and remove zed job
As 2024.1 is released, we should add its job on master gate to keep branchless tempest plugins compatible to stable branch. At the same time, we're dropping the zed job since the zed branch of openstack/manila has now transitioned to "unmaintained". manila-tempest-plugin may no longer support running against the zed branch. Please use the "zed-last" tag instead [1] Ref: Tempest plugins guide for stable branch testing: - https://docs.openstack.org/tempest/latest/stable_branch_testing_policy.html [1] https://review.opendev.org/c/openstack/releases/+/918346 Change-Id: I0625576d14d9e084aa65beed5d0c988dcebd85dc Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com> |
||
|
Zuul
|
1227d689e4 | Merge "Remove old excludes" | ||
|
Takashi Kajinami
|
bac0c6fbef |
Remove old excludes
These are detected as errors since the clean up was done[1] in the requirements repository. Minimum versions are bumped to avoid installing known bad versions. [1] 314734e938f107cbd5ebcc7af4d9167c11347406 Also remove the note about old pip's behavior because resolver in recent pip does not require specific order. Change-Id: I2606a494c60342b9849f8c837602dc81d28a5f95 |
||
|
Zuul
|
57496da22b | Merge "[CI] CephFS-NFS standalone with ceph-orch deployed Ceph" zed-last 2.3.0 | ||
|
agireesh
|
077fd3d198 |
Bump test microversion and fix backup test
We added new field "backup_type" in share-backups API in 2.85. Change-Id: Iaaf3c3914089ad0d27b61a524f14353cae35c4d5 Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com> |
||
|
Goutham Pacha Ravi
|
711d53abd4 |
[CI] CephFS-NFS standalone with ceph-orch deployed Ceph
This is an effort to remove package based deployment of Ceph from devstack-plugin-ceph in favor of ceph orchestrator (cephadm) deployed ceph. Change-Id: I0c35ef0eb4293aae37cd597d78d7aed0100e8ec7 Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com> |
||
|
Zuul
|
1687dd6ef6 | Merge "Add access rules restriction tests" 2.2.0 | ||
|
silvacarloss
|
d10819b89b |
Add access rules restriction tests
Adds new test cases and updates current test cases for access allow and deny APIs. Such APIs now allow users to restrict the visibility of some fields during the access creation, or even restricting the deletion of access rules. Depends-On: https://review.opendev.org/c/openstack/manila/+/887725 Change-Id: If0f7655dc6c11c6c12eeb76bd1cc853466235cca |
||
|
silvacarloss
|
cbab9fe0c7 |
Fix backup build erro exception class name
When backups fail to build, tempest is not displaying the correct exception because the class name is not following the pattern we expect it to follow. This change fixes the class name for the share backups build error exception. Change-Id: I9553ba44544d84dbc452973252391967225c724e |
||
|
Zuul
|
bdc5ad5961 | Merge "Add share backup tests." |