From 405117a35c8fed0c873c7ce47397d00e64643ba1 Mon Sep 17 00:00:00 2001 From: "pulse-triage[bot]" <249995291+pulse-triage[bot]@users.noreply.github.com> Date: Fri, 28 Aug 2026 20:06:04 +0100 Subject: [PATCH] Complete v6.4.0-rc.13 release packet proof Assert the candidate-specific Docker cadence and Proxmox identity outcomes, and extend rollback resolution coverage through rc.13. --- scripts/installtests/build_release_assets_test.go | 10 ++++++++++ scripts/installtests/install_docker_sh_test.go | 2 ++ 2 files changed, 12 insertions(+) diff --git a/scripts/installtests/build_release_assets_test.go b/scripts/installtests/build_release_assets_test.go index a67909119..56f5c4ce5 100644 --- a/scripts/installtests/build_release_assets_test.go +++ b/scripts/installtests/build_release_assets_test.go @@ -946,6 +946,16 @@ func TestCurrentPrereleasePacketTracksInstallMetadata(t *testing.T) { "Publication still requires exact-source identity, immutable manifests, signatures, public/private artifact integrity, installer smoke, and final convergence verification.", ) } + if version == "6.4.0-rc.13" { + assertFileContainsAllNormalized(t, releaseNotesPath, + "Unchanged stopped-container details are refreshed every 15 minutes instead of being re-inspected every 30 seconds", + "Separate standalone sites that reuse a short node name can link to their own host agents through unique provider-observed addresses", + ) + assertFileContainsAllNormalized(t, changelogPath, + "Docker hosts with many stopped containers no longer re-inspect every historical container on each 30-second agent report", + "Separate standalone Proxmox sites that reuse a short node name no longer lose correct agent links when their provider-observed addresses uniquely disambiguate them", + ) + } assertFileContainsAll(t, repoFile("docs", "RELEASE_NOTES.md"), "docs/releases/RELEASE_NOTES_v"+version+".md", "docs/releases/V6_CHANGELOG_v"+version+".md", diff --git a/scripts/installtests/install_docker_sh_test.go b/scripts/installtests/install_docker_sh_test.go index 33c76a925..4c66a8aa4 100644 --- a/scripts/installtests/install_docker_sh_test.go +++ b/scripts/installtests/install_docker_sh_test.go @@ -152,6 +152,8 @@ func TestPreviousStableForPrereleaseVersionCrossesMinorBoundaries(t *testing.T) {version: "6.4.0-rc.9", want: "6.3.2"}, {version: "6.4.0-rc.10", want: "6.3.2"}, {version: "6.4.0-rc.11", want: "6.3.2"}, + {version: "6.4.0-rc.12", want: "6.3.2"}, + {version: "6.4.0-rc.13", want: "6.3.2"}, } for _, test := range tests {