-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
open-iscsi: adding mutual authentication support and updating authentication parameters description #3422
open-iscsi: adding mutual authentication support and updating authentication parameters description #3422
Conversation
… authentication credentials
The test
The test
The test
The test
The test
The test
The test
The test
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your contribution! Please add a changelog fragment as well.
Adding version_added to node_user_in parameter Co-authored-by: Ajpantuso <ajpantuso@gmail.com>
adding version_added attibute to new parameter password_in Co-authored-by: Ajpantuso <ajpantuso@gmail.com>
Co-authored-by: Ajpantuso <ajpantuso@gmail.com>
The test
The test
The test
|
…-iscsi-mutual-authentication-support.yaml
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Other than the superfluous Changelog item this looks good to me.
changelogs/fragments/3422-open-iscsi-mutual-authentication-support.yaml
Outdated
Show resolved
Hide resolved
…port.yaml Co-authored-by: Ajpantuso <ajpantuso@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One last changelog item.
changelogs/fragments/3422-open-iscsi-mutual-authentication-support.yaml
Outdated
Show resolved
Hide resolved
…port.yaml Co-authored-by: Ajpantuso <ajpantuso@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM, thanks!
Backport to stable-3: 💚 backport PR created✅ Backport PR branch: Backported as #3447 🤖 @patchback |
…ication parameters description (#3422) * Adding mutual athentication support and changing doucumentation about authentication credentials * Removing blank line with whitspaces * Update plugins/modules/system/open_iscsi.py Adding version_added to node_user_in parameter Co-authored-by: Ajpantuso <ajpantuso@gmail.com> * Update plugins/modules/system/open_iscsi.py adding version_added attibute to new parameter password_in Co-authored-by: Ajpantuso <ajpantuso@gmail.com> * Update plugins/modules/system/open_iscsi.py Co-authored-by: Ajpantuso <ajpantuso@gmail.com> * Adding changelog fragment for #3422 * Rename 3422-open-iscsi-mutual-authentication-support.yam to 3422-open-iscsi-mutual-authentication-support.yaml * Update changelogs/fragments/3422-open-iscsi-mutual-authentication-support.yaml Co-authored-by: Ajpantuso <ajpantuso@gmail.com> * Update changelogs/fragments/3422-open-iscsi-mutual-authentication-support.yaml Co-authored-by: Ajpantuso <ajpantuso@gmail.com> Co-authored-by: Ajpantuso <ajpantuso@gmail.com> (cherry picked from commit 43a9f09)
@ricsanfre thanks for implementing this! |
…ication parameters description (#3422) (#3447) * Adding mutual athentication support and changing doucumentation about authentication credentials * Removing blank line with whitspaces * Update plugins/modules/system/open_iscsi.py Adding version_added to node_user_in parameter Co-authored-by: Ajpantuso <ajpantuso@gmail.com> * Update plugins/modules/system/open_iscsi.py adding version_added attibute to new parameter password_in Co-authored-by: Ajpantuso <ajpantuso@gmail.com> * Update plugins/modules/system/open_iscsi.py Co-authored-by: Ajpantuso <ajpantuso@gmail.com> * Adding changelog fragment for #3422 * Rename 3422-open-iscsi-mutual-authentication-support.yam to 3422-open-iscsi-mutual-authentication-support.yaml * Update changelogs/fragments/3422-open-iscsi-mutual-authentication-support.yaml Co-authored-by: Ajpantuso <ajpantuso@gmail.com> * Update changelogs/fragments/3422-open-iscsi-mutual-authentication-support.yaml Co-authored-by: Ajpantuso <ajpantuso@gmail.com> Co-authored-by: Ajpantuso <ajpantuso@gmail.com> (cherry picked from commit 43a9f09) Co-authored-by: Ricardo Sanchez <84853324+ricsanfre@users.noreply.github.com>
SUMMARY
Updating confusing description of authentication parameters included in documentation section
and adding the capability to specify mutual authentication between target and initiator
ISSUE TYPE
COMPONENT NAME
plugins/modules/system/open_iscsi.py
ADDITIONAL INFORMATION
node_auth, node_pass and node_user parameters are used for target login, not for target discovery. Authentication can be set for both procedures (discovery and login) but module current implementation does not support discovery authentication and thus parameters descriptions are confusing.
Adding two new module parameters (node_user_in, node_pass_in) to support mutual authentication.