NetApp: Failed to get info for aggregate
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Cinder |
Fix Released
|
Undecided
|
Jose Porrua |
Bug Description
NetApp driver is attempting and failing to get the aggregate capacity for the scheduler;
https:/
I suspect this occurs as the driver is attempting to access a cluster level API with a SVM scoped account.
Looks like this bug was introduced in the "NetApp: Add aggregate capacity info to scheduler" commit;
https:/
The change was added to address the "Report NetApp cDOT aggregate capacity info to scheduler" blueprint;
https:/
The following error message and traceback is spamming the cinder volume log;
[req-10239228-
Traceback (most recent call last):
File "/usr/lib/
desired_
File "/usr/lib/
return f(*args, **kwargs)
File "/usr/lib/
return f(*args, **kwargs)
File "/usr/lib/
enable_
File "/usr/lib/
return f(*args, **kwargs)
File "/usr/lib/
return self.connection
File "/usr/lib/
raise NaApiError(code, msg)
NaApiError: NetApp API failed. Reason - 13005:Unable to find API: aggr-get-iter
This issue was encountered in Newton with Cinder 9.1.0
description: | updated |
Changed in cinder: | |
assignee: | nobody → Jose Porrua (jose-porrua) |
Changed in cinder: | |
status: | New → In Progress |
no longer affects: | ubuntu |
"I suspect this occurs as the driver is attempting to access a cluster level API with a SVM scoped account."
Your suspicion is correct.
We're spamming the log; this sort of check can be done and logged once.