-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
Resolves #19790, Provides Support for IAM Credentials #20891
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
Conversation
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 👍
Anything else needed from me here? Is there a way for me to re-launch/attempt the failing CI build (or is it a common failure)? |
I don't think so.
Rebase would be nice.
Yes. |
Thanks! Rebase done. |
Rebased because we had some broken test on master today. Sorry for that. |
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.
Code looks good 👍
Let me rebase again and @rullzer will review later today. |
Includes support for either leveraging environment variables passed to the PHP runtime or IAM instance profile present on the host being used. The default and first choice is still the parameter file as documented. See also: https://docs.aws.amazon.com/sdk-for-php/v3/developer-guide/guide_credentials_provider.html#chaining-providers Signed-off-by: Stephen Cuppett <[email protected]>
Psalm warnings looks like a false positive to me. Should work if we import the function
|
I have that cleanup... squash and force push or add commit? |
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.
Still works when running with minio!
Good stuff!
Thanks for your first pull request and welcome to the community! Feel free to keep them coming! If you are looking for issues to tackle then have a look at this selection: https://github.com/nextcloud/server/issues?q=is%3Aopen+is%3Aissue+label%3A%22good+first+issue%22 |
Tested locally and both result in the problem. Let me add it to the warning list for now. |
Includes support for either leveraging environment variables passed to the PHP runtime or IAM instance profile present on the host being used. The default and first choice is still the parameter file as documented.
See also: Developer Guide -> Chaining Providers