Skip to content

Conversation

@zaro0508
Copy link
Contributor

AWS is throttling cloudformation deployments to service catalog
accounts because there are too many requests to the service catalog
APIs. This is causing deployments to fail and put service catalog in
a bad state.

This reverts the temporary disabling of service catalog deployments
in PR #1496. It also installs a development version of Sceptre containing
a max-concurrency option that will throttle sceptre requests to avoid
the AWS throttling.

AWS is throttling cloudformation deployments to service catalog
accounts because there are too many requests to the service catalog
APIs. This is causing deployments to fail and put service catalog in
a bad state.

This reverts the temporary disabling of service catalog deployments.
It also installs a development version of Sceptre containing a
max-concurrency option that will throttle sceptre requests to avoid
the AWS throttling.
@zaro0508 zaro0508 requested a review from a team as a code owner November 11, 2025 19:09
@zaro0508 zaro0508 merged commit 5e0713e into Sage-Bionetworks-IT:master Nov 12, 2025
3 checks passed
@zaro0508 zaro0508 changed the title Throttle Sceptre deployment [IT-4720] Throttle Sceptre deployment Nov 17, 2025
zaro0508 added a commit to zaro0508/organizations-infra that referenced this pull request Nov 17, 2025
We changed Sceptre to deploy service catalog cloudformation templates
serially in PR Sage-Bionetworks-IT#1498 to get around an AWS throttling issue.

AWS has confirmed that a change on their end caused this problem
and they have reverted their change.  From that we are reverting
our change so that we can deploy cloudformation in parallel again.
zaro0508 added a commit that referenced this pull request Nov 17, 2025
We changed Sceptre to deploy service catalog cloudformation templates
serially in PR #1498 to get around an AWS throttling issue.

AWS has confirmed that a change on their end caused this problem
and they have reverted their change.  From that we are reverting
our change so that we can deploy cloudformation in parallel again.
zaro0508 added a commit to zaro0508/organizations-infra that referenced this pull request Dec 23, 2025
This reverts commit 5e0713e.

Sceptre was released v4.60 with a concurrency option to throttle deployments.
Update to use the latest upststream version instead of using the private
version.
zaro0508 added a commit that referenced this pull request Jan 2, 2026
This reverts commit 5e0713e.

Sceptre was released v4.60 with a concurrency option to throttle deployments.
Update to use the latest upststream version instead of using the private
version.
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