-
Notifications
You must be signed in to change notification settings - Fork 5.9k
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
[DNM] rgw: Rework of s3 Keystone Authentication code. #10536
[DNM] rgw: Rework of s3 Keystone Authentication code. #10536
Conversation
The keystone rework includes the commit from local auth rework also, since the some classes are common between the two. |
s->perm_mask = RGW_PERM_FULL_CONTROL; | ||
} | ||
} else if (store->ctx()->_conf->rgw_s3_auth_use_ldap && | ||
if (keyauth.is_applicable()) { |
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.
I bet that in the future we'll want to have a cascade of authentication engines like in the case of Swift API.
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.
Yes, I will make the relevant changes, once I rebase with local auth code and ldap code changes. Going step by step here.
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.
Got it.
9b56311
to
70294ce
Compare
The following are the things that I have done:
|
@rzarzynski : Please re-review. I have explained what changes I have made in the comment above. |
70294ce
to
1ead752
Compare
The Keystone authentication code has been reworked based on the new authentication infrastructure. Signed-off-by: Pritha Srivastava <prsrivas@redhat.com>
1ead752
to
f319217
Compare
@pritha-srivastava , please rebase |
It seems that the clean-up of S3/Keystone integration has been made in #12893. @pritha-srivastava, may we close this PR? |
@rzarzynski : Yes you are right. This PR can be closed. |
The clean-up of S3/Keystone integration has been merged in #12893. |
The Keystone authentication code has been reworked based on the new authentication infrastructure.
Signed-off-by: Pritha Srivastava prsrivas@redhat.com