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

bugfix(AWS SSO Format): #195

Merged
merged 8 commits into from
Jan 24, 2024
Merged

Conversation

stvnksslr
Copy link
Contributor

@stvnksslr stvnksslr commented Nov 9, 2023

Related Issues

#177

Description

fix for the aws SSO new format, this will allow teller to use the new SSO format with minimal changes, mostly just needed to upgrade the aws sdk v2 packages for aws

Motivation and Context

the aws sdk packages used in teller are quite old and are starting to lose compatibility with aws itself. Likely as a security tool there are a number of package sub dependencies that have now been upgraded.

How Has This Been Tested?

  • Tested SSM and Secret Manager with the legacy SSO config
  • Tested SSM and Secret Manager with the new SSO config
  • ran all internal checks and tests

Items of note

there are still a few scattered deprecation warnings in the aws files, will get to these when I have time but I dont think they are needed to be fixed to close out this issue.

Checklist

  • Tests
  • Documentation
  • Linting

…ow teller to use the new SSO format with minimal changes, mostly just needed to upgrade the aws sdk v2 packages for aws
@stvnksslr stvnksslr closed this Nov 9, 2023
@stvnksslr stvnksslr reopened this Nov 9, 2023
@kaplanelad
Copy link
Contributor

@stvnksslr can you please check the conflicts?

@stvnksslr
Copy link
Contributor Author

Thanks for taking a look fixed

@stvnksslr
Copy link
Contributor Author

stvnksslr commented Jan 21, 2024

regression in unit tests / linting is caused by this breaking change introduced in a minor version from aws

aws/aws-sdk-go-v2#2001

we either need to pin before the change or rework the test invocation pretty frustrating how they rolled this out. Not sure why i didnt run into it originally.

@stvnksslr
Copy link
Contributor Author

Ok everything's fixed except the vendor file for the new aws versions @kaplanelad in the past you guys wanted only core contributors to touch that directory.

@kaplanelad
Copy link
Contributor

@stvnksslr from what i see the ci fails on linting.

@stvnksslr
Copy link
Contributor Author

@kaplanelad linter error was import related should be sorted now.

@kaplanelad kaplanelad merged commit 41558e9 into tellerops:master Jan 24, 2024
2 checks passed
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.

2 participants