mirror of
https://github.com/rcourtman/Pulse.git
synced 2026-07-10 00:14:38 +00:00
Prepare v6.0.5 RC2 release packet
Refs #1470 Refs #1471 Refs #1476 Refs #1483 Refs #1511 Refs #1515 Refs #1516 Refs #1524 Refs #1533 Refs #1534
This commit is contained in:
parent
022f170dff
commit
e1cddca2d1
13 changed files with 133 additions and 18 deletions
|
|
@ -6,7 +6,7 @@ set -euo pipefail
|
|||
|
||||
SCRIPT_DIR="$(CDPATH= cd -- "$(dirname -- "$0")" && pwd)"
|
||||
DOCKER_IMAGE_REPO="${DOCKER_IMAGE_REPO:-rcourtman/pulse}"
|
||||
CANONICAL_DEFAULT_PULSE_VERSION="6.0.5-rc.1"
|
||||
CANONICAL_DEFAULT_PULSE_VERSION="6.0.5-rc.2"
|
||||
|
||||
resolve_default_pulse_version() {
|
||||
if [ -n "${PULSE_IMAGE_VERSION:-}" ]; then
|
||||
|
|
|
|||
|
|
@ -328,6 +328,12 @@ func TestCurrentSupportPrereleasePacketTracksInstallMetadata(t *testing.T) {
|
|||
"remembered-login submit persistence",
|
||||
"Proxmox SMART temperature fallback",
|
||||
"direct SATA/SAT disks",
|
||||
"legacy agent update token recovery",
|
||||
"temperature display severity",
|
||||
"PBS backup polling",
|
||||
"Proxmox token preservation",
|
||||
"legacy OIDC SSO discovery",
|
||||
"route-aware Proxmox host URLs",
|
||||
"rollback target for this release candidate is `v"+previous+"`",
|
||||
)
|
||||
assertFileContainsAll(t, changelogPath,
|
||||
|
|
@ -338,6 +344,13 @@ func TestCurrentSupportPrereleasePacketTracksInstallMetadata(t *testing.T) {
|
|||
"Remembered-login state now persists",
|
||||
"Proxmox SMART temperature collection",
|
||||
"explicit SAT probe",
|
||||
"Legacy agent update token recovery",
|
||||
"Temperature displays now resolve configured alert thresholds",
|
||||
"PBS backup polling now keeps a bounded read-state working set",
|
||||
"Physical disk SMART and Proxmox records now merge",
|
||||
"Proxmox install/update flows now preserve generated token state",
|
||||
"Legacy OIDC SSO discovery now persists",
|
||||
"Proxmox host setup now prefers route-aware host URLs",
|
||||
)
|
||||
assertFileContainsAll(t, repoFile("docs", "RELEASE_NOTES.md"),
|
||||
"docs/releases/RELEASE_NOTES_v"+version+".md",
|
||||
|
|
|
|||
|
|
@ -229,6 +229,7 @@ func TestInstallDockerProofTracksSupportPrereleaseContract(t *testing.T) {
|
|||
assertFileContainsAllNormalized(t, repoFile("docs", "release-control", "v6", "internal", "subsystems", "deployment-installability.md"),
|
||||
"The active support prerelease `v"+version+"` cut sets the repo-root `VERSION`, repo-root `docker-compose.yml` image default, `scripts/install-docker.sh` fallback, and Helm chart release metadata to the same `"+version+"` release version.",
|
||||
"This support prerelease keeps `rollback_version=v"+previous+"`, publishes a versioned public GitHub prerelease plus versioned Docker and Helm artifacts, and does not move stable/latest install pointers or stable semver aliases.",
|
||||
"legacy agent update token recovery, threshold-aware temperature display severity, PBS backup polling memory bounds, physical disk SMART/Proxmox merge identity, Proxmox token preservation diagnostics, legacy OIDC SSO discovery with CSP nonce handling, and route-aware Proxmox host URLs behind RC validation",
|
||||
"For the active support prerelease `v"+version+"` cut, the repo-root compose default and `scripts/install-docker.sh` fallback must both pin `"+version+"` until the next governed stable cut moves them forward.",
|
||||
)
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue