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

add check if passwordAuthSecret is using #209

Closed
wants to merge 2 commits into from

Conversation

vladimir4862
Copy link

Add check if
Values.auth.passwordAuthSecret is set together with Values.auth.groups and don't make secret with the name trino.fileAuthSecretName
But retain the code to import this as volume.

Add little check if 
Values.auth.passwordAuthSecret is set together with Values.auth.groups 
and don't make secret in this case.
Copy link

cla-bot bot commented Aug 16, 2024

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to cla@trino.io. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

@nineinchnick
Copy link
Member

@cla-bot check

Copy link

cla-bot bot commented Aug 24, 2024

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to cla@trino.io. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

Copy link

cla-bot bot commented Aug 24, 2024

The cla-bot has been summoned, and re-checked this pull request!

@vladimir4862
Copy link
Author

@cla-bot check

Copy link

cla-bot bot commented Aug 26, 2024

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to cla@trino.io. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

Copy link

cla-bot bot commented Aug 26, 2024

The cla-bot has been summoned, and re-checked this pull request!

@vladimir4862
Copy link
Author

@cla-bot check

Copy link

cla-bot bot commented Aug 27, 2024

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to cla@trino.io. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

Copy link

cla-bot bot commented Aug 27, 2024

The cla-bot has been summoned, and re-checked this pull request!

@vladimir4862
Copy link
Author

@cla-bot check

Copy link

cla-bot bot commented Aug 28, 2024

Thank you for your pull request and welcome to the Trino community. We require contributors to sign our Contributor License Agreement, and we don't seem to have you on file. Continue to work with us on the review and improvements in this PR, and submit the signed CLA to cla@trino.io. Photos, scans, or digitally-signed PDF files are all suitable. Processing may take a few days. The CLA needs to be on file before we merge your changes. For more information, see https://github.com/trinodb/cla

Copy link

cla-bot bot commented Aug 28, 2024

The cla-bot has been summoned, and re-checked this pull request!

@nineinchnick
Copy link
Member

@vladimir4862 you can also monitor the https://github.com/trinodb/cla/ repo, it's updated roughly every 2 weeks.

@nineinchnick
Copy link
Member

When did you send your signed CLA?

@vladimir4862
Copy link
Author

Hi.
sorry for this noise. I didn't check "cla" repo 😸
I send this on last Friday.

will check in cla repo next time.
thanks

@nineinchnick
Copy link
Member

No problem! I'm also keeping an eye on it.

@robertpikmets
Copy link

Related to this issue: #188.

I'd argue there's a scenario when a secret has to be created (containing group.db) even when .Values.auth.passwordAuthSecret hasn't been defined. So the final fix might be a bit more involved.

@sdaberdaku
Copy link
Member

@robertpikmets I agree. For instance, if using oauth2 authentication, you might still need to use the group provider to assign users to groups while not requiring a passwords.db file at all.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

4 participants