Skip to content

chore: multi-build super chain image with several Debian releases#4195

Merged
TheRealAmazonKendra merged 6 commits intomainfrom
TheRealAmazonKendra/debian-12
Aug 1, 2023
Merged

chore: multi-build super chain image with several Debian releases#4195
TheRealAmazonKendra merged 6 commits intomainfrom
TheRealAmazonKendra/debian-12

Conversation

@TheRealAmazonKendra
Copy link
Contributor

@TheRealAmazonKendra TheRealAmazonKendra commented Jul 26, 2023

The Debian 10 image uses Python 3.7 which was causing failures elsewhere due to required minimum python 3.8. Debian 10 is also ten months out of security support so upgrading it seemed like the right decision here. This change also updates Node to 16 due to Node 14 being EOL..

This is the same as another PR posted but upgrading to Debian 12 instead.


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

@mergify mergify bot added the contribution/core This is a PR that came from AWS. label Jul 26, 2023
@TheRealAmazonKendra TheRealAmazonKendra force-pushed the TheRealAmazonKendra/debian-12 branch 2 times, most recently from fdf7f08 to 0626f90 Compare July 26, 2023 04:44
The Debian 10 image uses Python 3.7 which was causing failures elsewhere due to required minimum
python 3.8. Debian 10 is also ten months out of security support so upgrading it seemed like the
right decision here. This change also updates Node to 16 due to Node 14 being EOL and updates
Maven to 3.9.3 dur to the distro link for the older version not working when building a local
superchain image.

Signed-off-by: Kendra Neil <53584728+TheRealAmazonKendra@users.noreply.github.com>
The Debian 10 image uses Python 3.7 which was causing failures elsewhere due to required minimum python 3.8. Debian 10 is also ten months out of security support so upgrading it seemed like the right decision here. This change also updates Node to 16 due to Node 14 being EOL and updates Maven to 3.9.3 dur to the distro link for the older version not working when building a local superchain image.

This is the same as another PR posted but upgrading to Debian 12 instead.
@TheRealAmazonKendra TheRealAmazonKendra force-pushed the TheRealAmazonKendra/debian-12 branch from 0626f90 to 7aa8923 Compare July 26, 2023 04:46
@TheRealAmazonKendra
Copy link
Contributor Author

I was concerned that upgrading twice in one go wouldn't work so I did both and am letting them build/test here to see.

@RomainMuller
Copy link
Contributor

The image tagging also needs to be updated...

@RomainMuller RomainMuller force-pushed the TheRealAmazonKendra/debian-12 branch 2 times, most recently from f800aa2 to e1af433 Compare July 27, 2023 10:22
Build on several base debian iages (10/buster, 11/bullseye, 12/bookworm)
and publish separately.
@RomainMuller RomainMuller force-pushed the TheRealAmazonKendra/debian-12 branch from e1af433 to ad659f5 Compare July 27, 2023 10:27
@RomainMuller RomainMuller changed the title chore: upgrade dependencies in superchain image chore: multi-build super chain image with several Debian releases Jul 28, 2023
@mergify
Copy link
Contributor

mergify bot commented Jul 31, 2023

Thank you for contributing! ❤️ I will now look into making sure the PR is up-to-date, then proceed to try and merge it!

@mergify mergify bot added the pr/ready-to-merge This PR is ready to be merged. label Jul 31, 2023
@mergify
Copy link
Contributor

mergify bot commented Jul 31, 2023

Merging (with squash)...

@TheRealAmazonKendra
Copy link
Contributor Author

@Mergifyio update

@mergify
Copy link
Contributor

mergify bot commented Aug 1, 2023

update

✅ Branch has been successfully updated

@mergify
Copy link
Contributor

mergify bot commented Aug 1, 2023

Merging (with squash)...

@mergify
Copy link
Contributor

mergify bot commented Aug 1, 2023

Merging (with squash)...

Co-authored-by: Romain Marcadier <rmuller@amazon.fr>
@mergify
Copy link
Contributor

mergify bot commented Aug 1, 2023

Merging (with squash)...

@TheRealAmazonKendra TheRealAmazonKendra merged commit 6658729 into main Aug 1, 2023
@TheRealAmazonKendra TheRealAmazonKendra deleted the TheRealAmazonKendra/debian-12 branch August 1, 2023 17:37
@mergify mergify bot removed the pr/ready-to-merge This PR is ready to be merged. label Aug 1, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

contribution/core This is a PR that came from AWS.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants