cinder/cinder/tests/unit/volume
Jayaanand Borra 48d922cf62 [NetApp] LUN space allocation support
Space allocation is an important NetApp driver specific feature.
This needs to be set when the cinder volume is created.
This is not related to thin/thick provisioning feature of cinder
volumes.It is independent of that. It enables ONTAP to reclaim
space automatically when host deletes data.This helps ONTAP
and host to see the actual space correctly when the host
deletes data.
It also helps to keep a LUN (cinder volume) online when the
LUN (cinder volume) in ontap runs out of space and containing
volume (in ONTAP) cannot automatically grow more space.

User can configure it by using volume type extra spec.
By default Space allocation value is disabled for ONTAP LUN

netapp:space_allocation: "<is> True"  # to enable space allocation
netapp:space_allocation: "<is> False" # to disable space allocation

Blueprint: netapp-space-allocation-support
Change-Id: Ib7072f3093067ecd8ad84e396aaecec8f15c49ba
2024-03-06 03:16:05 -05:00
..
drivers [NetApp] LUN space allocation support 2024-03-06 03:16:05 -05:00
flows Merge "Clean old temporary tracking" 2024-02-06 01:10:41 +00:00
__init__.py Skip sparse copy during volume reimage 2023-12-26 13:08:58 +05:30
test_availability_zone.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_capabilities.py Fix extra_capabilities 2021-07-29 20:06:18 +00:00
test_connection.py Reject unsafe delete attachment calls 2023-05-10 19:51:33 +02:00
test_driver.py Skip sparse copy during volume reimage 2023-12-26 13:08:58 +05:30
test_image.py Skip sparse copy during volume reimage 2023-12-26 13:08:58 +05:30
test_init_host.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_manage_volume.py Introduce flake8-import-order extension 2020-01-06 09:59:35 -06:00
test_replication_manager.py Move require_driver_initialized / log_unsupp to volume_utils 2021-06-11 11:13:34 -04:00
test_rpcapi.py Support volume re-image 2022-02-24 15:23:38 +05:30
test_snapshot.py Snapshot in-use volumes without force flag 2021-08-31 14:48:32 -04:00
test_volume.py Clean old temporary tracking 2024-01-12 14:25:44 +01:00
test_volume_manager.py Send the correct location URI to the Glance v2 API 2023-01-16 16:34:21 +02:00
test_volume_migration.py Merge "Revert "Driver assisted migration on retype when it's safe"" 2023-11-13 17:47:06 +00:00
test_volume_reimage.py Skip sparse copy during volume reimage 2023-12-26 13:08:58 +05:30
test_volume_retype.py Fix volume retype with AZ 2020-09-04 12:21:58 +00:00
test_volume_usage_audit.py Improve resource listing efficiency 2023-03-06 14:04:57 +00:00