4802 Commits

Author SHA1 Message Date
Goutham Pacha Ravi
8cb70952e3 [CI] Convert rally jobs to zuulv3 native
The old/legacy job depends on components
from OpenStack infra that are not maintained
any longer.

Depends-On: I6b1d0e97ecdf9a2befa2a052a1743916d662d136
Change-Id: I143b78a8abf7ce714a574adef1698affd5956b1b
2019-07-30 14:54:45 -07:00
Zuul
19d169e083 Merge "NeutronBindNetworkPlugin: fix multi segment mtu" 2019-07-11 22:46:06 +00:00
Zuul
adf77f7422 Merge "Add Python 3 Train unit tests" 2019-07-11 17:38:59 +00:00
Corey Bryant
a231100d2c Add Python 3 Train unit tests
This is a mechanically generated patch to ensure unit testing is in place
for all of the Tested Runtimes for Train.

See the Train python3-updates goal document for details:
https://governance.openstack.org/tc/goals/train/python3-updates.html

Change-Id: Ibf4e7a4075f7375138a59462cab132f64d874dbc
Story: #2005924
Task: #34220
2019-07-10 13:21:56 -04:00
Zuul
da4b33344c Merge "Unmount NetApp active share after replica promote" 2019-07-06 11:16:03 +00:00
zhangbailin
d3b26f3d93 Remove the redunant table from windows' editor
In windows env, cannot deal with '\t\t\t', maybe this is mistake
result in 'git pull' faild on windows env. In linux env show that(from
table):
[root@localhost manila]# vim releasenotes/notes/bug-1818081
bug-1818081-fix-inferred-script-name-in-case-of-proxy-urls-e33466af856708b4.yaml^I^I^I

Change-Id: I83a1fbeb8cc7f40e07017541283418da65f0fc36
2019-07-03 09:50:38 +08:00
Zuul
5214066b19 Merge "Blacklist python-cinderclient 4.0.0" 2019-07-02 12:06:59 +00:00
Zuul
9e96b8823f Merge "Manila share driver for Inspur InStorage series." 2019-07-02 11:32:42 +00:00
Naresh Kumar Gunjalli
8fd4dfb4de Unmount NetApp active share after replica promote
The NetApp cDOT driver is now fixed to unmount the original
active share volume after one of its replica gets promoted.

Change-Id: Iecb734b431f0b7bc9a905b0a672013869ff60fd8
Closes-Bug: #1634278
2019-07-02 01:28:52 -04:00
Zuul
7698687e85 Merge "Bump the openstackdocstheme extension to 1.20" 2019-07-01 14:03:38 +00:00
Zuul
5cadc54e6a Merge "Check NetApp SnapRestore license for pools" 2019-07-01 14:03:36 +00:00
pengyuesheng
5c1f27f69f Bump the openstackdocstheme extension to 1.20
Some options are now automatically configured by the version 1.20:
- project
- html_last_updated_fmt
- latex_engine
- latex_elements
- version
- release.

This will show other versions of the doc, too.

Change-Id: I2f8e4fec3aa48b91d6ab636504ecc90553a4b802
2019-07-01 15:30:47 +08:00
Naresh Kumar Gunjalli
f333b88e25 Check NetApp SnapRestore license for pools
Added check to validate SnapRestore license for
NetApp ONTAP pools before setting revert_to_snapshot_support
to true/false for the respective pool.
This was always set to True before.

Change-Id: I4750d28c8acfe6d68a91e129e767c6e8607e6a75
Closes-Bug: #1678524
2019-07-01 02:10:17 -04:00
zhufl
10bb9e8efc Fix an invalid assert state
in self.assertTrue(2, mock_db_delete_call.call_count), assertEqual
should be used.

Change-Id: I7cdbc9bc5645ddf5ef9d42af1a6bb5f8604cb0ef
2019-06-27 17:09:30 +08:00
Zuul
8a1b465ea8 Merge "Adding documentation for User Messages in Manila Documentation" 2019-06-26 12:33:16 +00:00
Zuul
8fa8bad8cf Merge "Add admin ref for manage/unmanage servers DHSS=True" 2019-06-25 22:21:25 +00:00
wang yong
54d855877b Manila share driver for Inspur InStorage series.
Features that Inspur InStorage driver support:
share create/delete.
extend share size.
update_access.
protocol: NFS/CIFS.
ThirdPartySystem: INSPUR CI

Change-Id: I931902901668c295fb12523bf3d414a897c36275
Implements: Blueprint inspur-instorage-manila-driver
2019-06-25 14:31:21 +08:00
Goutham Pacha Ravi
1709fd7fc2 [CI] Add bindep.txt
Bindep is a tool for checking the presence of binary
packages needed to use an application / library. It
started life as a way to make it easier to set up a
development environment for OpenStack projects.

Infra has been looking to drop the global
bindep_fallback.txt [1][2] file for all
OpenStack projects, they recommend that projects
maintain their own with packages as necessary.

[1] http://lists.openstack.org/pipermail/openstack-infra/2018-April/005926.html
[2] http://lists.openstack.org/pipermail/openstack-discuss/2019-June/006888.html
Change-Id: I1824f132b0ffadc6c9179582d37295f3abed355f
2019-06-24 15:03:51 -07:00
SolKuczala
84e7f4e542 Adding documentation for User Messages in Manila Documentation
-Reference to the User Messages CLI usage at:
https://docs.openstack.org/manila/latest/cli/manila.html
https://docs.openstack.org/manila/latest/user/create-and-manage-shares.

Closes-Bug: #1796986
Change-Id: Ia85736693d7f536766e0e0980f88805c61aa8325
2019-06-24 20:10:22 +00:00
SolKuczala
5d1ef1570b Fix typo in Manila docs in manila.rst file
Line 911 : Filer => Filter
302a142b63/doc/source/cli/manila.rst

Change-Id: If375c5da7d93f32bd2502da8f63986269db12a6b
Closes-bug: #1833423
2019-06-19 20:47:24 +00:00
Zuul
302a142b63 Merge "[CI] Run scenario tests in the cephfs-nfs job" 2019-06-18 22:12:07 +00:00
Zuul
1ce9a33f17 Merge "[CI] Bump timeout for the migrations test case" 2019-06-18 21:17:55 +00:00
Goutham Pacha Ravi
fd21f5f246 [CI] Run scenario tests in the cephfs-nfs job
Add required components for scenario
testing and enable api and scenario tests
on the same job. The experimental
cephfs-nfs-centos-7 job has not been modified.

Depends-On: https://review.opendev.org/#/c/657669/
Depends-On: https://review.opendev.org/#/c/665039/
Change-Id: I74508fd02d7d4ff54270e91743c7ea06103299b1
2019-06-13 00:15:04 +00:00
Zuul
86823b5cb6 Merge "[NetApp] Fix race condition issues on vserver deletion" 2019-06-12 15:48:32 +00:00
silvacarloss
408348b5a4 Add admin ref for manage/unmanage servers DHSS=True
This patch updates the Manila admin reference adding information
for the feature manage/unmanage of share servers with DHSS=True
driver mode, introduced in Stein release.

Partial-Bug: #1818758
Change-Id: Idac30b5e79cba9352f421654a1a94054dd1ba110
2019-06-11 14:26:16 -03:00
pengyuesheng
c295397260 Blacklist python-cinderclient 4.0.0
This release of the Cinder client broke support for the v3
volume-transfer APIs unless microversion 3.55 or higher was requested.
depend on https://review.opendev.org/#/c/587877/

Depends-On: Ibbc3a3f04ea6253139112944cf7e0f6c265d0f26

Change-Id: Icb4c948e9f8ea879f5c2bc5d854df6696ee8e6a7
2019-06-10 09:11:59 +08:00
Zuul
35d327e463 Merge "Update sphinx dependency" 2019-06-06 16:39:00 +00:00
Zuul
0ae9c42b46 Merge "Manila VMAX docs - notification of removal of tags" 2019-06-06 10:16:18 +00:00
Helen Walsh
6afe12050d Manila VMAX docs - notification of removal of tags
Notification of the removal of deprecated tags
'emc_nas_server_container', 'emc_nas_pool_names' and
'emc_interface_ports' in the Train release.

Change-Id: I7a047da0fa7851ac6c9de6d2e6c546d69266dbff
2019-06-06 08:35:50 +00:00
pengyuesheng
c5dd767303 Update sphinx dependency
Sphinx 2.0 no longer works on python 2.7,
so we need to start capping it there as well
depend on https://review.opendev.org/#/c/657890/

Change-Id: Ibbc3a3f04ea6253139112944cf7e0f6c265d0f26
2019-06-06 10:41:53 +08:00
Zuul
bd481249e6 Merge "Manila VMAX docs - clarify backend configurations" 2019-06-05 00:57:12 +00:00
arthurnsantos
4fbf1a2d9d [NetApp] Fix race condition issues on vserver deletion
This patch updates the NetApp driver handling with an issue that
happens when the driver tries to delete the vserver, during a
rollback operation inside the vserver creation method.

Change-Id: I0c8468c72e15c1d27f5cdfa50cfc379a9207c5f1
Closes-bug: #1831092
2019-06-03 21:04:36 -03:00
Zuul
595c4e34d7 Merge "[api-ref] Update JSON samples for scheduler-stats API" 2019-05-20 22:18:22 +00:00
Goutham Pacha Ravi
fdefb0e7bd [CI] Bump timeout for the migrations test case
We face slow nodes on the CI, and tests are timing
out with a sqllite backend in the gate.

Change-Id: I284b48facf633f54aa5a7ec024a1662a1d164daf
2019-05-17 10:47:13 -07:00
Maurice Escher
bc87926e60 NeutronBindNetworkPlugin: fix multi segment mtu
Neutron mtu value for network allocation is taken from share network,
so the share network needs to be updated with the mtu
before the allocation is created.

This prevents the mtu being empty on the first network allocation in
a share network.

Change-Id: I89de02af7d739bbe70f1d893cc2b6ced0157d120
Closes-Bug: #1822099
2019-05-13 09:44:07 -04:00
Goutham Pacha Ravi
f1042ed49b [api-ref] Update JSON samples for scheduler-stats API
The pools API responses have evolved quite a bit, and
the current state must be reflected in our docs.

Change-Id: I43fb5617911abdab45cce4352dc3377b5b10badf
2019-05-06 17:31:45 -07:00
Zuul
2609950d1e Merge "[Unity] Update doc for revert to snap support" 2019-04-30 22:34:09 +00:00
zhufl
51aa1d8cd3 Fix error print format
This is to fix the error print format of "%{mtu}s".

Change-Id: I0506f4d2e9f8a984d7c7ed8584afcdfd1a8c6ac1
2019-04-29 09:52:24 +08:00
Yong Huang
e71e805fce [Unity] Update doc for revert to snap support
Change-Id: I0114bfd3e050a7dd1110fba88075f22596cd571d
2019-04-24 16:17:48 -04:00
OpenDev Sysadmins
8790c293e1 OpenDev Migration Patch
This commit was bulk generated and pushed by the OpenDev sysadmins
as a part of the Git hosting and code review systems migration
detailed in these mailing list posts:

http://lists.openstack.org/pipermail/openstack-discuss/2019-March/003603.html
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004920.html

Attempts have been made to correct repository namespaces and
hostnames based on simple pattern matching, but it's possible some
were updated incorrectly or missed entirely. Please reach out to us
via the contact information listed at https://opendev.org/ with any
questions you may have.
2019-04-19 19:27:35 +00:00
Ghanshyam Mann
933ae44d56 Dropping the py35 testing
All the integration testing has been moved to
Bionic now[1] and py3.5 is not tested runtime for
Train or stable/stein[2].

As per below ML thread, we are good to drop the py35
testing now:
http://lists.openstack.org/pipermail/openstack-discuss/2019-April/005097.html

[1] http://lists.openstack.org/pipermail/openstack-discuss/2019-April/004647.html
[2]
https://governance.openstack.org/tc/reference/runtimes/stein.html
https://governance.openstack.org/tc/reference/runtimes/train.html

Change-Id: I766b626071bd122951f731ff9acf91685424a6d9
2019-04-14 23:13:06 +00:00
shaoxj
2736d4adcc The parameters of 'list shares' are optional
Only 'project_id' in the path is required,
other parameters are not required

Partial-Bug: #1760644
Change-Id: I8f5735f8b828f33c95139e5a963f56b5b6e9105a
2019-04-04 19:03:38 +00:00
Goutham Pacha Ravi
4ffca949c2 [api-ref] Delete unused parameters
TrivialFix
Related-Bug: #1760644
Change-Id: I0eb4282b9162ba8ab83abb925828d5b1cfb333b2
2019-04-04 16:00:08 +00:00
Goutham Pacha Ravi
5bf0337396 [api-ref] De-duplicate name and description parameters
Many resources in manila have user-defined
names and descriptions. All of them have the
same restrictions that apply, so represent them
as the fewest parameters needed.

Having common parameters is easier to maintain in
the documentation.

Change-Id: Ib175e8d78e4240bf40d87a47af2459ac520fb24a
Partial-Bug: #1760644
2019-04-04 16:00:02 +00:00
Goutham Pacha Ravi
f185ff0f44 [api-ref] De-duplicate date and time parameters
Many APIs present information when the resource
in question was 'created_at' and 'updated_at'.

Having common parameters is easier to maintain in
the documentation since the description is the same
across the board.

Change-Id: Ia5d4ac399fe0d7983c61f5c5e0245d0987e97d6a
Partial-Bug: #1760644
2019-04-04 15:59:32 +00:00
Thomas Bechtold
d7140ffe09 [api-ref] Replace "tenant" terminology with "project"
Nowadays "project" and "project_id" are used instead of "tenant" in
the OpenStack world. See [1] and [2].

- Replace "tenant_id" in the API paths to "project_id"
- For most manila resources, the "project_id" in an API response body
  refers to the project that owns the resource. So, create a unified
  parameter and share that across the APIs.
- Fix path variable names, and their order
- Fix usage of "UUID" to refer to project and user IDs
- Fix query parameters

[1] https://docs.openstack.org/operations-guide/ops-projects-users.html
[2] https://developer.openstack.org/api-ref/identity/v3/index.html#projects

Partial-Bug: #1760644
Co-Authored-By: Goutham Pacha Ravi <gouthampravi@gmail.com>
Change-Id: I64e4ef8ad258d07c7d80d11a4d015c4b82156722
2019-04-04 08:58:01 -07:00
Zuul
fb4a1b81f4 Merge "[doc][api-ref] snapshot user_id and project_id fields" 2019-04-04 15:45:49 +00:00
zhufl
fb7ddd6d8e Fix misuse of assertFalse
The first argument of assertFalse should not be False,
otherwise the assertFalse will be useless and always pass.

Change-Id: I3b6303ff3d2fb9b5fee1a8d73af4e5819fadde76
2019-04-02 17:08:00 +08:00
Zuul
4582ff737e Merge "[tests] Fix PYTHON3_VERSION" 2019-03-29 22:25:44 +00:00
Goutham Pacha Ravi
8358b5f4a0 [grenade] Switch base version
Grenade jobs need to test Stein-->Train (dev)
upgrades in the master branch.

Change-Id: I266d23c8cf875ba18a3bdd8e950b0d6feb91cb9f
2019-03-29 09:10:51 -07:00