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 the aws-sdk-go-v2 version in beats #26873

Closed
kaiyan-sheng opened this issue Jul 13, 2021 · 7 comments
Closed

Upgrade the aws-sdk-go-v2 version in beats #26873

kaiyan-sheng opened this issue Jul 13, 2021 · 7 comments
Assignees
Labels
Team:Integrations Label for the Integrations team

Comments

@kaiyan-sheng
Copy link
Contributor

Currently in Beats, we are using version 0.9.0 aws-sdk-go-v2 in AWS related areas. This version is 2 years old and with more bugs getting fixed on the aws-sdk-go-v2 side, we should investigate on upgrading to newer version of the SDK and figuring out if we want to continuously follow the aws-sdk-go-v2 release schedule for upgrades.

@kaiyan-sheng kaiyan-sheng self-assigned this Jul 13, 2021
@botelastic botelastic bot added the needs_team Indicates that the issue/PR needs a Team:* label label Jul 13, 2021
@kaiyan-sheng kaiyan-sheng added the Team:Integrations Label for the Integrations team label Jul 13, 2021
@elasticmachine
Copy link
Collaborator

Pinging @elastic/integrations (Team:Integrations)

@botelastic botelastic bot removed the needs_team Indicates that the issue/PR needs a Team:* label label Jul 13, 2021
@kaiyan-sheng kaiyan-sheng removed their assignment Oct 21, 2021
@kwinstonix
Copy link
Contributor

@kaiyan-sheng , hi, is there any updates? aws-sdk-go-v2 latest version is v1.13.0 🤔

@kaiyan-sheng
Copy link
Contributor Author

Hey @kwinstonix 👋 We upgraded to version v0.24.0 several months ago but still, it's not all the way to the latest version. Hopefully we will get back to this issue soon!!

@ofiriro3
Copy link
Contributor

Hi @kaiyan-sheng,

I am from the @elastic/cloud-posture-security team.
We have been recently developing a new beat cloudbeat which will be used for fetching some Kubernetes data.
The cloudbeats as most of the beats, uses the beats as a dependency (as it uses many libbeat functions).

We are currently working to support the EKS Kubernetes provider as well.
In order to do so, our beats uses the aws-sdk-go-v2 library.

Currently, we are using the same aws-sdk-go-v2 version as the libbeat, but we would like to use the latest version possible.
We have tried to upgrade the aws-sdk-go-v2 on our beats, but we couldn't do so since the libbeat requires a different version.
(We tried to overcome it with a couple of solutions but haven't manage to solve it so far - https://github.com/elastic/security-team/issues/3175).

It is not urgent, but we would like to know if have any ETA for it?

@masci masci changed the title Investigate upgrading to newer version of aws-sdk-go-v2 Upgrade the aws-sdk-go-v2 version in beats Mar 31, 2022
@kwinstonix
Copy link
Contributor

https://github.com/aws/aws-sdk-go-v2/blob/main/CHANGELOG.md#migrating-from-v2-preview-sdks-v0240-to-v0250

Is there any possible to upgrade to v0.25.0 first? There are some breaking changes.

@andresrc andresrc assigned kaiyan-sheng and unassigned sayden Jun 16, 2022
@kaiyan-sheng
Copy link
Contributor Author

PR related to this issue: #31224

@kaiyan-sheng
Copy link
Contributor Author

PR is merged into the main branch.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Integrations Label for the Integrations team
Projects
None yet
Development

No branches or pull requests

5 participants