master
1017 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
Zuul
|
f1a041b361 | Merge "Update stable branch jobs" | ||
|
Zuul
|
069702f64a | Merge "Add stable/2025.2 job" | ||
|
Zuul
|
9a5e32b37a | Merge "Add tests for encryption_key_ref" | ||
|
Manideep
|
da2bba08a1 |
Fix NetApp Manila Replication test TearDown Failures
[test_replication_negative.py:test_try_add_replica_nonexistent_subnet] Changed to use self.create_share_network from the base class instead of self.shares_v2_client.create_share_network, so that the created share network is automatically tracked and cleaned up during test cleanup. The direct client call did not handle cleanup, causing resource leaks. Change-Id: I38e761c412f634b43a34af15b0f407b8d2b0bcf6 Signed-off-by: Manideep <manideep.openstack@gmail.com> |
||
|
Ghanshyam Maan
|
9dae3a4053 |
Update stable branch jobs
Add new stable/2025.2 job, remove unmaintained/2024.1 jobs. Change-Id: I3d13627e71d3fc324eb0b020fc83920ad3fd18a7 Signed-off-by: Ghanshyam Maan <gmaan@ghanshyammann.com> |
||
|
Kiran Pawar
|
fe868063d7 |
Add tests for encryption_key_ref
Positive test - 1. create barbican secret and create share using secret UUID Negative test - 1. invalid encryption key ref 2. invalid share type extra-spec 3. absent encryption key ref partially-implements: blueprint share-encryption Depends-On: https://review.opendev.org/c/openstack/requirements/+/963685 Change-Id: I3145f9cd6847464b2920f1b0a35e6c211e45b26e Signed-off-by: Kiran Pawar <kinpaa@gmail.com> |
||
|
Zuul
|
496237a646 | Merge "Remove remaining job with Ubuntu Jammy (22.04)" | ||
|
Takashi Kajinami
|
fe1c29d272 |
Add stable/2025.2 job
Change-Id: I754e4694d5cddf12e707b842fc81d5f60f86f465 Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com> |
||
|
Zuul
|
5ca4e5190a | Merge "Fix share server migration with replica test" 2.9.0 | ||
|
Zuul
|
dd6da5d43d | Merge "Add barbican to dummy driver job" | ||
|
ricolin
|
113ab29453 |
Fix share server migration with replica test
Old stable branches before 2025.1 still expect migration to fail with
replica set.
This reverts the old behavior for stable branches until all our
stable branches are above stable/2025.1
Resume the negative test but add enable flag so it wouldn't affect
branches >= stable/2025.1
This reverts commit
|
||
|
Takashi Kajinami
|
7c0c0c18ba |
Remove remaining job with Ubuntu Jammy (22.04)
... because Ubuntu Noble (24.04) is the only supported version since 2025.2 . Change-Id: I6d5e1d9be6ab55f7df0e8cfdaef91b642be92440 Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com> |
||
|
Zuul
|
53cf5e810b | Merge "Drop empty documentation sections" | ||
|
Goutham Pacha Ravi
|
b643b12377 |
[CI] Accept Ceph release defaults
these defaults in devstack-plugin-ceph are okay, we expect the blocker in squid to have resolved with the latest container image. If we need to override jobs to test specific ceph versions, we should do that against the manila repo. Change-Id: Ie9c62dc82b0a747257e4d6f395a127b6dd56341e Closes-Bug: #2105833 Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com> |
||
|
Saikumar Pulluri
|
7dba712f42 |
Add barbican to dummy driver job
Adding barbican plugin to dhss=true dummy driver job Depends-on: https://review.opendev.org/c/openstack/manila/+/955393 Change-Id: I10bdd54482a1c0d145f49cc3a095e880242d43f8 Signed-off-by: Saikumar Pulluri <saikumar1016@gmail.com> |
||
|
Takashi Kajinami
|
82a06bdf2d |
Remove remaining unicode prefix
These were overlooked by
|
||
|
Goutham Pacha Ravi
|
be1bb4bf6f |
Fix share type used in negative quota test
It would be useful for tests to always specify the share type to be used so as to not rely on the default share type that may be misconfigured, or not configured at all. Change-Id: I5dae5e7daeb6b0b76a7a369714dce571a19cb000 Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com> |
||
|
Zuul
|
972a1510a8 | Merge "Introduce fips-py311 job" | ||
|
Eric Harney
|
432f6b122b |
Introduce fips-py311 job
The centos9 node used to test fips fails to deploy a few openstack services as of Flamingo. Switch it to a python3.11 environment for FIPS jobs so that Flamingo services can run successfully there. Change-Id: Ic60f6a833369cb326d8956da5763c51d75d3c311 Signed-off-by: Eric Harney <eharney@redhat.com> |
||
|
Zuul
|
dd1fd2c4ef | Merge "Drop explicit dependency on python-subunit" | ||
|
Takashi Kajinami
|
ba8dd811e4 |
Drop explicit dependency on python-subunit
The library has never been used directly from any code in this repository. It was used globally before migration to stestr but this repository has been using stestr since initial project bootstrap. Note that stestr is still installed as a dependency of stestr. See [1] and [2] from manila as a reference. [1] e8bca58887880b53ab61810a414ba8d5c5643c5c [2] 8ec49f017286fa63b26401f7f3f9a6d45c1a487a Change-Id: Ib0dba08a05c4f6ba3294ebf17d0298e1d12c62bd Signed-off-by: Takashi Kajinami <kajinamit@oss.nttdata.com> |
||
|
Yaguang Tang
|
cc4b8ac1b9 |
fix tempest generic driver CI failure
update the API test base client to use v2 API by default Change-Id: I0cbca391c0f47886f75e0c7076dc7dc559f5222f Signed-off-by: Yaguang Tang <heut2008@gmail.com> |
||
|
Zuul
|
29bedcd994 | Merge "Remove unicode prefix from code" | ||
|
Zuul
|
88bdeb408f | Merge "Zuul: do not use USE_PYTHON3" | ||
|
Ivan Anfimov
|
885fd8a9e1 |
Remove unicode prefix from code
All strings are considered as unicode string from Python 3. This patch drops the explicit unicode literal (u'...') appearances from the unicode strings. Change-Id: Ie62a19689529eb2de94096e5f757bfcfbe372040 Signed-off-by: Ivan Anfimov <lazekteam@gmail.com> |
||
|
Zuul
|
ff055a60ad | Merge "Add tests for Share Network Subnet Metadata" | ||
|
Cyril Roelandt
|
e4ebce9eb6 |
Zuul: do not use USE_PYTHON3
Devstack has removed the USE_PYTHON3 variable[1][2] and now always uses Python 3. [1] https://review.opendev.org/c/openstack/devstack/+/920658 [2] Commit 5412dbfe7b797149f1f68100de8003b1876398fe Change-Id: Ia42a03bd73b1b4b6e157c9ce2d7e02d1d59790ba |
||
|
Zuul
|
52711c1e3b | Merge "Allow share server migration with replica" | ||
|
renanpiranguinho
|
0fec91ac5e |
Add tests for Share Network Subnet Metadata
Adds positive and negative tests for share network subnet metadata. Works to microversion 2.78 and later. Change-Id: I32268eaa16b6b56ef4dda32806983744809c8707 Depends-On: https://review.opendev.org/c/openstack/manila-tempest-plugin/+/877674 Signed-off-by: Kiran Pawar <kinpaa@gmail.com> |
||
|
Zuul
|
326d5a3991 | Merge "Add CEPHFS filesystem metadata verifications" | ||
|
Takashi Kajinami
|
315eb28737 |
Remove stable/2023.2 job
... because stable/2023.2 reached its EOL. Change-Id: I934a60865a504f1a3d9af8a1f8df99bf6a7acdf52.8.0 |
||
|
Maxim Sava
|
a3430289de |
tox: Drop envdir
tox now always recreates an env although the env is shared using envdir options. According to the maintainer of tox, this functionality is not intended to be supported. https://github.com/tox-dev/tox/issues/425#issuecomment-1011944293 Change-Id: Ie5e8b4f10a509d29333836b6836c6ae4ef48a2e6 |
||
|
Goutham Pacha Ravi
|
87c208aa40 |
Drop execute permissions on base module file
This isn't an executable script. Change-Id: I6b493b331853abdca6dbd57256d325c5e726e716 |
||
|
Zuul
|
43708a26d3 | Merge "Stop testing the LVM driver with Jammy" | ||
|
Carlos Eduardo
|
94c11fc880 |
Add CEPHFS filesystem metadata verifications
Recently, we have implemented a new feature that allows the share drivers to set metadata to the shares on the creation [1]. This feature allowed the Ceph driver to report the filesystem name where the share was created (only when using the CEPHFS protocol), making it easier for users to get this data before they mount their shares. This change adds a tempest test that will check if such config is present in the shares. [1] https://review.opendev.org/c/openstack/manila/+/909175 [2] https://review.opendev.org/c/openstack/manila/+/909916 Change-Id: I2ecef30de76c40b98accb5ce04b6c9eefdf7fea2 Signed-off-by: Carlos Eduardo <ces.eduardo98@gmail.com> |
||
|
Zuul
|
7eb8e8537b | Merge "Add stable/2025.1 job" | ||
|
Zuul
|
72e11c50ba | Merge "Temporarily pin to Ceph Reef" | ||
|
Takashi Kajinami
|
315af6f21b |
Add stable/2025.1 job
Change-Id: I2bccc0667853c6030d9238124efd63a1dc68ab37 |
||
|
Goutham Pacha Ravi
|
147028febf |
Stop testing the LVM driver with Jammy
We duplicated the LVM driver job to have an integration test job on Ubuntu 22.04 (Jammy Jellyfish). We don't need to run it against master any longer, because the runtime guidance for 2025.2 doesn't require it. [1] https://governance.openstack.org/tc/reference/runtimes/2025.2.html Change-Id: Iafe99618d96e28b4dcfbcf10692abd21b20ad63c Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com> |
||
|
Felipe Rodrigues
|
9cdeda15a0 |
Fix stop on cleanup error
Add an error treatment to the clear_resources function and fix the returned object status when checking if the resource is deleted Change-Id: Idd896a39f7be7a4dcde9fac3cdb0bd26cc814af3 Closes-Bug: #2006792 |
||
|
Goutham Pacha Ravi
|
c7d8e81033 |
Temporarily pin to Ceph Reef
There's a bug in Ceph Squid that prevents access rules from working as expected with the Ceph Native driver Change-Id: I11a3c8f573e5540840a23459d698197a9c3a8f4c Related-Bug: #2105833 Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com> |
||
|
Zuul
|
65ca50c796 | Merge "Disable Ingress" | ||
|
ashrod98
|
bad5272a33 |
Disable Ingress
Disables ingress in multinode-cephfs-nfs-cephadm job pending nfs-ganesha bug fix for haproxy issues. Depends-On: I425bb9eec525d82372f05edc63e4fb931e5a4887 Depends-On: I5f03698ed09ff906488711d5d5a6feb74146b6ca Change-Id: I3dbab947bcf5a1df39ee16e308096b3ef75b6d51 |
||
|
lkuchlan
|
58903bdd47 |
Ensure Manila shares are created on the same backend host
This update ensures that Manila shares are consistently created on the same backend host. This change addresses cases where CephX user IDs are reused within a Ceph cluster across different OpenStack projects, ensuring that access conflicts are accurately tested. Change-Id: Ied7d75fc3e26c1963744df6e9e5af6ae0e6051582.7.0 |
||
|
Yaguang Tang
|
b616cb811c |
skip tests for stable branches which don't support API 2.88
Related-Bug: #2066871 Change-Id: I31a4148adaecc019f4f0df068dda88d2f4558efd |
||
|
Zuul
|
a2a770ec88 | Merge "Refactor CIFS protocol test skipping with decorators" | ||
|
Zuul
|
b2765e01e4 | Merge "Add tests for allow to update share access rule" | ||
|
hongp
|
5f585fb639 |
Update for using endpoint_type to create client
To create client using endpoint_type conf value. Related-bug: #2092514 Change-Id: I57598f07dc9fd55b00f043f564414f222b8765d9 |
||
|
Kiran Pawar
|
7ff4509dbd |
Add tests for allow to update share access rule
Starting micro-version 2.88, Manila will allow to update access_level of share access rule. Depends-on: https://review.opendev.org/c/openstack/manila/+/931050 Related-Bug: #2066871 Change-Id: I8500f71b527b4e5037f128906f68385f821ebf42 |
||
|
Takashi Kajinami
|
089c9a3835 |
Drop empty documentation sections
... and fix the invalid installation guide to avoid confusions. Tempest plugins are developed for testing so detailed documentation is not usually needed. Change-Id: I9632a02b96e02b69e6592f731c214d771218fcdf |