* Update manila-tempest-plugin from branch 'master'
to 1687dd6ef680d13205c9cfb99396752f864987c6
- Merge "Add access rules restriction tests"
- 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
* Update manila-tempest-plugin from branch 'master'
to cbab9fe0c72337704e1a364ce1db1d78a3c13826
- 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
* Update manila-tempest-plugin from branch 'master'
to a7f07f24d475fc00ba2aab93d765257d8d00c130
- Merge "Use ddt.named_data decorator to avoid random test names"
- Use ddt.named_data decorator to avoid random test names
There are few tests that generate random test names because
random parameters are given to the ddt.data decorator.
In the ddt version number 1.6.0 there is a possibility to
determine the name of the tests without relying on the
given values. I think this could be a good solution for
the randomly generated names.
This change is being re-introduced as ddt version 1.6.0 is
now usable in the downstream CI. The original change is: Iaf39f4a83e383fb9db7f519136b9169352ff84af
The following change is also included: I4d274869e5e9e7800be44bccf7a2641b4a5febe8
Which replaces periods to underscores, a needed fix.
Change-Id: Iaf39f4a83e383fb9db7f519136b9169352ff84ad
* Update manila-tempest-plugin from branch 'master'
to cf874b1dacd860040e4187c831d5d636479881fa
- Ensure metadata tests manipulate only its own metadata
There are some metadata that only drivers or administrators can
manipulate, and if the tests haven't created those, we should not
be adding them to our asserts.
In this change, we are making sure that tests will only validate
the metadata that they are creating.
Change-Id: I168e1d9057d48b61eb325f2fd93dcc12a406f06e
* Update manila-tempest-plugin from branch 'master'
to 7604da805417aa12f4574458b05f10ffb31693dd
- Remove unneeded randomness when calling ddt.data()
The usage of sets introduces unneeded randomness, and the
utils.deduplicate function can be used instead.
This is a follow-up to similar past changes, see:
I9cbd26016238c25487ac8104c1188cd2cf4f467e
I15bfbf6e1ca604f2bf2fcf12dcd4e67bc728fe5e
I8fce553d927da6d94471ecdf4040bbbb4377d9cf
Change-Id: I5477b815f212c5468c5e52905c4e1e1d4ef082bb
* Update manila-tempest-plugin from branch 'master'
to d6a517351d10a61aafc97bc70a086e552b1a3d64
- [CI] Stable branch CI adjustments
Xena and Yoga are past the stable maintenance
cycles. We're soon going to tag these release
branches as "unmaintained" branches [1]. We don't
expect the trunk version of manila-tempest-plugin
to work against these older branches any more.
Instead, we have tagged a "xena-last" and will
soon [2] tag a "yoga-last" branch that will be more
appropriate.
Going forward we must be testing the "maintained"
stable branches, which are zed, antelope, bobcat
as of this commit.
[1] https://docs.openstack.org/project-team-guide/stable-branches.html#unmaintained
[2] https://review.opendev.org/c/openstack/releases/+/908381
Change-Id: Ib0e984a4acdc2f82f5e3a75e34c7ec922674b0a5
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to d78f3b9dc8f4c23fadc32933fd131614b975fa75
- Merge "Remove unused babel.cfg"
- Remove unused babel.cfg
This file is no longer used since [1] was merged.
[1] a3fef5ccca3d8481b702e5efc8f4b757bd30302e
Change-Id: I8cfdc80993aa62780322a04c3a48daae6317337e
* Update manila-tempest-plugin from branch 'master'
to 874dd329f6909e99997ae767e4bcba4231020ec0
- Merge "Fixed Share server migration test related to CIFS."
- Fixed Share server migration test related to CIFS.
Modify "wait_for_resource_status" method so that we can pass the timeout
parameter from test cases and modify the test cases as per lib changes.
Change-Id: Id67589bf2d2094355003a16e3379867ba81bfb6b
* Update manila-tempest-plugin from branch 'master'
to cb9fc3df02d1edfebb03d27f6bd2b5f1d4008930
- Ceph-native job change
Pop off ceph release pin in cephfs-native-cephadm job
Change-Id: Idf15ccf996eb6cdc05a960bdc6411f6fdb9e5fea
* Update manila-tempest-plugin from branch 'master'
to 5d2d2b4a38fb25fb09aa90c659bd97bfd301cad2
- Merge "Stop skipping cephfs snapshot cloning test"
- Stop skipping cephfs snapshot cloning test
The scenario test
`test_write_data_to_share_created_from_snapshot`
was being skipped because of a bug in ceph's MDS
service. It has now been addressed [1]
[1] https://tracker.ceph.com/issues/57210
Closes-Bug: #1989273
Change-Id: I967479458038b67c7892a71ac881491e1f8c87f7
Depends-On: Iea541d2edefc871bcac2d965997c88462fcbe521
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to 4a2f09514f39927a4deb1b3060dd9312037d09e1
- Merge "Optimize the dd command to improve performance"
- Optimize the dd command to improve performance
Use if=/dev/zero: Instead of reading from /dev/urandom,
which is slow for generating random data, use /dev/zero
to write zeros to the disk. Zeros are generated much faster.
Omit conv=fsync: The conv=fsync option forces dd to
synchronize the data after each write, which can be slow for
large writes.
Change-Id: Id845c60c39072a03171fa5906461eb254c2736a7
* Update manila-tempest-plugin from branch 'master'
to 20a38d094a5f19c85100d08f7157ccaaf1649f75
- Merge "Re-enable IPv4 scenario tests in LVM driver job"
- Re-enable IPv4 scenario tests in LVM driver job
We had disabled scenario tests on the IPv6
test job manila-tempest-plugin-lvm [1] to prevent
gate failures at feature freeze. We can partially
re-enable these tests; while still working to
get IPv6 testing as well soon.
[1] https://review.opendev.org/c/openstack/manila-tempest-plugin/+/893651/
Related-bug: #1998489
Change-Id: Ie6599bc3533a002fa118ebe8b9243d677bdb410e
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to 7b8882908b63b40cf72a85bac07a8036a1059620
- Merge "Stop skipping test on volume existence detection"
- Stop skipping test on volume existence detection
Depends-On: I7e05dcb343c932cc7fec8d395919053d0a1801ce
Change-Id: I3c99e4873cc7dc8bf8875fd3e3ed2f11d38a6dd7
Closes-Bug: #1901210
* Update manila-tempest-plugin from branch 'master'
to 08236b23bd4d482aa39c4664e7ea4ea95c2bf361
- Merge "Change the expected status response from Forbidden to NotFound"
- Change the expected status response from Forbidden to NotFound
In some share metadata operations performed on a share resource
in another project by member and reader users, the response
code is 403/Forbidden but actually it should be 404/Not Found.
Related-Bug: #2004230
Change-Id: I23f592aa0616dd000c91366056b19f73d4a92fa5
* Update manila-tempest-plugin from branch 'master'
to a77dddc00c5174ee8f5da554c94e51be7d54c46d
- Merge "Change test manage share server with invalid id"
- Change test manage share server with invalid id
Changes Tempest test according to Manila manager change 857960 to
prevent a share server to be managed only if its identifier is a
suffix of any existing identifier.
Closes-bug: #1982429
Change-Id: I14df0c9c7326ac49274699dc0ef1adb99570784b
* Update manila-tempest-plugin from branch 'master'
to 0026dff13847f157dbbc013b55b2a4049d261407
- Merge "[CI] Add multinode job for cephfs/nfs with cephadm"
- [CI] Add multinode job for cephfs/nfs with cephadm
A multinode job creates a controller node
that runs manila with other OpenStack components;
and an additional compute node to spread the
compute VM workload around.
`manila-tempest-plugin-multinode-cephfs-nfs-cephadm`
replaces the existing `manila-tempest-plugin-cephfs-nfs`
in the check queue for this repository. These jobs
are different. `manila-tempest-plugin-cephfs-nfs`
uses devstack-plugin-ceph to install ceph and nfs-ganesha
as standalone components on the devstack host, whereas
`manila-tempest-plugin-multinode-cephfs-nfs-cephadm` uses
cephadm to deploy ceph, and it includes the deployment
of an nfs service. Manila's ceph driver communicates with
cephadm deployed nfs via ceph-mgr APIs, and with standalone
nfs-ganesha service via DBUS APIs. Ideally we'd run
both jobs all the time, however, since these jobs will
run individually against the manila repository, we'll just
pick the newer one here.
Depends-On: I84249ae268dfe00a112c67e5170b679acb318a25
Change-Id: I5162815b66d3f3e8cf8c1e246b61b0ea06c1a270
Co-Authored-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to 7a43ca04127cfe7f13a0a7d2ec5dd43b04d7a88c
- Merge "Stop using deprecated Nova APIs"
- Stop using deprecated Nova APIs
some places in scenario manager were still using very long deprecated
nova APIs, like nova images and nova networks,
which breaks if tempest is configured to use nova microverson > 2.35.
Change-Id: I5b83e0d120525f7e8959f68a340635cf954bc7f8
* Update manila-tempest-plugin from branch 'master'
to dc97a5179a044000587ac03b310dc62b011bf93f
- Merge "[CI] Disable glance RBAC enforcement in generic jobs"
- [CI] Disable glance RBAC enforcement in generic jobs
We have a problem with glance's RBAC changes
in the generic driver. Disable the enforcement temporarily
while we explore a fix
Related-Bug: #2031191
Change-Id: Ia9c9eb4542c576e3e4d94334e62649abf3cb6faf
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to d6a4d27f49cc1d94df5ff5f4b240c1b0143f5328
- Merge "[RBAC] Add share groups tests"
- [RBAC] Add share groups tests
The tests validate policy of share groups actions for
admin, member and reader users in a project scope.
Change-Id: Iee0f739d9701b2efe9b275ea22859318b58a46be
* Update manila-tempest-plugin from branch 'master'
to 3b9a0c4537ce019346dc1cd278ff2ff7a1f25ccd
- [CI] Conform to re2 regexes in branch config
Zuul has deprecated Perl-style syntax; and we're
getting warnings posted against the manifests:
The RE2 syntax error is: invalid perl operator: (?!
Change-Id: I498573532fd701b47684a54bda9b54b86836afdc
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to 91ca00a96f5a98c2282f4d896d1a45ebe013317a
- Use Ubuntu Jammy and Temporarily disable scenario tests
A couple of issues happening at the moment:
- Nova recently merged a change that bumps the libvirt version in
the Bobcat release [1]. The new libvirt version is not available
in Ubuntu Focal. In order to get the new libvirt version, our jobs
that were using Ubuntu Focal, are now forced to use Jammy, so we
bump it to the new version in this patch.
- The support for Ubuntu Focal has also been dropped in this
release [2]. Making it one more reason to get the new jammy
images.
While upgrading the image, some other issues surfaced:
- Some CI jobs are doing IPv6 testing, which use quagga. Quagga
does not have a candidate for installation in Jammy and must be
replaced. This issue is already documented [3].
- The inability to set up IPv6, combined with the scenario tests
being enabled in the LVM and CEPH drivers brought up another known
issue: when doing IPv6 setup, we don't set up only IPv6 networking
and we also end up setting crucial information for the scenario
tests to run in the function that does IPv6 setup. So in case the
job is only using IPv4 in scenario testing, we currently don't set
some key configuration to let the shares be created/mounted [4].
- Due to the reasons above, the scenario tests will never pass, as
we can't use Focal images, and when using Jammy, we can't do
scenario testing.
This is blocking the Manila gate and all other changes in the CI.
As we are forced to use the Jammy image and the scenario tests
won't pass, we disable them in this change, do some refactoring
in Manila [5], and re-enable them again for IPv4, until we have
figured out the quagga replacement.
[1] https://review.opendev.org/c/openstack/nova/+/887255
[2] https://lists.openstack.org/pipermail/openstack-discuss/2023-September/034968.html
[3] https://bugs.launchpad.net/manila/+bug/1998489
[4] https://github.com/openstack/manila/blob/master/devstack/plugin.sh#L1104-L1116
[5] https://review.opendev.org/c/openstack/manila/+/893804
Change-Id: Ia45a8e7f7c9cf9959bcc9b9a7243cccbbd1f4916
* Update manila-tempest-plugin from branch 'master'
to b0ab2128cb84c161a783587aff0637819bd4c8c7
- Merge "Test resource locks"
- Test resource locks
Add API tests for the resource locks APIs
Change-Id: Idf71e236b1b8a2558bb4ad3de1018fa33b41877f
Partially-implements: bp/allow-locking-shares-against-deletion
Depends-On: I146bc09e4e8a39797e22458ff6860346e11e592e
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to 8d4a2decf09b91787515515294063d703e5c2a2a
- Merge "Remove Glance v1 APIs tests code"
- Remove Glance v1 APIs tests code
Glance v1 APIs were removed in Rocky and tempest master
does not support the Rocky release. If glance v1 APIs
needs to be tested for older release then older Tempest
can be used.
Tempest is removing the Glance v1 APIs tests, config option,
and its service clients and this change is needed for that.
Needed-By: https://review.opendev.org/c/openstack/tempest/+/890592
Change-Id: Ib7bbb274256a7e1d1e308adbd416d243ad7f8b54
* Update manila-tempest-plugin from branch 'master'
to f60b52515b7a71257b01b8c633386d6d1477e95e
- [CI] Drop test config workaround in standalone jobs
devstack seems to honor local.conf's test-config
properly now, and this workaround is no longer
necessary.
Change-Id: I4f52a9f2a7a2ca12083c47766615ec2e8fdd4a49
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to efbad5d8dc780bc8d3326ed9f87ccddf2c3cc874
- Merge "[RBAC] Add share group type tests"
- [RBAC] Add share group type tests
The tests validate policy of share group type actions
for admin, member and reader users in a project scope.
Change-Id: I759fe2b5048aea466cab9107cca68d70548bd347
* Update manila-tempest-plugin from branch 'master'
to c6483c98add17c021f0e7177ed333c39472cb90d
- Merge "Fix share network subnet cleanup"
- Fix share network subnet cleanup
The resource cleanup initiated within
'create_share_network_subnet' is currently
being ignored in the tests:
WARNING [manila_tempest_tests.tests.api.base] Provided unsupported resource type for cleanup 'share-network-subnet'. Skipping.
The resource name is a typographical error.
Change-Id: If7359cb1ff8fab6fad194fc7efdb51a8ab3f8077
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to 7b825d8d83bc06af237bf2f118a0cf9edb4aaf09
- Cleanup py27 support
This repo is now testing only with Python 3, so let's make
a few cleanups:
- Remove python 2.7 stanza from setup.py
Change-Id: Idefdbf454ad18fbbd3c06c0eb864e143d8a419a7
* Update manila-tempest-plugin from branch 'master'
to 68fc053a27ea8449d68c7b0fbb4dd3842a09a199
- Merge "Fixed multiple subnet negative tempest test"
- Fixed multiple subnet negative tempest test
Changed skip_checks to verify if the flag
run_share_server_multiple_subnet_tests is enabled.
Changed the user that executes the command to retrieve the
share networks.
Closes-bug: #1966198
Change-Id: I93912f1683d5694a50a875c5dffbade958294e99
* Update manila-tempest-plugin from branch 'master'
to 5bd5f54073329423bb87f0345012f40c93251c2e
- [RBAC] Add share snapshot metadata tests
The tests validate policy of share snapshot metadata actions
for admin,member and reader users in a project scope.
Change-Id: I4de5c256ef468419cabf0293e05c0855fa67e095
* Update manila-tempest-plugin from branch 'master'
to 782a54dbd3c2f38dcb460f24cfdf0407fc37f3bb
- [RBAC] Wait for access rules to be applied prior to deletion
For some backends, the access rules might take some time to apply,
and if we try to clean up the rule before it was applied, we would
end up in a race condition.
In order to avoid this issue, we can wait for the access rule to be
active before proceeding to do other steps in the test.
Change-Id: Ib57eda56fdbec398d4dc6e80e982ace5f14727bb
* Update manila-tempest-plugin from branch 'master'
to 9cefa379a5b482f19e4f821986b1d92ec5ac84c5
- Merge "[CI] Fix cephfs-nfs job by running on centos-stream-9"
- [CI] Fix cephfs-nfs job by running on centos-stream-9
Package based installation of ceph via devstack-plugin-ceph
is deprecated. Recently, we broke support for Ubuntu 20.04 LTS
(Focal Fossa) [1] because we're trying to advance all OpenStack
CI jobs to Ubuntu 22.04/Jammy Jellyfish or Centos Stream 9. The
community's plan is to retire package based installation of ceph
on devstack during the 2023.2/Bobcat release cycle, and move all
efforts onto "cephadm" [2].
With CephFS/NFS, cephadm deployment works, but seems to require
more CI resources than a single test node can afford. So, we're
working in parallel to create a multi-node job [3][4] to ensure more
stable testing without foregoing coverage. As a temporary workaround,
we can run the ceph-nfs job (which doesn't use cephadm) on
centos-9 stream.
Unfortunately, ipv6 testing would have to be turned off because of
LP bug #1998489. We'll remedy this separately.
[1] https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/865315
[2] https://docs.ceph.com/en/quincy/cephadm/index.html
[3] https://review.opendev.org/c/openstack/devstack-plugin-ceph/+/876747
[4] https://review.opendev.org/c/openstack/manila/+/869235
Change-Id: I6abf7a8eb275c5b29cfe29b3a0f54de76c5bb1e8
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to 61c30d60f86f0dc29626334b146fb946ed5eb422
- Merge "[RBAC] Tests for Share Instance Export Locations"
- [RBAC] Tests for Share Instance Export Locations
The tests validate policy of share instance export locations
actions for admin, member and reader users in a project scope.
Co-Authored-By: Renan Vitor <renanpiranguinho@gmail.com>
Change-Id: I5996a1fb5365e80acc3d1cb5418a62fd60eae4b2
* Update manila-tempest-plugin from branch 'master'
to 797aeb1303d6b7f80679ff75c35b14028130ec84
- [CI] Run cephfs-native-cephadm job on Jammy Jellyfish
We are trying to drop testing the trunk branch (2023.2)
on Focal Fossa.
Change-Id: I66ac85b735566f8f7dd75234eb8e0be7773fee3a
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to 82b1e6f64bcf19f4092592fb74d19f48ab46d343
- [CI] Reduce mysql memory in all test jobs
Change-Id: If7bca173830d8d0912873d073d64c6251714817f
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to ad0db6359c8c51c4521ac6660c8014981b2f1dea
- Merge "[CI] Add cephadm based native cephfs test job"
- [CI] Add cephadm based native cephfs test job
Add a new job for testing manila's Native CephFS driver
with a cephadm deployed Ceph cluster. This job inherits
from the existing "base" job and overrides the
ceph deployment strategy to use cephadm.
With this commit, we will use this new cephadm based job
instead of the package based deployment to test this
repository. As with the existing job, this new job is
non-voting as well. If the job's stable for a period of
time, we can decide to promote it to being "voting".
Once all CI consumers adopt the new cephadm job, we'll
rewrite the "base" job definition to only care about
cephadm based deployment.
Change-Id: I6e4db6b89f89d2374580827e2334635dc5ead5b9
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to 3d6c65f7e87915cf59b8650bfef5b6a45b5d8f0d
- Fix incorrect extend syntax
A syntax issue introduced in I9d2bba8d87643abfc626346427e90569d9ed7a3e.
Change-Id: I5d07e6f08ac2a8d49ae45888852746ab29453702
Partially-implements: bp/metadata-for-share-resources
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to 6661800272f07d325264a3055eeabcf007efbd9d
- Fix failing subnet test on stable/2023.1 branch
We haven't added tests for share network subnet
metadata yet, howver, if you set the max_microversion
to the version supported by the server in stable/2023.1 (2.78),
one of the tests fails since the API responds with
the new "metadata" key.
Change-Id: I9d2bba8d87643abfc626346427e90569d9ed7a3e
Partially-implements: bp/metadata-for-share-resources
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to 5380c955f37e34cdae248e55114b51f1f39842c5
- Merge "Correct share group tests cleanup order"
- Correct share group tests cleanup order
Some share group tests were taking advantage of a bug in Manila.
Share network subnets were being allowed to be deleted even when
its share servers were tied to a share group. With that bug being
fixed, we need to ensure that the share groups are deleted before
the share network subnet alongside the share servers are.
Related-Bug: #2004212
Change-Id: I05607883c34bca586c795c7efab1df8d0edd6cff
* Update manila-tempest-plugin from branch 'master'
to 7669e94f4d0006b3661b59e04a9cff2065cee370
- [CI] Ceph/NFS: skip data-intensive tests with ipv6
We're running test_create_shrink_and_write
and test_create_extend_and_write tests twice,
changing only the client VM's IP address family.
Not much value in running all of these since we're
exhausting the disk space with these tests. We can
choose to re-enable these tests when the situation
changes with either the footprint of the tests
or the form factor of the devstack node.
Partial-Bug: #2009083
Change-Id: I868b2e40934e5d10eb0c5cc6fa867e6adc2cc9fc
Signed-off-by: Goutham Pacha Ravi <gouthampravi@gmail.com>
* Update manila-tempest-plugin from branch 'master'
to 41d38ba53e62001a4ea40bb7a9d8e564752d8a93
- Fix incorrect url request for share_group_reset_state
Use "/share-groups" for POST action instead of "/groups"
Closes-Bug: #2002940
Change-Id: I0d22cca0607e9bdc4835137cc0bf587061af92bf
* Update manila-tempest-plugin from branch 'master'
to 0f4e845830812271fc232e0f9079129788e12948
- Merge "[RBAC] Generate unique arguments for access rule creation"
- [RBAC] Generate unique arguments for access rule creation
It's prefered to use unique value for 'access_to' variable.
It prevents granting the same value of 'access_to' to the
same share which will lead to 400 execption.
Change-Id: I99ed8136266541731df157b25566e73255bca3bd
* Update manila-tempest-plugin from branch 'master'
to 721c0e3a699f8b37cb16d1764750b7d1090ee357
- Use delete_resource helper method
This method deletes the resource and waits for
the deletion to finish.
Change-Id: Iacbf69545e2459526a594ce995511d11e320c066
* Update manila-tempest-plugin from branch 'master'
to 07f29e172b177f4f91140d470437e5c7c11d73a5
- Merge "Revert "Use ddt.named_data decorator to avoid random test names""
- Revert "Use ddt.named_data decorator to avoid random test names"
This reverts commit 4b26d79ba76792f53f77f3eceaf49b24e0e1578f.
Reason for revert: This can be backwards compatible. We want to revert it for now.
Change-Id: Ica4a6ff8f655d372baee73c2daab8517188655aa
* Update manila-tempest-plugin from branch 'master'
to e37f0596e8f0eb4411e02e13fc394a9c0df5bd5f
- Merge "[RBAC] Add share access rules tests"
- [RBAC] Add share access rules tests
The tests validate policy of access rule actions for
admin, member and reader users in a project scope.
Change-Id: I5d18760eb7f2df2c7364599e2022d9394e0b1f87
* Update manila-tempest-plugin from branch 'master'
to 72c3228a39ae4b6de1ece2a6bab5ec4f8829ddc8
- [RBAC] Add skip condition for share manage
In case a backend doesn't support this feature
the tests will fail.
Change-Id: I69fd7a3747986ce287c3a59cdc0f374fdd5b0099
* Update manila-tempest-plugin from branch 'master'
to 6783ad72e9357764208aa115689f83d0c9f2add6
- Merge "[RBAC] Add quota tests"
- [RBAC] Add quota tests
The tests validate policy of quota actions for admin,
member and reader users in a project scope.
Change-Id: I40c45eb6b36688b83cc5803ec99d9a420701a624
* Update manila-tempest-plugin from branch 'master'
to cec2e199912d363e9c8ae6a929e519488e6ec116
- Merge "[RBAC] Add share manage/unmanage tests"
- [RBAC] Add share manage/unmanage tests
The tests validate policy of share manage/unmanage actions
for admin, member and reader users in a project scope.
Change-Id: Ia7ce057233374b494f0d078ccf9f6eb07ad8458a