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.
This commit is contained in:
pulse-triage[bot]
2026-08-28 20:06:04 +01:00
parent bd458f8f05
commit 405117a35c
2 changed files with 12 additions and 0 deletions
@@ -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",
@@ -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 {