610 Commits

Author SHA1 Message Date
liuyamin
0e84419df5 TrivialFix flake8 and docs build in tox.ini
1 "build" is a generated doc file directory we need to exclude.
2 to ensure the old files are not left over when running these
  document builds.

Change-Id: Ieb8fb314375b5a8ac3f38b1944d514937274c8c6
2017-08-28 00:55:30 +00:00
junboli
767cfa6723 Add license to doc/source/conf.py
TrivialFix

Change-Id: I80f4c5373997077e4524c4efbbe6c10c5540b7a1
2017-08-22 08:36:53 +00:00
OpenStack Proposal Bot
72331f0142 Updated from global requirements
Change-Id: I751605fbffc7f04cd2f7f19de7e5aa003771d53f
2017-08-18 11:41:37 +00:00
zhongjun
1614b34a83 Group specs can not be set in share group type create CLI
Added group specs in share group type create CLI

Closes-Bug: 1709746
Change-Id: Ie11f6c63e41d4de4ef94c21e3a2979943d25484a
2017-08-10 14:29:05 +08:00
Jenkins
8ebd4b3bb7 Merge "Add rally job manifests" 2017-08-03 15:09:44 +00:00
Jenkins
4572beb794 Merge "Stop skipping ipv6 delete access rule test" 2017-08-03 03:46:43 +00:00
Tom Barron
c8b84e7a8d Stop skipping ipv6 delete access rule test
Closes-Bug: #1707066

Depends-On: Idd0014d898d5468922625e62f9e649926dc04e35
Change-Id: Iff896f101fce8121959ad7166ded3f6c99e9173f
2017-08-02 18:24:29 +00:00
Goutham Pacha Ravi
b5de0dbf19 Add rally job manifests
These are copies of the manifests in openstack/rally
and openstack/manila.

Change-Id: Ic857fa425dd2f3d0af22148c0efe2c9a06a3d49e
2017-07-31 19:57:48 -04:00
Jenkins
cd59a1f4d1 Merge "Update reno for stable/pike" 2017-07-31 12:12:45 +00:00
Jenkins
a59397b1bf Merge "Fix list command when not given search_opts" 2017-07-29 11:53:49 +00:00
Goutham Pacha Ravi
98e0933ca8 Fix list command when not given search_opts
Can't pop values out of None.

Change-Id: I2c62d8bcae4cc4d035fa2bb3aadffb0e1d190751
Closes-Bug: #1707303
2017-07-28 17:17:36 -04:00
97aa1b14d1 Update reno for stable/pike
Change-Id: I963f15a599d359e556d985139ef6c84fd0172733
2017-07-28 21:07:25 +00:00
OpenStack Proposal Bot
cdbb15a76b Updated from global requirements
Change-Id: I5d3f8cf0ce84b141b65b446b8829bf68e61b0ece
2017-07-28 16:35:43 +00:00
Luigi Toscano
502eb756cc Fix manilclient.v2 import error
It hits also the gates.

Closes-Bug: #1707194
Change-Id: If7330345c4d67a94b4ce225a19def5feafddaea6
2017-07-28 16:27:43 +02:00
Jenkins
73c31c667d Merge "Enable IPv6 in manila(client)" 2017-07-28 00:12:53 +00:00
Jenkins
7c51457f21 Merge "Add like filter" 2017-07-27 23:32:34 +00:00
zhongjun
39b72e58c9 Enable IPv6 in manila(client)
Please read spec for design detail [1]

Access-allow command now validates and allows
access control to IPv6 clients.

[1] f7202a6cfe32a057f752a4e393f848f8a0211c36

Partial-Implements: blueprint support-ipv6-access
Change-Id: I88a1bd60e703bf9b434924ac347bbd74f72cec2b
2017-07-27 22:25:01 +00:00
zhongjun
e0fd972bf7 Add like filter
Add like filter support in ``shares``, ``snapshots``,
``share-networks``, ``share-groups`` list.

Implements BP like-filter
Change-Id: I5fdf6d89d0b6c7fa182ddfaac60979bc6c0fc2a4
2017-07-27 21:39:40 +00:00
OpenStack Proposal Bot
6b3fbc71fb Updated from global requirements
Change-Id: Ib7426d55f04b99feb9d95715dff19934eb739042
2017-07-27 19:21:11 +00:00
Jenkins
8d887f5221 Merge "Add export-location filter in share and share instance list" 2017-07-27 16:16:28 +00:00
zhongjun
9ac185d26e Add export-location filter in share and share instance list
Share and share instance list will accept new query string parameter
'export_location'. It can pass path and id of export_location to
retrieve shares filtered.

Change-Id: Ibd56fdbc294432003849607ddf72d824151ea3c4
Partly-implement: BP support-filter-share-by-export-location
2017-07-27 22:05:40 +08:00
Valeriy Ponomaryov
6964524f4c Add share group quotas
Add support for share group quotas implemented on server side [1].

[1] I397a8e886226cb22fa50abdf2a4a938bb04c655d

Change-Id: Ib2b12d906c54c05faf8a72ac851d100e25023d50
Implements Blueprint add-share-groups-quota
2017-07-27 12:19:39 +03:00
Valeriy Ponomaryov
8045f4d24e Add quotas per share type
Following CLI interface changes are implemented:

1) update share type quotas:
   $ manila quota-update ... --share-type %share_type_name_or_id% ...

2) get share type quotas:
   $ manila quota-show ... --share-type %share_type_name_or_id% ...

3) delete/reset share type quotas:
   $ manila quota-delete ... --share-type %share_type_name_or_id% ...

'quota-defaults' stays unchanged as it is the same for all kinds of
quotas - project, user or share type.

Implements BluePrint support-quotas-per-share-type

Change-Id: I0cd2bc41193e50b330456b14c5f66134a513cc32
2017-07-26 19:31:30 +03:00
Jan Provaznik
8bf5f9b7e0 Add commands for user messages
Allows listing, showing and deleting of user messages.

Change-Id: I5ffb840a271c518f62ee1accfd8e20a97f45594d
Partially-implements: blueprint user-messages
Depends-On: Ia0cc524e0bfb2ca5e495e575e17e9911c746690b
2017-07-25 05:20:31 -04:00
Jenkins
757bb793a8 Merge "Enable some off-by-default checks" 2017-07-20 19:22:37 +00:00
Hangdong Zhang
dc65fa0d17 Update the documentation link for doc migration
Change-Id: I24e145f499b01c9459c93b78ae8f3436d0ae7ec3
2017-07-20 17:22:01 +08:00
e
34d5767a04 Enable some off-by-default checks
Some of the available checks are disabled by default, like:
[H106] Don’t put vim configuration in source files
[H203] Use assertIs(Not)None to check for None

See:
https://docs.openstack.org/hacking/latest/user/usage.html#enabling-off-by-default-checks

Change-Id: I8f9b580ad653e32290e5c4be8a639cf7d168d9ec
2017-07-20 11:22:42 +08:00
howardlee
450b093e64 Replace http with https
Trivialfix

Change-Id: Ia12e0afb5bc42d7fd0ff3638d5add23733f8d369
2017-07-19 18:56:26 +08:00
OpenStack Proposal Bot
ce2f74b89b Updated from global requirements
Change-Id: I05193ddfb56d3faa9fd9449636090d31e09d3bf0
2017-07-18 01:56:13 +00:00
Jenkins
ad7d538328 Merge "Increases code coverage" 2017-07-13 06:36:40 +00:00
Jenkins
de87f6378d Merge "Switch from oslosphinx to openstackdocstheme" 2017-07-13 06:24:15 +00:00
Alexander Pugachev
ec8620a4e2 Increases code coverage
Covers manilaclient/common/apiclient/auth.py:discover_auth_systems().

Coverage for manilaclient/common/apiclient/auth.py goes from 0% to 35%.
Overall coverage goes from 71% to 74%.

Change-Id: I685051bbe3e0f82e69efef7d25aa42e385acc3f9
Partial-Bug: #1364800
2017-07-11 11:27:25 +01:00
luke.li
7378896225 Switch from oslosphinx to openstackdocstheme
Use the new style of setting of openstackdocstheme according to follow.
https://docs.openstack.org/openstackdocstheme/latest/

Change-Id: I67b7082d9a21f39cb5b62b753f39dd56f81860cb
2017-07-06 16:27:45 +08:00
OpenStack Proposal Bot
79f5d6fccd Updated from global requirements
Change-Id: I65b5e2c4b0901a6f82e4e131cef38107030a1d5c
2017-06-27 12:21:47 +00:00
OpenStack Proposal Bot
37bf2d9b4b Updated from global requirements
Change-Id: I7b0061c714f42f1bc1f2ee17fa69ea59ce180e3b
2017-06-15 16:34:22 +00:00
OpenStack Proposal Bot
95d51dc77f Updated from global requirements
Change-Id: I9ecdf81d7eaaaa359e7da89005935f190207d0f4
2017-06-10 21:48:16 +00:00
Jenkins
652d31cb6c Merge "Change to share access list API" 2017-06-08 11:53:56 +00:00
OpenStack Proposal Bot
a708363e4f Updated from global requirements
Change-Id: Ie36a9e9e8b4468b89fb0ed64f7e1debafb8da672
2017-06-02 22:06:52 +00:00
zhongjun
c95a58d65e Change to share access list API
When we do manila access-list, the 'created_at' and 'updated_at' time
should be shown to the user. And then the user could determine which
is the recent access rule. As designed, the recent access-allow
rule caused the error access-status of share instance.
The API change [1] has been merged.

[1] Iad6070d60ec77b7de9cc9679cfa7478876084da1

Change-Id: I4b10faa18a5e4d7394083cd36851fd0260df86a2
Closes-Bug: #1682795
2017-06-01 14:49:43 +00:00
OpenStack Proposal Bot
3229914644 Updated from global requirements
Change-Id: Id58f8a62a11d8eed3d734edacbfdaf50139378ee
2017-05-23 11:59:18 +00:00
M V P Nitesh
525e9aa72c Replace assertRaisesRegexp with assertRaisesRegex
This replaces the deprecated (in python 3.2) unittest.TestCase
method assertRaisesRegexp() with assertRaisesRegex()

Change-Id: I36c56032d4c3279d89c2b196a193196aad6aeeea
2017-05-22 14:47:50 +05:30
OpenStack Proposal Bot
5d8f5e3324 Updated from global requirements
Change-Id: I520b1312c3be7b48734fd0ae4fc674efe8926e86
2017-05-15 00:54:19 +00:00
Jenkins
68a675bb42 Merge "Incorrect case, parenthesis & periods in CLI Guide" 2017-05-11 15:35:17 +00:00
nidhimittalhada
9cb58ebec3 Incorrect case, parenthesis & periods in CLI Guide
Corrected case, appended parenthesis and added
periods as required.

Change-Id: I7e5ab6194f31a93b422cbaaaa2b44a5b07ac784d
Closes-Bug: #1672919
2017-05-11 12:32:37 +05:30
OpenStack Proposal Bot
635c9799a6 Updated from global requirements
Change-Id: Ice05af50c80c221fdab51338897ff81fded17829
2017-05-04 13:30:37 +00:00
Jenkins
dad45e978f Merge "Optimize the link address" 2017-04-26 11:33:48 +00:00
M V P Nitesh
0ff03c05b7 Optimize the link address
Use https instead of http to ensure the safety

Change-Id: Icf7e15f48432d1f35dbd5304d7bf218c5edc5885
2017-04-26 12:55:15 +05:30
Jenkins
4a67f06eea Merge "doc: Remove cruft from conf.py" 2017-04-20 17:52:58 +00:00
Jenkins
0b084b20ad Merge "Use Sphinx 1.5 warning-is-error" 2017-04-20 17:50:42 +00:00
Jenkins
b1811a8dc8 Merge "Explicitly set 'builders' option" 2017-04-20 17:50:36 +00:00