Skip to content

Bumping packages to latest stable versions#1836

Merged
loosebazooka merged 1 commit intomainfrom
update-snapshots
Aug 10, 2025
Merged

Bumping packages to latest stable versions#1836
loosebazooka merged 1 commit intomainfrom
update-snapshots

Conversation

@distroless-bot
Copy link
Collaborator

Bumping packages to latest stable version

140,144c140,144
< libssl3_3.0.17-1_deb12u1_amd64 14075b7152724b0643b131414f0bbd6d58c737b5b1aad66f7fa5fbd4edb41c4e
< libssl3_3.0.17-1_deb12u1_arm64 ffdf215cce9ae960c4f6fa8179a3b2f08c274b561e070a67e2bb2600dff4564d
< libssl3_3.0.17-1_deb12u1_armhf dfa168b4f00a0c8618ddc7906ea6c9e1833561369f6470eeb30be195431e45bf
< libssl3_3.0.17-1_deb12u1_ppc64el 1e5c1835d3669ddc62a70fb99f88ea6e44e9c3a5637d5cb8c0455d1ca49f1d13
< libssl3_3.0.17-1_deb12u1_s390x 31de0441f2b665795b657543ed9ecab2823533d8416790a3a67a83a96c2b329b
---
> libssl3_3.0.17-1_deb12u2_amd64 d97c29db9d9d1d125580be5d7b2e1170adb47e5a8b4481841718be95fa652e68
> libssl3_3.0.17-1_deb12u2_arm64 9b7acbd0384990d9f8046798b7f646bf71e60ce41b3dd52575bdb9aa50a67320
> libssl3_3.0.17-1_deb12u2_armhf 39b9ee1751b06199f02486e079190d16615da269f6202d11980cfe13c87728cb
> libssl3_3.0.17-1_deb12u2_ppc64el 72e4b8de6c6c2da4aa90d1b8e6a299fcc18d1292c06dd3015383623d085fcbd2
> libssl3_3.0.17-1_deb12u2_s390x 9c44ee97582e225d02f804552d5c8d3677c596f4b1408eec74474a5d314dac50
182,186c182,186
< openssl_3.0.17-1_deb12u1_amd64 23d69f65984c37d7136a626da6c8d9edbc9b872653e0ce60e4317c32e42b4be9
< openssl_3.0.17-1_deb12u1_arm64 7e135fca31c51180556036faeba66ef40f97691ce3a60fd5f30e39e04a8e312b
< openssl_3.0.17-1_deb12u1_armhf e793442e55e5ef9853ddc982821622a3413ed5fa70f31dd18bf131cb37d2063f
< openssl_3.0.17-1_deb12u1_ppc64el 48bb02cf9d65fd28e5ad50af569b7f472f89b0a31aa7cc8d81de351c96489f72
< openssl_3.0.17-1_deb12u1_s390x 337a8e2093fb9ff4fa1a1d6a4008c2ac620740397c948c5468830df721a563e2
---
> openssl_3.0.17-1_deb12u2_amd64 64c557f50e17118b1cebde87218dc8ce02cda70cf5c0d21156b214a97f2f3ae9
> openssl_3.0.17-1_deb12u2_arm64 6e86117c1f403c63200228912b614d644e7cd234fcbe8e3aa36763aded5e4f07
> openssl_3.0.17-1_deb12u2_armhf 02bba3647036d24586bfac7874c8496e749048be14e30b6eda7122c8db9d206c
> openssl_3.0.17-1_deb12u2_ppc64el 647bf89b9efaba0eb3edfdcdf98386271e337f2f0b6bba3dcd00b3c5e551a54d
> openssl_3.0.17-1_deb12u2_s390x 6447c2108e5b1a446c890b0ad1d51f6007d8316ba373be92b979c3400d945d78

Signed-off-by: Distroless Bot <distroless-bot@google.com>
Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Summary of Changes

Hello @distroless-bot, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request automates the process of updating various Debian packages across different architectures to their latest stable versions. It primarily involves updating snapshot URLs and package hashes in several lock and YAML files, ensuring the system uses the most current and secure dependencies.

Highlights

  • Core Package Updates: The pull request includes automated version bumps for critical packages like libssl3 and openssl, moving them from deb12u1 to deb12u2 across all supported architectures. This ensures that the images incorporate the latest security and stability fixes for these fundamental libraries.
  • Debian Snapshot Refresh: The Debian snapshot URLs referenced in bookworm.yaml, bookworm_java.yaml, and bookworm_python.yaml have been updated to a more recent timestamp (20250808T204515Z). This change reflects a refresh of the source for all Debian packages used in the build process, pulling in the latest available stable versions.
  • Dependency Hash Regeneration: Corresponding to the updated snapshot URLs, the SHA256 hashes and download locations for numerous packages across bookworm.lock.json, bookworm_java.lock.json, and bookworm_python.lock.json have been regenerated. This guarantees that the build system fetches the correct and verified versions of all dependencies.
  • Multi-Architecture Coverage: The updates are comprehensive, affecting packages across various architectures including amd64, arm64, armhf, s390x, and ppc64el, ensuring broad compatibility and consistent updates across different deployment environments.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point in your pull request via creating an issue comment (i.e. comment on the pull request page) using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in issue comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments or fill out our survey to provide feedback.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request updates Debian package dependencies by pointing to a newer snapshot date. This results in updating openssl and libssl3 to version 3.0.17-1~deb12u2 across all architectures. The changes are consistent across all configuration, lock, and SBOM files. The updates appear correct and I have no further feedback.

@github-actions
Copy link
Contributor

github-actions bot commented Aug 9, 2025

🌳 🔄 Image Check

This pull request has modified the following images:

//base:debug_root_amd64_debian12
//base:debug_root_amd64_debian12
//base:debug_nonroot_amd64_debian12
//base:base_root_arm64_debian12
//base:debug_root_arm64_debian12
//base:debug_nonroot_amd64_debian12
//base:base_nonroot_arm64_debian12
//base:base_root_amd64_debian12
//base:debug_nonroot_arm64_debian12
//base:base_nonroot_amd64_debian12
//base:base_nonroot_arm_debian12
//base:base_root_s390x_debian12
//base:debug_nonroot_arm_debian12
//base:base_root_amd64_debian12
//base:base_root_arm_debian12
//base:base_nonroot_amd64_debian12
//base:base_nonroot_arm_debian12
//base:base_nonroot_s390x_debian12
//base:debug_nonroot_s390x_debian12
//base:debug_root_ppc64le_debian12
//base:debug_root_arm_debian12
//base:base_nonroot_s390x_debian12
//base:debug_root_arm_debian12
//base:base_root_arm_debian12
//base:debug_root_s390x_debian12
//base:base_root_s390x_debian12
//base:debug_root_ppc64le_debian12
//base:base_nonroot_ppc64le_debian12
//base:base_root_ppc64le_debian12
//base:debug_nonroot_arm_debian12
//base:debug_nonroot_s390x_debian12
//base:debug_nonroot_ppc64le_debian12
//base:base_root_arm64_debian12
//base:base_nonroot_arm64_debian12
//base:debug_root_s390x_debian12
//base:base_root_ppc64le_debian12
//cc:cc_nonroot_amd64_debian12
//cc:debug_root_amd64_debian12
//cc:debug_root_arm64_debian12
//base:debug_root_arm64_debian12
//cc:cc_nonroot_amd64_debian12
//cc:debug_nonroot_arm64_debian12
//cc:cc_nonroot_arm_debian12
//cc:cc_root_arm_debian12
//cc:cc_nonroot_arm_debian12
//cc:debug_nonroot_arm64_debian12
//cc:debug_nonroot_amd64_debian12
//cc:cc_nonroot_arm64_debian12
//cc:cc_root_amd64_debian12
//cc:debug_root_arm64_debian12
//cc:debug_root_s390x_debian12
//cc:cc_nonroot_s390x_debian12
//cc:debug_nonroot_s390x_debian12
//cc:cc_root_arm64_debian12
//base:debug_nonroot_ppc64le_debian12
//cc:debug_root_ppc64le_debian12
//cc:cc_root_arm64_debian12
//cc:debug_nonroot_amd64_debian12
//cc:debug_nonroot_ppc64le_debian12
//cc:cc_root_ppc64le_debian12
//cc:cc_nonroot_s390x_debian12
//cc:cc_root_ppc64le_debian12
//python3:debug_nonroot_amd64_debian12
//python3:python3_root_amd64_debian12
//cc:debug_nonroot_ppc64le_debian12
//cc:debug_nonroot_arm_debian12
//cc:debug_root_ppc64le_debian12
//python3:python3_root_amd64_debian12
//python3:debug_nonroot_amd64_debian12
//python3:python3_nonroot_arm64_debian12
//python3:debug_root_arm64_debian12
//cc:debug_root_amd64_debian12
//python3:python3_nonroot_amd64_debian12
//python3:debug_root_arm64_debian12
//cc:cc_root_s390x_debian12
//python3:debug_root_amd64_debian12
//cc:cc_nonroot_arm64_debian12
//base:base_nonroot_ppc64le_debian12
//python3:debug_root_amd64_debian12
//nodejs:nodejs20_debug_root_amd64_debian12
//nodejs:nodejs20_nonroot_amd64_debian12
//python3:python3_root_arm64_debian12
//python3:debug_nonroot_arm64_debian12
//python3:debug_nonroot_arm64_debian12
//nodejs:nodejs20_nonroot_arm64_debian12
//cc:cc_root_s390x_debian12
//cc:cc_nonroot_ppc64le_debian12
//python3:python3_nonroot_amd64_debian12
//cc:cc_nonroot_ppc64le_debian12
//base:debug_nonroot_arm64_debian12
//python3:python3_root_arm64_debian12
//python3:python3_nonroot_arm64_debian12
//cc:cc_root_amd64_debian12
//cc:debug_nonroot_arm_debian12
//cc:debug_root_arm_debian12
//nodejs:nodejs20_root_amd64_debian12
//nodejs:nodejs20_nonroot_arm64_debian12
//cc:debug_root_arm_debian12
//cc:cc_root_arm_debian12
//nodejs:nodejs20_debug_nonroot_arm64_debian12
//cc:debug_nonroot_s390x_debian12
//nodejs:nodejs20_debug_root_arm64_debian12
//nodejs:nodejs20_debug_root_arm64_debian12
//cc:debug_root_s390x_debian12
//nodejs:nodejs20_nonroot_amd64_debian12
//nodejs:nodejs20_root_arm64_debian12
//nodejs:nodejs20_debug_root_arm_debian12
//nodejs:nodejs20_root_arm_debian12
//nodejs:nodejs20_debug_root_ppc64le_debian12
//nodejs:nodejs20_root_arm64_debian12
//nodejs:nodejs20_debug_root_arm_debian12
//nodejs:nodejs20_root_s390x_debian12
//nodejs:nodejs22_nonroot_amd64_debian12
//nodejs:nodejs20_debug_nonroot_amd64_debian12
//nodejs:nodejs20_nonroot_ppc64le_debian12
//nodejs:nodejs20_root_ppc64le_debian12
//nodejs:nodejs22_nonroot_amd64_debian12
//nodejs:nodejs20_debug_nonroot_arm_debian12
//nodejs:nodejs22_root_amd64_debian12
//nodejs:nodejs20_debug_root_amd64_debian12
//nodejs:nodejs22_debug_nonroot_amd64_debian12
//nodejs:nodejs20_debug_nonroot_s390x_debian12
//nodejs:nodejs20_root_s390x_debian12
//nodejs:nodejs20_debug_nonroot_arm64_debian12
//nodejs:nodejs20_debug_nonroot_arm_debian12
//nodejs:nodejs22_debug_nonroot_arm64_debian12
//nodejs:nodejs20_debug_root_ppc64le_debian12
//nodejs:nodejs20_debug_root_s390x_debian12
//nodejs:nodejs22_root_arm64_debian12
//nodejs:nodejs20_debug_nonroot_amd64_debian12
//nodejs:nodejs22_debug_root_arm_debian12
//nodejs:nodejs20_debug_root_s390x_debian12
//nodejs:nodejs22_debug_root_arm64_debian12
//nodejs:nodejs20_nonroot_arm_debian12
//nodejs:nodejs20_nonroot_s390x_debian12
//nodejs:nodejs22_nonroot_arm_debian12
//nodejs:nodejs22_root_s390x_debian12
//nodejs:nodejs20_nonroot_arm_debian12
//nodejs:nodejs22_nonroot_s390x_debian12
//nodejs:nodejs20_debug_nonroot_ppc64le_debian12
//nodejs:nodejs20_nonroot_ppc64le_debian12
//nodejs:nodejs22_root_s390x_debian12
//nodejs:nodejs22_debug_root_s390x_debian12
//nodejs:nodejs22_debug_nonroot_amd64_debian12
//nodejs:nodejs22_debug_root_amd64_debian12
//nodejs:nodejs22_root_arm64_debian12
//nodejs:nodejs22_debug_nonroot_arm_debian12
//nodejs:nodejs22_nonroot_ppc64le_debian12
//nodejs:nodejs22_nonroot_arm_debian12
//nodejs:nodejs20_root_ppc64le_debian12
//nodejs:nodejs22_root_ppc64le_debian12
//nodejs:nodejs22_root_ppc64le_debian12
//nodejs:nodejs22_debug_nonroot_ppc64le_debian12
//nodejs:nodejs22_debug_root_ppc64le_debian12
//nodejs:nodejs22_debug_nonroot_s390x_debian12
//nodejs:nodejs22_debug_root_arm64_debian12
//nodejs:nodejs20_root_amd64_debian12
//nodejs:nodejs22_debug_nonroot_s390x_debian12
//nodejs:nodejs20_debug_nonroot_s390x_debian12
//nodejs:nodejs22_debug_nonroot_arm64_debian12
//nodejs:nodejs20_debug_nonroot_ppc64le_debian12
//nodejs:nodejs22_root_arm_debian12
//nodejs:nodejs22_debug_nonroot_arm_debian12
//nodejs:nodejs24_nonroot_amd64_debian12
//nodejs:nodejs22_debug_root_s390x_debian12
//nodejs:nodejs22_debug_nonroot_ppc64le_debian12
//nodejs:nodejs22_debug_root_arm_debian12
//nodejs:nodejs22_root_arm_debian12
//nodejs:nodejs22_root_amd64_debian12
//nodejs:nodejs24_root_amd64_debian12
//nodejs:nodejs20_nonroot_s390x_debian12
//nodejs:nodejs22_debug_root_ppc64le_debian12
//nodejs:nodejs24_debug_nonroot_amd64_debian12
//nodejs:nodejs24_nonroot_amd64_debian12
//nodejs:nodejs22_nonroot_s390x_debian12
//nodejs:nodejs24_debug_nonroot_amd64_debian12
//nodejs:nodejs24_nonroot_arm64_debian12
//nodejs:nodejs24_debug_root_arm64_debian12
//nodejs:nodejs24_root_arm64_debian12
//nodejs:nodejs24_nonroot_ppc64le_debian12
//nodejs:nodejs24_debug_nonroot_s390x_debian12
//nodejs:nodejs24_nonroot_arm64_debian12
//nodejs:nodejs24_nonroot_s390x_debian12
//nodejs:nodejs24_debug_nonroot_arm64_debian12
//nodejs:nodejs24_debug_root_amd64_debian12
//nodejs:nodejs24_nonroot_ppc64le_debian12
//nodejs:nodejs24_root_arm64_debian12
//nodejs:nodejs22_debug_root_amd64_debian12
//nodejs:nodejs22_nonroot_arm64_debian12
//nodejs:nodejs24_root_amd64_debian12
//nodejs:nodejs24_debug_root_ppc64le_debian12
//nodejs:nodejs22_nonroot_ppc64le_debian12
//nodejs:nodejs22_nonroot_arm64_debian12
//nodejs:nodejs24_root_ppc64le_debian12
//nodejs:nodejs20_root_arm_debian12
//nodejs:nodejs24_debug_root_amd64_debian12
//nodejs:nodejs24_debug_nonroot_arm64_debian12
//nodejs:nodejs24_root_ppc64le_debian12
//nodejs:nodejs24_debug_root_arm64_debian12
//nodejs:nodejs24_debug_nonroot_ppc64le_debian12
//nodejs:nodejs24_debug_nonroot_s390x_debian12
//nodejs:nodejs24_debug_root_ppc64le_debian12
//nodejs:nodejs24_nonroot_s390x_debian12
//nodejs:nodejs24_root_s390x_debian12
//nodejs:nodejs24_debug_root_s390x_debian12
//nodejs:nodejs24_debug_root_s390x_debian12
//nodejs:nodejs24_debug_nonroot_ppc64le_debian12
//nodejs:nodejs24_root_s390x_debian12

You can check the details in the report here

@loosebazooka loosebazooka merged commit a643de7 into main Aug 10, 2025
11 checks passed
@loosebazooka loosebazooka deleted the update-snapshots branch August 10, 2025 00:50
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