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: bump default superchain images #1799

Merged
merged 5 commits into from
Dec 11, 2024

Conversation

rix0rrr
Copy link
Contributor

@rix0rrr rix0rrr commented Dec 9, 2024

delivlib has some places where it defaults to a particular superchain image, which may grow outdated over time. This came up specifically in the context of ECR mirroring recently.

Bump the Superchain image we're using to a recent one everywhere (bookworm instead of bullseye, a more recent Node because Node 18 is about to be deprecated).

Also make sure that all CodeBuild projects have reasonable descriptions, because we have hundreds in our account now and we need some way to tell them apart.


By submitting this pull request, I confirm that my contribution is made under the terms of the Apache 2.0 license.

delivlib has some places where it defaults to a particular superchain
image, which may grow outdated over time. This came up specifically
in the context of ECR mirroring recently.

Bump the Superchain image we're using to a recent one everywhere
(`bookworm` instead of `bullseye`, a more recent Node because Node 18
is about to be deprecated).

Also make sure that all CodeBuild projects have reasonable descriptions,
because we have hundreds in our account now and we need some way
to tell them apart.
@rix0rrr rix0rrr requested a review from a team December 9, 2024 11:31
Signed-off-by: github-actions <[email protected]>
@@ -36,7 +37,7 @@ describe('EcrMirror', () => {
Value: '123aass:password-key:AWSCURRENT',
},
],
Image: 'public.ecr.aws/jsii/superchain:1-bullseye-slim-node18',
Image: DEFAULT_SUPERCHAIN_IMAGE,
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Are we really testing anything here, now? If we set DEFAULT_SUPERCHAIN_IMAGE to "some-nonsensical-string", it will still pass.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

True. Copying the string there feels just as useless, but I can do it I suppose

@rix0rrr rix0rrr requested a review from a team December 9, 2024 13:46
…m:cdklabs/aws-delivlib into huijbers/descriptions-and-superchain-bump
@cdklabs-automation cdklabs-automation added this pull request to the merge queue Dec 10, 2024
@github-merge-queue github-merge-queue bot removed this pull request from the merge queue due to failed status checks Dec 10, 2024
@rix0rrr rix0rrr added this pull request to the merge queue Dec 11, 2024
Merged via the queue into main with commit a4c9cb6 Dec 11, 2024
5 checks passed
@rix0rrr rix0rrr deleted the huijbers/descriptions-and-superchain-bump branch December 11, 2024 09: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