Skip to content

aws login - no refresh? #10628

Description

@devurandom

Describe the bug

The documentation of aws login claims that the tokens will be automatically refreshed:

However, it is unclear to me how that automatic refresh is happening. There is no systemd user service or even a background process, as far as I can see, that could accomplish this.

The resulting effect I see is that the tokens expire constantly, every few minutes (<<1h) I have to run aws login again.

Regression Issue

  • Select this option if this issue appears to be a regression.

Expected Behavior

  • Documentation on how to control the background process that keeps refreshing the tokens, preferably using a systemd user service.
  • Documentation how to manually trigger a token refresh, in case the automatic background process does not work, allowing people to set up systemd user timers themselves.

Current Behavior

  • I cannot find documentation on how the automatic token refresh is being executed.
  • I cannot find documentation on how to refresh the token manually.
  • The token refresh does not appear to work: Tokens expire constantly in <<1h and I have to aws login again.

Reproduction Steps

aws login, wait for significantly less than 1h, run an aws command, notice that tokens are expired, run aws login again, repeat

Possible Solution

Both should provided:

  • Documentation on how to control the background process that keeps refreshing the tokens, preferably using a systemd user service.
  • Documentation how to manually trigger a token refresh, in case the automatic background process does not work, allowing people to set up systemd user timers themselves.

Additional Information/Context

No response

CLI version used

aws-cli/2.36.0 Python/3.14.6 Linux/7.1.6-201.fc44.x86_64 source/x86_64.fedora.44

Environment details (OS name and version, etc.)

aws-cli/2.36.0 Python/3.14.6 Linux/7.1.6-201.fc44.x86_64 source/x86_64.fedora.44

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugThis issue is a bug.needs-triageThis issue or PR still needs to be triaged.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions