Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Dynamic luks support #850

Draft
wants to merge 1 commit into
base: master
Choose a base branch
from
Draft

Dynamic luks support #850

wants to merge 1 commit into from

Conversation

alifelan
Copy link

@alifelan alifelan commented Aug 8, 2023

Enable setting the luks option in a volume config based on the parameters from the create volume request

To address #849, we followed an approach where we parse the selectors from the create volume request. After that is done, we get the luks selector, and if it has a value, we assigned it to the volume config. To keep previous functionality, if this value is not set, it will be set to the default from the backend in the ontap san driver.

An issue with this approach is that even though in the NetApp luks documentation this same label is used, an user may use a different label instead of luks.

We implemented this to happen specifically right before the ImportVolume to guarantee previous functionality on other methods.

Enable setting the luks option in a volume config based on the
parameters from the create volume request
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant