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

Avoid reading ~/.aws/config when using S3 provider #27040

Merged
merged 1 commit into from
May 25, 2021

Conversation

MorrisJobke
Copy link
Member

@MorrisJobke MorrisJobke commented May 20, 2021

Rebased version of #23273

When using S3 storage, we sometimes have open_basedir errors due to aws-sdk-php trying to read ~/.aws/config which is out of open_basedir restrictions.
Christoph Wurst already added csm=false config in #21406 but it wasn't enough, we also need to set use_arn_region=false, added in this commit.

Doc:
aws/aws-sdk-php#1931
aws/aws-sdk-php#1947

By @FlorentCoppint

When using S3 storage, we sometimes have open_basedir errors due to aws-sdk-php trying to read ~/.aws/config which is out of open_basedir restrictions.
Christoph Wurst already added csm=false config in #21406 but it wasn't enough, we also need to set use_arn_region=false, added in this commit.

Signed-off-by: Florent <[email protected]>
@MorrisJobke
Copy link
Member Author

/backport to stable21

@MorrisJobke
Copy link
Member Author

/backport to stable20

Copy link
Member

@blizzz blizzz left a comment

Choose a reason for hiding this comment

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

🐘

@MorrisJobke
Copy link
Member Author

Fine from my side as well 👍

I only rebased to trigger a current CI.

@MorrisJobke MorrisJobke merged commit 333665b into master May 25, 2021
@MorrisJobke MorrisJobke deleted the FlorentCoppint-master branch May 25, 2021 08:19
@backportbot-nextcloud
Copy link

The backport to stable20 failed. Please do this backport manually.

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

Successfully merging this pull request may close these issues.

3 participants