Add selectable canary-first agent updates #48

Merged
steve merged 1 commits from fix-issue-43-agent-updates-workflow into main 2026-08-22 11:11:42 +01:00
Owner

Fixes #43.

  • makes Agent updates discoverable from Settings and the dashboard behind-version summary
  • shows every host with connectivity/version/eligibility and exclusion reasons
  • supports checkbox subsets plus name, tag, version, and eligibility filtering
  • confirms selected count and exposes the 95s-per-host worst-case ceiling
  • validates, deduplicates, and preserves explicit rollout membership server-side
  • adds canary-first pause after the first reconnect hello verifies the target version
  • adds retry/resume entry points for halted rolls and a final authoritative hello-version read before timeout
  • retains sequential, halt-on-failure, cancellation, audit, and admin-only behavior
Fixes #43. - makes Agent updates discoverable from Settings and the dashboard behind-version summary - shows every host with connectivity/version/eligibility and exclusion reasons - supports checkbox subsets plus name, tag, version, and eligibility filtering - confirms selected count and exposes the 95s-per-host worst-case ceiling - validates, deduplicates, and preserves explicit rollout membership server-side - adds canary-first pause after the first reconnect hello verifies the target version - adds retry/resume entry points for halted rolls and a final authoritative hello-version read before timeout - retains sequential, halt-on-failure, cancellation, audit, and admin-only behavior
steve added 1 commit 2026-08-22 11:09:01 +01:00
Add selectable canary-first fleet updates
CI / Test (rest) (pull_request) Successful in 39s
CI / Test (store) (pull_request) Successful in 42s
CI / Lint (pull_request) Successful in 11s
CI / Build (windows/amd64) (pull_request) Successful in 7s
CI / Build (linux/amd64) (pull_request) Successful in 8s
CI / Build (linux/arm64) (pull_request) Successful in 8s
CI / Test (server-http) (pull_request) Successful in 1m45s
e2e / Playwright vs docker-compose (pull_request) Successful in 1m17s
383bdb7d36
steve merged commit 56d97f13af into main 2026-08-22 11:11:42 +01:00
steve deleted branch fix-issue-43-agent-updates-workflow 2026-08-22 11:11:42 +01:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: steve/restic-manager#48