NetApp driver cannot configure thick provisioning with AFF platforms
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
Medium
|
Nahim Alves de Souza |
Bug Description
Description
===========
The ONTAP has different default space guarantee value for the AFF and FAS platforms. The AFF uses the thin provsioning and the FAS the thick provisioning [1].
Create a share with extra-specs `thin_provisioning` as False (or without setting it) should end up with the volume as thick provisoning. In a AFF system (or select premium with SSD) it will be thin one, though.
The error comes from the fact that the NetApp driver is not setting the thick provisioning when the extra-specs is False, it does not set anything, leaving as the storage default [2].
The possible solution could be set as:
api_args[
[1] https:/
[2] https:/
Steps to reproduce
==================
A AFF ONTAP cluster.
1) Create a share using a share type with extra-spces `thin_provision
2) Go to ONTAP and see the field `space-guarantee` of the created share
Expected result
===============
The field should be `volume` (thick).
Actual result
=============
The field is set as `none` (thin).
Environment
===========
1. Manila version: Latest 12.1.0
2. NetApp ONTAP 9.8
Logs & Configs
==============
description: | updated |
tags: | added: netapp |
Changed in manila: | |
assignee: | nobody → Nahim Alves de Souza (nahimsouza) |
Changed in manila: | |
milestone: | none → xena-2 |
importance: | Undecided → Medium |
status: | New → Confirmed |
Changed in manila: | |
milestone: | yoga-1 → yoga-2 |
Nahim, we're closing on xena-RC1 soon.
i'm moving this bug to Yoga-1; please let me know if that timeline is inaccurate.