Skip to content

Conversation

@scadu
Copy link
Contributor

@scadu scadu commented Dec 3, 2025

We do rebuild Stack AMI for Elastic CI Stack every single time, even when nothing in the AMI changes (e.g. agent version, related config, anything).
If we update README, CloudFormation template or anything outside of AMI, we should use AMI from the latest release instead. This should significantly reduce pipeline execution time – while Linux AMI builds in around 4-5 minutes, Windows takes about 20 minutes.

Description

Checklist

  • Tests pass locally
  • Added tests for new features/fixes
  • Updated documentation (if applicable)
  • Linting checks pass

Release Notes

  • My changes affect the public API (variable renames, new stack parameters, etc)
    • I have added a note at the top of the release notes highlighting the API changes
  • Any changes to external libraries (agent, scaler function, etc) have been flagged in release notes

We do rebuild Stack AMI for Elastic CI Stack every single time, even
when nothing in the AMI changes (e.g. agent version, related config,
anything).
If we update README, CloudFormation template or anything outside of AMI,
we should use AMI from the latest release instead.
This should significantly reduce pipeline execution time – while Linux
AMI builds in around 4-5 minutes, Windows takes about 20 minutes.
@scadu scadu marked this pull request as ready for review December 3, 2025 15:35
@scadu scadu requested a review from a team as a code owner December 3, 2025 15:35
@mcncl mcncl merged commit 906dbc2 into main Dec 3, 2025
1 check passed
@mcncl mcncl deleted the chore/dont_rebuild_amis_SUP-5221 branch December 3, 2025 22:58
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.

3 participants