netapp kerberos-realm-create api changed
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OpenStack Shared File Systems Service (Manila) |
Fix Released
|
Medium
|
Felipe Rodrigues |
Bug Description
Hi,
I encountered a bug in the netapp dataontap driver.
The NetApp "Reference Manual for ONTAP 9.7" states:
"In Data ONTAP 8.2.x and prior versions, Kerberos realms were owned by Cserver and were accessible
only from Admin Vserver LIFs using the input 'config-name'. The 'vserver' input was not required.
Starting from Data ONTAP 8.3.0, Kerberos realms are owned by data Vservers and are accessible from
both Admin and data Vserver LIFs. The 'config-name' input can no longer be used as a key. The 'realm'
input must be used instead. The 'vserver' input is required."
Which leads to the following error in later versions if I try to create a kerberos CIFS share:
'NetAppException
Failed to create Kerberos realm. Vserver API missing vserver parameter.' raised in manila/
This needs to be adjusted for ONTAP >= 8.3, please.
I.e.
- needs to be called like vserver_
- config-name parameter removed
- for backwards compatability keep old version for older apis?
- other unforeseeable issues ..?
BR,
Maurice
tags: | added: netapp |
Changed in manila: | |
assignee: | nobody → Felipe Rodrigues (felipefutty) |
Changed in manila: | |
importance: | Undecided → Low |
importance: | Low → Medium |
milestone: | none → wallaby-1 |
Changed in manila: | |
milestone: | wallaby-1 → wallaby-2 |
Changed in manila: | |
milestone: | wallaby-2 → wallaby-3 |
Changed in manila: | |
status: | In Progress → Fix Released |
Additional comments http:// eavesdrop. openstack. org/meetings/ manila/ 2020/manila. 2020-11- 05-15.01. log.html