terraform-provider-netapp-cloudmanager icon indicating copy to clipboard operation
terraform-provider-netapp-cloudmanager copied to clipboard

Changes to disk size, IOPS, or throughput on agggr disk causes destroy

Open billkrolczyk444 opened this issue 3 months ago • 5 comments

Changes to disk size, IOPS, or throughput on aggr disk on aws cvo ha pair causes destroy of the entire environment. Shouldn't it createa new aggr, volume move of existing volumes, then destroy the existing agggr?

billkrolczyk444 avatar Aug 12 '25 18:08 billkrolczyk444

If you look at the screenshot below, there are few APIs in Aggregate and as of now we only support adding disks to the existing aggregate. Throughput and IOPS are not supported.

Image

suhasbshekar avatar Aug 13 '25 21:08 suhasbshekar

are you going to add that functionality?

billkrolczyk444 avatar Aug 14 '25 13:08 billkrolczyk444

i see in version 26.0.0 the aggregate.go was updated for the changes. where issue lies is in the cvo.go. any changes to the ebs (initial aggr) triggers a destroy before any data can be transferred. are you planning to integrate that option to cvo.go?

billkrolczyk444 avatar Sep 02 '25 19:09 billkrolczyk444

Is the UI able to achieve the same of data transfer you are referring to, if so can you show the same in UI hapeening?

suhasbshekar avatar Sep 15 '25 20:09 suhasbshekar

the biggest concern is the default aggr not being able to resize the disks. i was told to not utilize the default aggr for workloads but it consumes 8 disk attachments on a limit of 26 per EC2 in AWS. it can be done via the UI but not terraform. terraform causes replace of whole cvo

billkrolczyk444 avatar Nov 05 '25 17:11 billkrolczyk444