Upon gathering deployer and operator feedback in the spirit
of OpenStack deprecations, we believe this driver cannot be
deprecated at the moment. Since the CI was never brought down,
I'd like to un-deprecate this driver.
This reverts commit a27f31754fdc4aafe478911571a9d4a62464c1db and
removes the deprecation warning and release note.
Change-Id: I61e666313285187c72010f5dded585fa990f844e
When creating volume, Cinder use az cache to validate az. This
will lead a problem: If a new cinder-volume node with a different
az is added to the OpenStack environment or admin change an exist
cinder-volume's az, Creating volume with this az will fail until
the cache is refreshed.
This patch will refresh the cached az if the previous creating
task failed to find the target.
Change-Id: I3e884af1499ea2ddea1a3603d3d09c31a1f62811
Cloese-bug: #1693084
Cinder support metadata for backup in
https://review.openstack.org/#/c/471541/
But the releasenote for backup metadata feature is missing.
This patch added the relate releasenote.
Change-Id: I70c7538a57dd3222b4985771448eed532bc4492b
Rather than update the backend state in the next
period task, update it directly in scheduler when
extending.
Change-Id: Idc59abcd574a7eef354d6590f7b748c6b54df8b4
Closes-Bug: #1706888
The approach merged in
I6e92b6057d319e20706608f984a4e0836eaf6a16 is being revised,
specifically changes to datatypes within the migration file
will no longer work in the way specified. Either the names
and arguments of the datatypes will change, or the concept of
altering a migration in place will not be used. In any case,
as this is the only merged patch and I'd like to hopefully
cleanly remove types like
AutoStringText from oslo_db, if this can be reverted before a release
that will give us time to rethink this approach without struggling
with backwards incompatibility. Similar patches for Nova, Neutron
etc. are all waiting for now.
See also: http://lists.openstack.org/pipermail/openstack-dev/2017-July/120037.html
Change-Id: Ibd1a5c316027a9e5230b3bf06a311b9d089f6b7e
The Tegile CI has not reported success past our CI required period.
Checking name: Tegile Storage CI
first seen: 2017-03-17 08:39:31 (48 days, 8:32:23 old)
last seen: 2017-04-08 03:37:59 (26 days, 13:33:55 old)
last success: None
Job TegileFCDriver-dsvm-tempest 0% success out of 250 comments S=0, F=250
Overall success rate: 0% of 250 comments
Per Cinder's non-compliance policy, this patch marks the drivers
as unsupported and deprecated and they will be removed in the
next cycle if the issue is not corrected.
Change-Id: Ida70602ed8656f6897fe2709b0205f7f6ab2c6f1
Adding a new volume type extra-spec option 'vmware:adapter_type'
to override the default adapter type of volumes.
DocImpact
The VMDK driver now supports a new extra-spec option
'vmware:adapter_type' to override the default adapter
type specified by config option 'vmware_adapter_type'.
Change-Id: Ifc641d82e6eecbe12aa0e77242ce8555b7e57b76
Closes-bug: #1691285
Adding support for generic volume groups to NetApp cDOT's NFS driver.
CG methods are moved to the 7-mode NFS driver. Announcement was made
in a previous release for the removal of the NetApp 7-mode drivers.
Generic groups will only be implemented for the NetApp cDOT drivers.
Change-Id: I5edf62ccfbbb7a5f3e64e0baebe9eb4a955cbdf5
Implements: blueprint netapp-add-generic-group-support-cdot
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
This patch adds group snapshot's existence validation
before performing group's deletion operation.
Closes-Bug: #1705375
Change-Id: I928eded513772b8b1c9f050f2d31d4334b1da8ae
This patch adds Consistency Group capability to Generic
Volume Groups in the VMAX driver.
Change-Id: I1564f12e052b3c7e9a45826b3f1f707011e3c634
Partially-Implements: blueprint vmax-generic-volume-group
Implements minor fixes to the SQL Alchemy scripts in Cinder to support the
MySQL Cluster DB. This includes the usage of the boolean mysql_enable_ndb
setting from oslo.db from bug 1564110. This allows operators to select from
MySQL (InnoDB) or MySQL Cluster (NDB) as the storage engine backend.
Additionally, this fixes the models.py to support this enhancement.
Change-Id: I6e92b6057d319e20706608f984a4e0836eaf6a16
Implements: blueprint mysql-cluster-support
Depends-On: I9f1fd2a87fdf75332de2339d3ff4f08ce9220dcf
CoprHD has been supporting consistency group starting from kilo release.
This code change makes sure that cg support is added for generic
volume groups for PIKE. Volume group maps to consistency group in
CoprHD when the consistency group snapshot flag is enabled for the
generic volume group.
Change-Id: I3ec946ca594e7c18a84f0b030607f0cc6f5864fb
Closes-Bug: #1682239
Since version 1.38.0, tooz can manage the heartbeat entirely internally.
In this patch, this feature is used to simplify Cinder's code.
Change-Id: I7fa654caf6620d410d4e297d3d8af2215e27ed12
The Falconstor CI has not reported success for over over 29 days
and is past our CI policy.
Checking name: FalconStor CI
first seen: 2017-06-02 03:11:42 (46 days, 21:55:09 old)
last seen: 2017-06-19 14:31:44 (29 days, 10:35:07 old)
last success: 2017-06-19 14:31:44 (29 days, 10:35:07 old)
Job dsvm-cinder-fss-iscsi 98% success out of 250 comments S=245, F=5
Job dsvm-cinder-fss-fc 97% success out of 250 comments S=244, F=6
Overall success rate: 97% of 250 comments
Per our CI non-compliance policy, this marks the drivers as unsupported.
If CI issues are not addressed by the Queens development cycle, they
will be removed.
Change-Id: Id2e17b212607f9989f02f83189dfb457f32bd66c
The Coho CI has not reported success in over 51 days and is past our
CI required period.
Checking name: Coho Data Storage CI
first seen: 2017-05-28 13:30:07 (51 days, 11:35:18 old)
last seen: 2017-07-03 19:46:18 (15 days, 5:19:07 old)
last success: None
Job dsvm-tempest-coho-cinder-driver 0% success out of 240 comments S=0, F=240
Per Cinder's non-compliance policy, this patch marks the driver as
unsupported and deprecated and it will be removed in the next
cycle if the issue is not corrected.
Change-Id: Ic4e2ee817cb6e34c120760af3045b500b9d2a99f
Fix ZFSSA iSCSI volume driver to allow connection of a volume to more
than one connector (initiator group) at the same time, which is
required for live-migration to work.
Note: ZFSSA software release 2013.1.3.x (or higher) will be required
to use this functionality.
Change-Id: I44b86fd967a21da465b44a8db15331ca17438961
Closes-Bug: #1565051
This patch adds group replication capabilities for
the IBM driver for the A-line system.
implements:
* Enable replication on group
* Disable replication on group
* Fail over replication
* Get replication error status
Implements: blueprint replication-cg-ibm-storage
Change-Id: Ic59c568502258096e24ca5ab81dc5b8cd1779995
Depends-On: Ia4af4dd011d569a3ac84387b37dcf2606da48fba
This patch enables optimal path for non-disruptive
backup for the NEC volume driver.
Change-Id: Ied9f3353be02a1b80081ab0d41f45f1a7c563468
Implements: blueprint nec-nondisruptive-backup
InfiniBox v3.0 introduced volume compression
on the storage array side. This change provides
a new configuration option to control whether
to create new volumes with compression enabled
or not.
Change-Id: Ia214fc45d960dada8e863ed2ca06be533048f410
Implements: blueprint infinidat-compression