-
Notifications
You must be signed in to change notification settings - Fork 34
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
Conversation
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.
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, |
There was a problem hiding this comment.
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.
There was a problem hiding this comment.
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
…m:cdklabs/aws-delivlib into huijbers/descriptions-and-superchain-bump
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 ofbullseye
, 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.