diff --git a/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py b/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py index de877ca975e..2c778aa8ccf 100644 --- a/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py +++ b/cinder/tests/unit/volume/drivers/netapp/dataontap/test_nvme_library.py @@ -668,7 +668,7 @@ class NetAppNVMeStorageLibraryTestCase(test.TestCase): 'netapp_aggregate': 'aggr1', 'netapp_raid_type': 'raid_dp', 'netapp_disk_type': 'SSD', - 'online_extend_support': False, + 'online_extend_support': True, 'netapp_is_flexgroup': 'false', }] if report_provisioned_capacity: diff --git a/cinder/volume/drivers/netapp/dataontap/nvme_library.py b/cinder/volume/drivers/netapp/dataontap/nvme_library.py index aaf66376f66..c441fa09b87 100644 --- a/cinder/volume/drivers/netapp/dataontap/nvme_library.py +++ b/cinder/volume/drivers/netapp/dataontap/nvme_library.py @@ -544,7 +544,7 @@ class NetAppNVMeStorageLibrary( # Add driver capabilities and config info pool['QoS_support'] = False pool['multiattach'] = True - pool['online_extend_support'] = False + pool['online_extend_support'] = True pool['consistencygroup_support'] = True pool['consistent_group_snapshot_enabled'] = True pool['reserved_percentage'] = self.reserved_percentage diff --git a/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml b/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml new file mode 100644 index 00000000000..dfb519ad0b3 --- /dev/null +++ b/releasenotes/notes/netapp-nvme-in-use-expansion-d11f03fb64050145.yaml @@ -0,0 +1,14 @@ +--- +features: + - | + **NetApp NVMe namespace support for in-use expansion** + + Added support for in-use expansion of NetApp NVMe namespaces, allowing + volumes to be resized while attached to running instances without + requiring detachment. This feature enables seamless volume expansion + for NVMe-backed volumes in NetApp ONTAP environments. + + Key capabilities: + + * **In-use expansion**: Volumes can be expanded while attached to running instances + * **NVMe namespace compatibility**: Full support for NetApp NVMe namespace expansion