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

iscsi-scst: Add internal_portal parameter #248

Merged
merged 1 commit into from
Aug 19, 2024

Conversation

bmeagherix
Copy link
Contributor

Add an internal_portal parameter to allow specified portals to bypass CHAP controls for both discovery and target login. If not populated, then the current behavior will be preserved.

This is particularly useful for "internal" targets used as part of ALUA configuration (only presented on an internal, private portal). It is envisaged that typical use would only be for those ALUA internal targets, and that internal_portal would only be set once (most likely to a single IP address, the private portal IP). The main issue being addressed/avoided is that discovery auth is currently global.

Copy link
Contributor

@lnocturno lnocturno left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hi Brian,

Thank you for the patch!

Thanks,
Gleb

Add an internal_portal parameter to allow specified portals to
bypass CHAP controls for both discovery and target login.  If not
populated, then the current behavior will be preserved.
@bmeagherix bmeagherix force-pushed the add_internal_portal branch from b7e96f0 to 1a8dcd7 Compare August 19, 2024 14:05
@bmeagherix
Copy link
Contributor Author

Hi Gleb,

Thanks for reviewing! Please see updated PR.

Thanks,
Brian.

@bmeagherix bmeagherix requested a review from lnocturno August 19, 2024 14:09
@lnocturno lnocturno merged commit aa086c9 into SCST-project:master Aug 19, 2024
3 checks passed
@bmeagherix bmeagherix deleted the add_internal_portal branch August 19, 2024 14:14
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.

2 participants