From 42a3ed708733c2234a14ecde8af141be37f31cdb Mon Sep 17 00:00:00 2001 From: Jer Miller Date: Fri, 31 Jul 2026 15:16:35 -0600 Subject: [PATCH] pin regenerated release images after the spl revision bump The release images bake a cargo cache fetched from the lockfile, so a dependency change leaves the pinned images unable to resolve it. The failure surfaces inside a container as an offline checkout error rather than as a stale-image mismatch, so record the regenerated digests alongside the bump that required them. --- packaging/release-policy.toml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/packaging/release-policy.toml b/packaging/release-policy.toml index 38188c5..7e4909a 100644 --- a/packaging/release-policy.toml +++ b/packaging/release-policy.toml @@ -1,13 +1,13 @@ -build_ubuntu = "sha256:c7ce01456c7ab4ccdea815fc1af9970dadaccf34759a0d0dd2c5ecb84fe2d648" -build_fedora = "sha256:fff115d1c6bb495c98f31cb02f2ee4299017f36721802e838c0f1afb301e051c" -proof_debian = "sha256:fed4c1240f557962e42da035f56917dc1b859ce9503a73cbaea49f736a1cc2a8" -proof_rpm = "sha256:2a58c160509ab1c57c8d67a7e6c8e587620225f4f837be003e8cb80defea4f3f" -proof_tar = "sha256:fed4c1240f557962e42da035f56917dc1b859ce9503a73cbaea49f736a1cc2a8" +build_ubuntu = "sha256:fe55b59a0bf91500400224561640a164f4bd28e184d26a0428dfa78e5749f5ac" +build_fedora = "sha256:dcf22dc5a7e8c0b11308668c5069ed9c087f7536ae4a1281d1262221ffedda0e" +proof_debian = "sha256:fc359c65b35dbd516df9afb53ce8c39c4e8289257ae61bd3d3fe8a4166a04863" +proof_rpm = "sha256:8983d883f8b8201cad767f0d112171e7c9007d19877fb22366e5d62d9e84f9a4" +proof_tar = "sha256:fc359c65b35dbd516df9afb53ce8c39c4e8289257ae61bd3d3fe8a4166a04863" # Operator-owned values: verify these inside the provisioned digest images and # commit any corrections before selecting EXPECTED_RELEASE_COMMIT. [debian-amd64] -image_digest = "sha256:fed4c1240f557962e42da035f56917dc1b859ce9503a73cbaea49f736a1cc2a8" +image_digest = "sha256:fc359c65b35dbd516df9afb53ce8c39c4e8289257ae61bd3d3fe8a4166a04863" os_release = "Ubuntu 22.04.5 LTS" package_manager_version = "Debian 'dpkg' package management program version 1.21.1 (amd64)." install_command = ["dpkg", "--install", "/input/solstone-linux_1.0.0-1_amd64.deb"] @@ -16,7 +16,7 @@ executable_path = "/usr/bin/solstone-linux" executable_mode = 493 [rpm-x86_64] -image_digest = "sha256:2a58c160509ab1c57c8d67a7e6c8e587620225f4f837be003e8cb80defea4f3f" +image_digest = "sha256:8983d883f8b8201cad767f0d112171e7c9007d19877fb22366e5d62d9e84f9a4" os_release = "Fedora Linux 42 (Container Image)" package_manager_version = "RPM version 4.20.1" install_command = ["rpm", "--install", "/input/solstone-linux-1.0.0-1.x86_64.rpm"] @@ -25,7 +25,7 @@ executable_path = "/usr/bin/solstone-linux" executable_mode = 493 [tar-x86_64] -image_digest = "sha256:fed4c1240f557962e42da035f56917dc1b859ce9503a73cbaea49f736a1cc2a8" +image_digest = "sha256:fc359c65b35dbd516df9afb53ce8c39c4e8289257ae61bd3d3fe8a4166a04863" os_release = "Ubuntu 22.04.5 LTS" package_manager_version = "installer portable-tar" install_command = ["/input/install.sh", "--prefix", "/proof-root", "/input/solstone-linux-1.0.0-linux-x86_64.tar.gz"] -- 2.51.2