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