NetApp driver is hitting the QoS policy limit due soft deletion
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
In Progress
|
Low
|
Unassigned |
Bug Description
Description
===========
Customer cannot create a new volume with QoS due the limit of QoS policy on the storage. The ONTAP has a limit of 12,000 policies [1]. Although the customer does not have 12,000 volumes with QoS, he/she is hitting that limit. The customer is creating 1,000 volumes with QoS per hour and then deleting them.
Reproduce
==================
We can hit the same issue by having an ONTAP with 11,000 policies, so it should be able to create until 1,000 volumes with QoS.
A chronological list of steps which will help reproduce the issue you hit:
1. setup a NFS NetApp backend on a storage that has 11,000 QoS policies
2. create 800 volumes with QoS
3. delete 100 volumes (resulting in 700 volumes)
4. After the volumes have been deleted, create more 100 volumes with QoS (resulting in 800 volumes)
5. Keep doing the step "3" and "4"
Expected result
===============
The user should be able to have 800 volumes with QoS, since the system is supporting 1,000 using that configuration.
Actual result
=============
After some create/delete tasks, the user hits the storage QoS policy limit. The error log [2].
Environment
===========
1. Cinder master
2. ONTAP 9.8 (could be later version)
References
==============
Changed in cinder: | |
importance: | Undecided → Low |
tags: | added: drivers netapp |
Fix proposed to branch: master /review. opendev. org/c/openstack /cinder/ +/853450
Review: https:/