Commit Graph

1508 Commits

Author SHA1 Message Date
Zuul 7e9626404c Merge "docs: Migrate docs from cinderclient to OSC (part 1)" 2024-04-19 16:36:16 +00:00
Zuul d7994a9912 Merge "[docs] Add recheck advice" 2024-04-19 16:36:12 +00:00
Stephen Finucane 0770da095f docs: Migrate docs from cinderclient to OSC (part 1)
Fix a couple of outdated references along the way.

Change-Id: I9a7fb660bfd622ccdfb40bc6936493c87f6a1d25
Signed-off-by: Stephen Finucane <stephenfin@redhat.com>
2024-04-19 15:06:11 +01:00
Brian Rosmaita f3a63ed6fa [docs] update gerrit group info
The cinder-core gerrit group is configured directly in project-config
to act as openstackclient/openstackSDK "service cores".  Add info to
the cinder-groups document so that we know where to look if this needs
to be changed or adjusted in the future.

Change-Id: I6b626604f9ff573ab59fd4867fdee7a0178ed7f0
2024-04-11 08:43:01 -04:00
Zuul 00e59c7d1d Merge "Dell PowerMax: Fix SnapVx unlink failure" 2024-03-24 16:41:51 +00:00
Yian Zong 03ac369854 Dell PowerMax: Fix SnapVx unlink failure
Dell PowerMax SnapVx unlink fails as the linked device
is not yet fully defined.
This patch fixed the issue by checking the new configuration
'snapvx_unlink_symforce' and the linked device 'defined' status
to determine the value of 'symforce' in the payload of
SnapVx unlink restcall.

Closes-Bug: #2045230
Change-Id: I614f6aef2d4da76c417b4a143ab80e4a5f716dcd
2024-03-21 14:05:31 +00:00
Brian Rosmaita a7c2df7acc [docs] Add recheck advice
Add some general info about gate tests and a link to the recheck
section of the project team guide.

Change-Id: Iedd11fa49489c9c855cf33ebc221fcbf218fa2a7
2024-03-20 10:12:31 -04:00
Zuul 942289ecb3 Merge "Deprecate Windows OS support" 2024-03-15 09:36:08 +00:00
Zuul baa7c33422 Merge "Dell EMC: Deprecate volume drivers for EOL products" 2024-03-14 21:49:19 +00:00
Zuul c6040dc3bc Merge "JovianDSS: Rework Open-E JovianDSS driver" 2024-03-14 18:16:22 +00:00
Takashi Kajinami c690fe7cbd Deprecate Windows OS support
Unfortunately the Winstackers project has been retired because of no
maintainers[1][2], and OpenStack on Windows host is no longer
maintained.

[1] https://lists.openstack.org/pipermail/openstack-discuss/2022-November/031044.html
[2] https://review.opendev.org/c/openstack/governance/+/886880

Change-Id: Ic9438ac444734c397cbc814cfee82f4f60abfd74
2024-03-13 01:11:24 +00:00
Takashi Kajinami 202713dd93 Dell EMC: Deprecate volume drivers for EOL products
The following three volume drivers are no longer supported, because
the storage products are now EOL[1].

 - Dell SC Series Storage Driver (iSCSI, FC)
 - Dell VNX Storage Driver (FC, iSCSI)
 - Dell XtremeIO Storage Driver (iSCSI, FC)

This change marks these drivers unsupported, so that we can remove
these drivers after 2024.1 release.

[1] https://lists.openstack.org/archives/list/openstack-discuss@lists.openstack.org/thread/7D7GUOI66BOD7Z3ZQWPWYYHH6VHAY4JJ/

Change-Id: I763278ec72adaf6f2ddd21edbfc687ca2f17f09a
2024-03-13 10:09:56 +09:00
Zuul 59a789dfe4 Merge "Add Cinder active-active support for Dell PowerFlex driver" 2024-03-06 17:59:40 +00:00
Atsushi Kawai 6677d0c8c2 Hitachi: Update driver document
This patch updates Hitachi cinder driver document,
to add following 4 descriptions:

- Use of Global-Active Device(GAD).
  https://review.opendev.org/c/openstack/cinder/+/796170
- Use of data deduplication and compression.
  https://review.opendev.org/c/openstack/cinder/+/850831
- Use of Port scheduler
  https://review.opendev.org/c/openstack/cinder/+/828696
- Use of target port assignment
  https://review.opendev.org/c/openstack/cinder/+/828060

This patch is like a follow-up patch,
because above features have already merged by 2023.1 Antelope.

Change-Id: I6ca6241ac9c66a6bbd891c1f0474e7bf7c0ca386
2024-02-27 04:12:48 +00:00
Zuul 015262b954 Merge "Dell PowerFlex driver: update support matrix in doc" 2024-02-16 16:01:05 +00:00
Zuul d2a5a45d1d Merge "Recognize Dell PowerMax Unisphere 10.x (x>0)" 2024-02-13 19:47:02 +00:00
Andrei 40a178e3d3 JovianDSS: Rework Open-E JovianDSS driver
Provide major rework of Open-E JovianDSS driver that involves:
 - improve performance of volume and snapshot creation and deletion
 - remove revert to snapshot support
 - improve storage net interface picking algorithm

Change-Id: Ifc2aa5d3622315ae5c70b2d8e809e1b1553684ea
Implements: blueprint open-e-joviandss-iscsi-rework
2024-02-13 12:02:29 +01:00
Yian Zong 5d725806ff Recognize Dell PowerMax Unisphere 10.x (x>0)
Fixes an issue introduced by change Ie9561eeb30a54539cbd, which added
support for PowerMax Unisphere 10.

Closes-bug: #2051828
Change-Id: Ib66688f319d6aed5d7339f4eabdd7ca9ce7e0f6c
2024-02-04 13:14:16 +00:00
Zuul 4723b8945f Merge "Prevent table and column alter and drop" 2024-02-02 19:34:54 +00:00
Yian Zong e59012df27 Dell PowerFlex driver: update support matrix in doc
Update the support matrix for Dell PowerFlex driver.

Change-Id: I3d0742f53a49cf8888329d0aeb034634c5fc4081
2024-02-02 10:15:40 +00:00
Takashi Kajinami 334b78e2a5 doc: Rephrase customers by users
As open source software, cinder itself doesn't expect any "customers"
but only users.

Change-Id: Ia9e3e0234a9dfd5ecf8e0d16ebe34b5a67440236
2024-02-01 03:12:22 +09:00
Zuul 2a18843ab9 Merge "Fujitsu Driver: Update extend volume functionality" 2024-01-24 22:14:23 +00:00
Yian Zong 28051633d1 Add Cinder active-active support for Dell PowerFlex driver
Add Cinder active-active support for Dell PowerFlex driver.

Implements: blueprint dell-powerflex-aa
Change-Id: Ifde39110baff8f1365d6a68328a08353114ab763
2024-01-24 10:39:35 +00:00
Zuul b8cd101fe4 Merge "[docs] quotas apply to image-volume-cache owner" 2024-01-19 15:30:24 +00:00
inori 1491eecfd3 Fujitsu Driver: Update extend volume functionality
Revised the 'Extend Volume' process on the RaidGroup to improve
processing speed as follows:

* When extending a volume created on ThinProvisionPool, the process
  will still use SMI-S for volume extension.

* When extending a volume created on RAID group, the process has been
  updated to use CLI for volume extension.

Change-Id: Ifcd93b9c9d94b214e890c57afd588b43b568478a
2024-01-17 04:57:04 -05:00
Gorka Eguileor 1c9aac8f5d Prevent table and column alter and drop
Due to Cinder's rolling upgrade support we have to be very careful with
table drops and column alterations and drops.

In our Unit Tests legacy migrations walk, where we go through the
migrations to confirm they are properly applied, we raise an error on
those 3 operations to prevent them from being casually added in new
migrations.

Those checks are missing for the Alembic migrations, so this patch adds
them there as well while consolidating the check code for both types of
migrations into a single decorator called `prevent_drop_alter`.

Change-Id: I577f65968feb9c10488a19c6f99e8c0b720a433d
2024-01-12 11:23:58 +01:00
Zuul 1efac07804 Merge "[doc] Update markups of options in capacity-based-qos" 2023-12-15 19:11:46 +00:00
Zuul b622dfdcf5 Merge "Doc: Use more common form of volume create command" 2023-12-15 14:31:49 +00:00
Brian Rosmaita 5b59d85dc0 [docs] quotas apply to image-volume-cache owner
Add a note that even though there are configuration options
governing the number and total GB consumed by volumes in the
image-volume-cache, the internal tenant configured as the
cache owner is nonetheless subject to quotas, which can affect
the actual amount of stuff cached.

Change-Id: Ice12d2f7401fa481bb410c7518bfc436d90bb86a
Closes-bug: #2045984
2023-12-08 09:16:23 -05:00
Zuul 38cd59cd0a Merge "Add cinder active-active support for Dell PowerMax driver" 2023-12-06 14:45:43 +00:00
Zuul b5a8a5943f Merge "Doc: Fix way to update default quota value for a new project" 2023-12-04 16:37:11 +00:00
Eric Harney 8eeedf828d Doc: Use more common form of volume create command
"MYVOLUME" is no longer required here, keep it
simple.

Change-Id: I1bd5c685c76e9752699f48f477fcd9e4fcac5fc5
2023-11-29 08:38:46 -05:00
Zuul bd87999665 Merge "Doc: Fix incorrect QoS support for rbd driver" 2023-11-17 15:22:35 +00:00
Shatadru Bandyopadhyay dd1ceb1bda Doc: Fix incorrect QoS support for rbd driver
QoS works fine with ceph, updating incorrect
 support status

Change-Id: I377e460ed1781f943d6284edc8e567c11dc863ba
2023-11-08 18:39:10 +00:00
Jean-Pierre Roquesalane 298932c29f Add cinder active-active support for Dell PowerMax driver
Change-Id: I939bb768e004d1bc4a980dcdba932abf9f690350
2023-10-16 07:48:21 +00:00
Masayuki Igawa aa0b239fb0 [doc] Update markups of options in capacity-based-qos
This commit updates markups of the options in the capacity-based-qos
document. The original markup is "`" which is rendered as italic in our
document but it's different from the others. It should be better to keep
the consistency to avoid confusion in our doc.

Change-Id: I5dc76bb850309936f039d91dee986f4f7de81e07
2023-09-15 07:28:48 +00:00
Zuul 8796522c99 Merge "Reference - Documentation correction" 2023-09-14 15:48:29 +00:00
Zuul 442c538ec7 Merge "Fix Infinidat driver to inherit compression" 2023-09-13 17:28:17 +00:00
cuiyeliu 077956daf8 Reference - Documentation correction
Correct PowerStore NFS driver document to support extending volume

The related patch the above function was implemented:  https://review.opendev.org/c/openstack/cinder/+/851249

Related-Bug: #2034482
Change-Id: Ic519703d87b8b0ac718d46195d1becc96882a375
2023-09-12 10:03:54 +00:00
Zuul 3eec9f3efa Merge "NetApp ONTAP: Added support to Active/Active mode in NFS driver" 2023-09-11 18:37:33 +00:00
Xu Qi e954ba02de Fujitsu Driver: Add QoS support
Added support for QoS in the Fujitsu driver.

The supported qos specs are:

* maxBWS
* read_bytes_sec
* write_bytes_sec
* total_bytes_sec
* read_iops_sec
* write_iops_sec
* total_iops_sec

Change-Id: I0f12c90f9483393501cf5788b66f724d47e72c8e
2023-09-07 23:50:54 -04:00
Pierre Riteau ff4b1c910e docs: add missing space
Change-Id: I3ae05e12608bb708a1765f812ecffb03d4eafb6b
2023-08-01 16:49:08 +02:00
Nahim Alves de Souza 45263d54dc NetApp ONTAP: Added support to Active/Active mode in NFS driver
This patch enables Active/Active support in NetApp NFS driver.

To support replication in A/A mode, the method failover_host was
splitted in two phases (failover and failover_completed) as
required by the spec [1].

[1] https://specs.openstack.org/openstack/cinder-specs/specs/ocata/ha-aa-replication.html

Change-Id: I401ca89440d44e04f460741981cf24a42e5264a0
2023-07-31 11:38:13 +00:00
Zuul 7d467069bb Merge "Yadro Tatlin Unified FC driver" 2023-07-21 12:35:14 +00:00
Zuul 95f0dc8e90 Merge "Add Cinder driver for TOYOU NetStor TYDS" 2023-07-14 16:18:25 +00:00
Vladislav Belogrudov 3f3112f796 Yadro Tatlin Unified FC driver
Added support of FC to Tatlin Unified driver

Implements: blueprint yadro-tatlin-unified-fc
Co-Authored-By: Sergey Karpenkov <s.karpenkov@yadro.com>

Change-Id: Ia8192854a7095354f2616d53d2c5b71580384dcb
2023-07-14 10:44:37 +03:00
cccqqqlll 6fcb495c8b Add Cinder driver for TOYOU NetStor TYDS
* Supported Protocol
 - iSCSI

* Supported Feature
 - Create Volume
 - Delete Volume
 - Attach Volume
 - Detach Volume
 - Extend Volume
 - Create Snapshot
 - Delete Snapshot
 - Create Volume from Snapshot
 - Create Volume from Volume (clone)
 - Create lmage from Volume
 - Volume Migration (host assisted)

ThirdPartySystems: TOYOU TYDS CI
Implements: blueprint add-toyou-netstor-tyds-driver
Change-Id: I0a2b6e81c0440593a97c3aff2554cfdb96af77a5
2023-07-14 14:34:52 +08:00
Zuul 3c0aea5feb Merge "Deadlock prevention support in synchronize" 2023-07-03 19:09:39 +00:00
Zuul f11b18e385 Merge "PowerStore driver - documentation update" 2023-06-27 19:24:28 +00:00
Tony Saad 293f88127f PowerStore driver - documentation update
Update of the PowerStore driver documentation to include
Image Volume Caching.

Change-Id: I40919bb4ef6aaac28d6c62d146934330260b8003
2023-06-21 12:28:36 -05:00