hub v0.3.3: Fix version double-v prefix, skip deprecated ping_uuids in diff

- Remove extra "v" prefix from ControllerVersion display (was "vv0.21.1")
- Add monitoring.ping_uuids.* to volatile keys — skipped in config diff
- Update manifest to v0.3.3

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-20 19:57:01 +01:00
parent 20cd7960bd
commit 6dd72f1408
6 changed files with 20 additions and 8 deletions
+7 -2
View File
@@ -738,9 +738,14 @@ func extractControllerYAML(infraData []byte) string {
return string(data)
}
// volatileKeys are YAML keys ignored during config comparison (always differ).
// volatileKeys are YAML keys ignored during config comparison (always differ or deprecated).
var volatileKeys = map[string]bool{
"web.session_secret": true,
"web.session_secret": true,
"monitoring.ping_uuids.heartbeat": true,
"monitoring.ping_uuids.system_health": true,
"monitoring.ping_uuids.db_dump": true,
"monitoring.ping_uuids.backup": true,
"monitoring.ping_uuids.backup_integrity": true,
}
// sensitiveKeyParts are substrings that indicate a value should be masked in diff output.