Commit Graph

13261 Commits

Author SHA1 Message Date
Tony Breeds 6f469263a2 Retire Packaging Deb project repos
This commit is part of a series to retire the Packaging Deb
project. Step 2 is to remove all content from the project
repos, replacing it with a README notification where to find
ongoing work, and how to recover the repo if needed at some
future point (as in
https://docs.openstack.org/infra/manual/drivers.html#retiring-a-project).

Change-Id: I129f344c6ee18797445ad33b1e0a2b6a3b430544
2017-09-12 15:37:34 -06:00
Jenkins f2cd3ee8c2 Merge "[Api-ref] Update quota-set APIs ref" 2017-07-25 12:19:02 +00:00
Jenkins 8184822606 Merge "Api-ref: add documentation for v2/v3 backup 'os-reset_status' action" 2017-07-25 12:18:50 +00:00
Jenkins 8c134a2e2a Merge "LVM: Activate LV before creating exports" 2017-07-25 12:03:18 +00:00
Jenkins 9551bf16d1 Merge "Don't verify format with autodetect after image conversion" 2017-07-25 09:12:56 +00:00
Jenkins e830596ae7 Merge "[DOC BLD FIX] Fix docstring errors in Dell/EMC Unity" 2017-07-25 07:59:34 +00:00
Jenkins f39f34f4a1 Merge "[DOC BLD FIX] Fix docstring issues in ibm_storage" 2017-07-25 07:57:58 +00:00
Jenkins 959f9825f8 Merge "[DOC BLD FIX] Correct dosctring errors in disco driver" 2017-07-25 03:37:26 +00:00
Jenkins 2de3a2c7d5 Merge "[DOC BLD FIX] Fix docstring issues in dothill driver" 2017-07-25 03:12:41 +00:00
Jenkins e0f415bc2f Merge "[DOC BLD FIX] Correct docstring errors in falconstor driver" 2017-07-25 03:12:18 +00:00
Jenkins 23f33aecab Merge "Add VNX replication group support" 2017-07-25 03:07:58 +00:00
Jay S. Bryant 65b7ef35fc [DOC BLD FIX] Fix docstring issues in ibm_storage
There were a number of issues with dosctring issues
in the ibm_storage driver.  The issues were causing
Sphinx to produce WARNINGs.  This patch correct
those issues.

Change-Id: I0a616ff1f5ce2b26a450f0336be59dacf1f2515f
2017-07-24 22:07:45 -05:00
Jenkins a58e88a6dc Merge "Fix test_scheduler_stats error module calls" 2017-07-25 01:04:26 +00:00
Jenkins 31a2ea5880 Merge "[DOC BLD FIX] Fix docstring issues for Hitachi HNAS driver" 2017-07-24 23:50:03 +00:00
Jenkins 362f5ea586 Merge "Updated from global requirements" 2017-07-24 23:45:39 +00:00
Jenkins c41c3a8ef6 Merge "enabling nimble driver again" 2017-07-24 23:19:31 +00:00
Jenkins 54c213ff9c Merge "[DOC BLD FIX] Fix docstring formatting in message_field" 2017-07-24 21:25:27 +00:00
Jenkins 777cdeba22 Merge "[api-ref] Backups: change parameter 'backup_id' to be mandatory" 2017-07-24 21:23:11 +00:00
Jenkins 2f3fe70e03 Merge "[DOC BLD FIX] Add missing glossaries" 2017-07-24 21:22:59 +00:00
Jenkins b1abcd1a4b Merge "Fix 'connector' parameter in update attachments API" 2017-07-24 21:22:50 +00:00
Jenkins b78a7a2d7d Merge "Remove key_manager.api_class hack" 2017-07-24 21:22:42 +00:00
Jenkins 2f672b7c80 Merge "3PAR: Get host from os-brick" 2017-07-24 21:22:28 +00:00
Jenkins 6331902122 Merge "[DOC BLD FIX] correct formatting errors in datera driver" 2017-07-24 21:22:19 +00:00
Jenkins dc2eda8d6f Merge "[DOC BLD FIX] Fix formatting errors in Dell/EMC PS" 2017-07-24 21:22:10 +00:00
Jay S. Bryant 903d8e653c [DOC BLD FIX] Fix docstring issues for Hitachi HNAS driver
There were a number of docstring issues in the Hitachi HNAS
driver were causing Sphinx WARNINGs to be produced during
a build.  A number of the issues could be resolved by putting
code examples into ".. code:: python" blocks.  This patch
fixes those issues.

Change-Id: Ib0e7caca0ab72ff89748eac434396d15c5af47d5
2017-07-24 15:30:18 -05:00
OpenStack Proposal Bot 8c8caab133 Updated from global requirements
Change-Id: Ia66bde6542fe8db9e3a1c32a9925cd3d62f19a0d
2017-07-24 20:25:38 +00:00
Jenkins 1ffdcdec0e Merge "[DOC BLD FIX] Fix formatting error in driver.py" 2017-07-24 20:25:30 +00:00
Jenkins 020d037671 Merge "[DOC BLD FIX] Fix formatting in cinder.compute.nova" 2017-07-24 20:21:31 +00:00
Jenkins df1153131c Merge "Disable merge snapshot to volume for thin LVM" 2017-07-24 20:18:55 +00:00
Jenkins 2b21db22c0 Merge "[DOC BLD FIX] Fix docstring errors for VMAX driver" 2017-07-24 20:18:40 +00:00
Jay S. Bryant ae262dbed3 [DOC BLD FIX] Correct docstring errors in falconstor driver
There were a couple of formatting issues in dosctrings causing
the Sphinx to produce WARNINGs when processesing the falconstor
driver.  This patch corrects them.

Change-Id: Ie66da44e7e26a25c500ff752ad9b9a7b7b7eefbf
2017-07-24 13:19:28 -05:00
Jay S. Bryant 48ff447f6a [DOC BLD FIX] Fix docstring issues in dothill driver
As with other drivers the version history at the top of the
dothill driver was causing Sphinx build WARNINGs to be issued.
This changes puts the version history in a text box for better
readability and to avoid the WARNING.

Change-Id: I387ae425e3a2a1e37264589bb33a0acdcf61ca9a
2017-07-24 11:23:41 -05:00
Jay S. Bryant 7696b5c0e9 [DOC BLD FIX] Correct dosctring errors in disco driver
The docstring for version history at the top of the disco
driver wasn't properly formatted.  I put it in a text
code block to make it look better and to remove the
Spinx build WARNING.

Change-Id: Iebdc92fe155d634f61d29d099b3a216f9e173f0f
2017-07-24 10:40:37 -05:00
Hanxi Liu 391beb8901 Fix test_scheduler_stats error module calls
It's great that the commit[1] brought in volume type filter. But the
commit made `test_scheduler_stats` didn't test anything for some
module call errors. The patch fixes it and lets all the tests in the module
work normally.

[1]d5a3fdabca

Change-Id: Iba22549ce2c78b3aa2af5f23f9e93299ee91c770
2017-07-24 15:10:00 +00:00
Peter Wang c52323babd Add VNX replication group support
This patch adds consistent replication group capabilities for VNX
driver.

Supported operations:
* Create volume and add to replication group
* Add volume to existing replication group
* Enable replication on group
* Disable replication on group
* Fail over replication group back and forth

DocImpact
Implements: blueprint replication-cg-vnx

Change-Id: Iead8d2fd5581a70afb481239199fcbb1246aa27e
2017-07-24 15:01:20 +08:00
Jay S. Bryant 80d427d9a3 [DOC BLD FIX] Fix docstring errors for VMAX driver
There are dosctring errors in the VMAX driver that were causing
the Sphinx build process to generate WARNINGS.  This patch
fixes those errors and improves the generated documentation.

Change-Id: I774bd17a61404b0939b1444dac37ec3f7e0da0b0
2017-07-23 10:20:53 -05:00
Jenkins 212b045a02 Merge "[DOC BLD FIX] Fix code block issues" 2017-07-23 01:12:19 +00:00
Jenkins 397be78774 Merge "Updated from global requirements" 2017-07-23 00:50:47 +00:00
OpenStack Proposal Bot e23a35d836 Updated from global requirements
Change-Id: I6037fd7f7ddd8f0a4fbca5317ad69731be4c0c7c
2017-07-22 16:27:15 +00:00
xing-yang 845cbd7dc0 Update group status
In the volume manager, the group status is updated before the
group_id is set/unset in the volumes during update_group.
This is wrong because there's a slight chance that the group
could be modified after it becomes 'available' but before
group_id is updated in all the volumes.

This patch fixes it by updating the group status after the
group_id in all volumes are updated.

Closes-Bug: #1704810
Change-Id: I451db1c8c49c4319323e5e0328c89c115d6047d1
2017-07-22 07:43:16 -07:00
Jenkins 18f81357b7 Merge "Remove dothill driver options" 2017-07-22 03:17:51 +00:00
Jay S. Bryant 2d225c13bd [DOC BLD FIX] Fix formatting error in driver.py
There were formatting errors causing sphinx to throw
a WARNING when processing the doc string in driver.py.

This patch updates those formatting errors so they do
not cause a WARNING to be thrown.

Change-Id: Ib40fc7f0927e175079f97583663510627342d767
2017-07-21 16:57:10 -05:00
Jenkins d79c107925 Merge "VMAX driver - bootable volume errors" 2017-07-21 18:44:35 +00:00
Jenkins 54d6c2da9c Merge "Do not delete group if group snapshot exists" 2017-07-21 18:28:48 +00:00
Jenkins 3beea6eadd Merge "Make doc/source directory compliant with design in spec" 2017-07-21 18:03:37 +00:00
Eric Harney 99d79431e3 LVM: Activate LV before creating exports
In some circumstances (such as after a reboot),
especially with thin LVM, the LV may not be activated, so
creating a target from it will fail.

Activate the LV before creating a target.

When using permanent=True for activation, don't supply
the -K/ignoreskipactivation argument.  This is rejected
by LVM 2.02.171, and is not a reasonable request, since
it asks to simultaneously unset a flag, and also to ignore
the flag (which should now be unset) during the same
activation operation.

This fixes a failure to clone a volume from another thin
LVM volume in the same pool.

Closes-Bug: #1701545

Change-Id: I925ece8833cc99a95c4cf693804ca3698f8cb114
2017-07-21 11:22:31 -04:00
Jenkins 095296874d Merge "VMAX driver - Implement Generic Volume Group feature" 2017-07-21 10:35:08 +00:00
kongxiangyun c0d7402c2d Disable merge snapshot to volume for thin LVM
when lvm_type=thin in cinder.conf, merges a snapshot will
result in other snapshots cannot be merged

Change-Id: Ife3d57b6fe3717af02e7dfa440b1510058bfab40
Closes-Bug: #1702820
2017-07-21 16:04:24 +08:00
Jenkins c38a946481 Merge "3PAR: Modify update_migrated_volume code to driver" 2017-07-21 04:57:29 +00:00
Jenkins ac4284d63a Merge "Change Huawei driver's private data storing place" 2017-07-21 04:55:49 +00:00