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

feat: Update aws-sdk-go-v2 for EKS Pod Identities #259

Merged
merged 8 commits into from
Jan 26, 2024

Conversation

ROunofF
Copy link
Contributor

@ROunofF ROunofF commented Jan 19, 2024

Update aws-sdk-go-v2 to support EKS Pod Identities

Will update the indirect in argoproj/argo-cd#16641

Copy link

codecov bot commented Jan 19, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Comparison is base (c02dc5f) 55.13% compared to head (6cb32f9) 55.19%.

Additional details and impacted files
@@            Coverage Diff             @@
##           master     #259      +/-   ##
==========================================
+ Coverage   55.13%   55.19%   +0.05%     
==========================================
  Files          35       35              
  Lines        3337     3339       +2     
==========================================
+ Hits         1840     1843       +3     
+ Misses       1230     1229       -1     
  Partials      267      267              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Signed-off-by: Mathieu Bruneau <brunemat@amazon.com>
@csantanapr
Copy link
Member

csantanapr commented Jan 21, 2024

Was testing this patch and sqs notifications are failing

time="2024-01-21T04:50:06Z" level=error msg="Got an error getting the queue URL: not found, ResolveEndpointV2"
time="2024-01-21T04:50:06Z" level=error msg="Failed to notify recipient {awssqs ArgoCDNotifications} defined in resource argocd/workload-dev: not found, ResolveEndpointV2 using the configuration in namespace argocd" resource=argocd/workload-dev

I tried with and without specifying account/region/endpointUrl

It looks like there is a problem with the sdk version, we might need to update more components to latest like aws-sdk-go-v2/service/sqs
I found this issue aws/aws-sdk-go-v2#2370

@csantanapr
Copy link
Member

@ROunofF I sent you a PR to fix the sqs issue, I tested and it works
ROunofF#1

Signed-off-by: Carlos Santana <carrlos@amazon.com>
ROunofF and others added 4 commits January 22, 2024 12:10
Signed-off-by: Carlos Santana <carrlos@amazon.com>
Signed-off-by: Carlos Santana <carrlos@amazon.com>
@ROunofF ROunofF marked this pull request as ready for review January 24, 2024 19:55
csantanapr and others added 2 commits January 24, 2024 18:49
Signed-off-by: Carlos Santana <carrlos@amazon.com>
@csantanapr
Copy link
Member

@todaywasawesome @crenshaw-dev would you be kind to review this PR? 🙏

@crenshaw-dev crenshaw-dev changed the title Update aws-sdk-go-v2 for EKS Pod Identities feat: Update aws-sdk-go-v2 for EKS Pod Identities Jan 26, 2024
@crenshaw-dev crenshaw-dev merged commit 84b9f79 into argoproj:master Jan 26, 2024
5 checks passed
@csantanapr
Copy link
Member

Thank you @crenshaw-dev 🎉

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

Successfully merging this pull request may close these issues.

None yet

3 participants