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

Upgrade repository-s3 plugin to use aws-sdk-java library version 1.11.704 or greater #53191

Closed
larry-hernandez opened this issue Mar 5, 2020 · 2 comments · Fixed by #53962
Closed
Assignees
Labels
:Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs >upgrade

Comments

@larry-hernandez
Copy link

Elasticsearch version (bin/elasticsearch --version): 7.6

Plugins installed: [repository-s3]

Description of the problem including expected versus actual behavior:

The aws-sdk-java library (version 1.11.636) used in the s3-repository plugin contains a bug that prevents the IAM container role on Amazon EKS deployments from authenticating to s3 buckets. The IAM container role authentication bug is resolved as of 1.11.704.

The request here is to use a version of the aws-sdk-java library that is equal to or greater than 1.11.704 in the repository-s3 plugin.

@larry-hernandez larry-hernandez added >enhancement :Core/Infra/Plugins Plugin API and infrastructure labels Mar 5, 2020
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-core-infra (:Core/Infra/Plugins)

@jasontedor jasontedor added :Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs and removed :Core/Infra/Plugins Plugin API and infrastructure labels Mar 5, 2020
@elasticmachine
Copy link
Collaborator

Pinging @elastic/es-distributed (:Distributed/Snapshot/Restore)

@original-brownbear original-brownbear self-assigned this Mar 23, 2020
original-brownbear added a commit to original-brownbear/elasticsearch that referenced this issue Mar 23, 2020
Upgrading AWS SDK to v1.11.749.
Required building clients inside privileged contexts because some class loading that requires privileges now happens there
and working around a new SDK bug in the S3 client builder.

Closes elastic#53191
original-brownbear added a commit that referenced this issue Mar 23, 2020
Upgrading AWS SDK to v1.11.749.
Required building clients inside privileged contexts because some class loading that requires privileges now happens there and working around a new SDK bug in the S3 client builder.

Closes #53191
original-brownbear added a commit to original-brownbear/elasticsearch that referenced this issue Mar 23, 2020
Upgrading AWS SDK to v1.11.749.
Required building clients inside privileged contexts because some class loading that requires privileges now happens there and working around a new SDK bug in the S3 client builder.

Closes elastic#53191
original-brownbear added a commit that referenced this issue Mar 23, 2020
Upgrading AWS SDK to v1.11.749.
Required building clients inside privileged contexts because some class loading that requires privileges now happens there and working around a new SDK bug in the S3 client builder.

Closes #53191
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
:Distributed/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs >upgrade
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants