8 Commits

Author SHA1 Message Date
Stephen Finucane
1562ec6fb1 Remove six
This is no longer needed in a Python 3-only world.

Change-Id: I84231b7e8d952b562870838a2fa4ef0d86179183
Signed-off-by: Stephen Finucane <sfinucan@redhat.com>
2021-07-13 19:12:27 +01:00
silvacarloss
b7d0d0d128 Add CLI commands for Share Networks with multiple Subnets
- Added CLI commands for subnets creation, deletion and exhibition.
- Updated commands for share server manage and added a new
  parameter to share server list.

API microverion has been bumped to 2.51.

Closes-Bug: #1588144
Partially-implements: bp share-network-multiple-subnets
Change-Id: I55c85285cbdc9aaf2c0bab2f12477212b32b799a
Depends-On: Id8814a8b26c9b9dcb1fe71d0d7e9b79e8b8a9210
Co-Authored-By: lseki <luciomitsuru.seki@fit-tecnologia.org.br>
2019-09-12 22:36:36 -03:00
Rodrigo Barbieri
ff9963a712 Implement Share Migration Ocata improvements
- Added 'preserve-snapshots' parameter
- Driver-assisted parameters are now mandatory (thus
compatibility with previous versions is broken)
- Updated parameter descriptions

Change-Id: Icfdefdee88040464d19ab95dba50b88c8f90a1d3
Depends-On: I764b389816319ed0ac5178cadbf809cb632035b4
Implements: blueprint ocata-migration-improvements
2017-01-21 16:36:20 +00:00
nidhimittalhada
efeb9dba99 type-create should support specifying extra-specs
The share-types POST API in Manila accepts a dictionary of extra-specs.
However, the CLI only accepts values for DHSS and snapshot_support.
Fix is to make provision of specifying more extra-specs in type_create.

Change-Id: I4a0fbf572653d331f6351bc07bfdd58bbc5a74b5
Closes-Bug: #1561171
2016-09-01 17:06:18 +05:30
Daniel Gonzalez
9e3d321cdf Replace tempest-lib with tempest.lib
tempest-lib is deprecated, so replace it with tempest.lib.

Change-Id: Ic09aad7ca2dd517e63b6d7f9a7714ef1a2a64f1d
2016-04-28 01:53:07 -05:00
Valeriy Ponomaryov
bdf2045d95 Fix microversion comparison approach in functional tests
Manila microversions have following template:

x.y

where 'x' and 'y' both digits.

And now manilaclient functional tests transform string 'x.y' to float,
but it is incorrect thing to do because float assumes that each
left value is bigger than right one. And it is not suitable
for microversion comparisons.

Examples:

Microversions true conditions:
2.9 < 2.10
2.9 < 2.81

Float true conditions:
2.9 > 2.10
2.9 > 2.81

Change-Id: Ibb20e394cefdab82f7be946ce710a6681224051d
Closes-bug: #1518996
2015-12-15 13:44:59 +02:00
Valeriy Ponomaryov
28263b936d Add support of new API URLs after port of extensions to core API
Make manilaclient support API URLs and actions rename after port of
extensions to core API.

Depends-on: I82f00114db985b4b3bf4db0a64191559508ac600

Implements bp ext-to-core

Change-Id: I44f71ca094f230f3c22ade241884a1b23865c81a
2015-11-17 19:37:56 +02:00
Igor Malinovskiy
b44218141c Implement wrapper for ascii table parser from tempest_lib.cli
Implement wrapper for ascii table parser from tempest_lib.cli
to parse manila specific output from console client in
functional tests.

Partially implements bp functional-tests

Change-Id: Id22e8f89cad311c6dabbf1d4069e50d33ac658ce
2015-04-23 16:53:40 +03:00