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

merge multiple PR missing in Release branch #773

Open
wants to merge 27 commits into
base: release-0.6
Choose a base branch
from

Commits on Nov 13, 2024

  1. return 429 for STS throttling

    nnmin-aws authored and sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    7071e2d View commit details
    Browse the repository at this point in the history
  2. Add configurable Now time for signature generation

    This behavior and test is prep for an AWS SDK update, to ensure that the
    generated token (signature) matches when we update the SDK.
    
    Signed-off-by: Micah Hausler <[email protected]>
    micahhausler authored and sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    dc28c71 View commit details
    Browse the repository at this point in the history
  3. Remove parameterized AWS session from token.go

    This simplifies the API, and removes the unnecessary `GetWithRoleForSession()`,
    `GetWithRole()`, and `Get()` methods. This also simplifies migration to
    aws-sdk-go-v2 by allowing both Generator and TokenOptions to be not bound to a
    specific SDK version.
    micahhausler authored and sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    31f3b60 View commit details
    Browse the repository at this point in the history
  4. Fix x-amz-expires header value

    micahhausler authored and sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    dbe9573 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    c1dab95 View commit details
    Browse the repository at this point in the history
  6. Refactored token filecache

    The token filecache used to use a private global function for creating a
    filelock, and overrode it in tests with a hand-crafted mocks for
    filesystem and environment variable operations.
    
    This change adds adds injectability to the filecache's filesystem and
    file lock using afero. This change also will simplify future changes
    when updating the AWS SDK with new credential interfaces.
    
    Signed-off-by: Micah Hausler <[email protected]>
    micahhausler authored and sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    8742633 View commit details
    Browse the repository at this point in the history
  7. Update filecache to use AWS SDK Go V2 with wrappers

    This changes updates filecache's internal types to use the AWS SDK Go
    v2's types, while preserving the external interface used by /pkg/token.
    This will simplify the future project-wide change for AWS SDK Go v2.
    
    Signed-off-by: Micah Hausler <[email protected]>
    micahhausler authored and sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    e92213c View commit details
    Browse the repository at this point in the history
  8. Bump go-restful

    Signed-off-by: Luke Swart <[email protected]>
    modulitos authored and sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    18e8889 View commit details
    Browse the repository at this point in the history
  9. Bump go-restful in e2e and integration tests

    Signed-off-by: Luke Swart <[email protected]>
    modulitos authored and sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    69c0d76 View commit details
    Browse the repository at this point in the history
  10. add default timeout for http client

    kmala authored and sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    32a6154 View commit details
    Browse the repository at this point in the history
  11. Bump go minor version

    ndbaker1 authored and sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    29decf4 View commit details
    Browse the repository at this point in the history
  12. Bump test go versions

    ndbaker1 authored and sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    9831b89 View commit details
    Browse the repository at this point in the history
  13. add logs and metrics dimentions to find sts call success/failures on …

    …global/regional endpoints
    sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    6fe64b3 View commit details
    Browse the repository at this point in the history
  14. add logs and metrics dimentions to find sts call success/failures on …

    …global/regional endpoints
    sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    12831ea View commit details
    Browse the repository at this point in the history
  15. remove typo

    sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    831a8ca View commit details
    Browse the repository at this point in the history
  16. remove typo and log line

    sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    eed45ab View commit details
    Browse the repository at this point in the history
  17. remove typo and log line

    sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    093aa71 View commit details
    Browse the repository at this point in the history
  18. update log

    sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    7770163 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    95f5bb8 View commit details
    Browse the repository at this point in the history
  20. Configuration menu
    Copy the full SHA
    ce8536d View commit details
    Browse the repository at this point in the history
  21. Configuration menu
    Copy the full SHA
    e0a7fff View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    f52d258 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    cfeb268 View commit details
    Browse the repository at this point in the history
  24. add kmala to the owners list

    kmala authored and sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    4a08d30 View commit details
    Browse the repository at this point in the history
  25. remove nnmin-aws from approver list

    kmala authored and sushanth0910 committed Nov 13, 2024
    Configuration menu
    Copy the full SHA
    66a2493 View commit details
    Browse the repository at this point in the history
  26. Configuration menu
    Copy the full SHA
    51b0daf View commit details
    Browse the repository at this point in the history
  27. Configuration menu
    Copy the full SHA
    5a86962 View commit details
    Browse the repository at this point in the history