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

Fix jump role manager AWS Organizations API retries #774

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

sbkok
Copy link
Collaborator

@sbkok sbkok commented Oct 24, 2024

Why?

When multiple accounts are bootstrapped by ADF via changes in the AWS Organizations hierarchy, the jump-role-manager could run into rate limits of the AWS Organizations API.

What?

This change will ensure that the lambda function will retry more often. While using exponential back-off and jitter as built-in by boto3 and as configured in the Step Function retry logic.


By submitting this pull request, I confirm that you can use, modify, copy, and
redistribute this contribution, under the terms of your choice.

## Why?

When multiple accounts are bootstrapped by ADF via changes in the AWS
Oranizations hierarchy, the jump-role-manager could run into rate limits of
the AWS Organizations API.

## What?

This change will ensure that the lambda function will retry more often.
While using exponential back-off and jitter as built-in by boto3 and as
configured in the Step Function retry logic.
@sbkok sbkok added this to the v4.0.1 milestone Oct 24, 2024
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