dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-29 11:17:49 -04:00
3a217b9484 fix(site-secrets): keep a live node's mirror-status row from losing a race with the peer's prune
55e1741075 fix(site-secrets): prune secret_mirror_status rows of decommissioned or renamed nodes
Compare 2 commits »
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-28 21:47:07 -04:00
efd5d881dc index: Secrets 0.6.3 published; ScadaBridge site-secrets follow-ups (2650f794)
0793159cbb docs(secrets): 0.6.3 changelog entry
Compare 2 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-28 21:47:00 -04:00
2650f79472 test(rig): site secrets gate covers the follow-ups — standby KEK mismatch on the health report, removal audit, CLI exit codes — PASS 9/9
4e6409184c Merge branch 'fix/standby-secret-mirror-status' (M1: standby mirror failures on the health report)
f5756affef docs(site-secrets): document secret_mirror_status and standby mirror failures on the health report (M1)
0289d51137 fix(site-secrets): report every site node's secret mirror failures on the health report (M1)
253939cd5d docs(site-secrets): Secrets 0.6.3 is published (not consumed by ScadaBridge)
Compare 7 commits »
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-28 21:14:18 -04:00
51b6f1ab9f index: ScadaBridge site-secrets-on-artifact-deploy merged (23a139a4); Secrets 0.6.3 on main, unpublished
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-28 21:14:03 -04:00
29d0c50f07 index: ScadaBridge secrets via artifact deploy; Secrets 0.6.3
adbf2eb182 fix(secrets): synchronize SecretsHubSyncStatus getters under the write lock
b392b84f21 feat(secrets): 0.6.3 — hub sweep outcome logging (in-sync debug + hourly heartbeat + recovered) and ISecretsHubSyncStatus
Compare 3 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-28 21:14:01 -04:00
23a139a46c test(rig): site secrets live gate re-run after final-review fixes — PASS 8/8
d641186397 docs(site-secrets): final-review doc fixes — replication prerequisite, upgrade impact, audit shape
67a3950f74 fix(site-secrets): one shared secret: reference parser for scanner and MxGateway adapter
b1b49bb36c fix(site-secrets): mirror secrets before pushing artifact data connections to the DCL
6f1787abe1 fix(site-secrets): mirror heals same-revision local drift and isolates unreadable rows
Compare 27 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-28 11:13:41 -04:00
2aede140e2 deploy(qa): b3021e7c to vq03/vq04 (55->57, artifacts deployed); SimpleAlarmStatusRequest copied from vd03; register row 126 closed
5cc09b08ef deploy(vd03): b3021e7c — script file access live (AllowedRoots E:\ApiInstall\ScadaBridge\recipes); gate 31/31, rig 8/8
b3021e7c5f feat(scripts): read-only, allow-listed Files global for site scripts; Delmia test receiver parses recipe files
Compare 3 commits »
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-28 11:13:41 -04:00
5c73be486d index: ScadaBridge b3021e7c deployed to QA vq03/vq04 (2026-09-28, migrations 57)
308742b7a6 docs: ScadaBridge — main 5cc09b08 (script Files access), DEV vd03 on b3021e7c
Compare 2 commits »
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-28 10:13:55 -04:00
8cfe076012 docs: ScadaBridge — DEV vd03 on fe89363b + MES test machines (2026-09-28); row 126 now QA-only
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-28 10:13:54 -04:00
0af0672597 deploy(vd03): fe89363b + migrations 56/57; in-memory MES/Delmia/alarm-API test machines
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-28 09:25:15 -04:00
646af887d1 docs: winrm re-enabled for deployment activities only (2026-09-28)
1e0bfe03d4 docs: HistorianGateway row notes the Java client
Compare 2 commits »
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-28 09:25:14 -04:00
fe89363b1a docs(claude): winrm re-enabled for deployment activities only (2026-09-28)
fad833e8d1 docs(former-api-specs): legacy MES alarm API — code-verified behaviour notes
Compare 2 commits »
dohertj2 pushed to main at dohertj2/network 2026-09-17 13:06:08 -04:00
1f7b1ac487 Reduce TrueNAS VM from 128 GB to 64 GB
dohertj2 pushed to main at dohertj2/network 2026-09-17 12:45:38 -04:00
db35cffd8d Document TrueNAS ARC sizing; correct stale pool and version facts
dohertj2 pushed to main at dohertj2/network 2026-09-17 12:12:22 -04:00
14cc4faa28 Delete the Plex VM disks
dohertj2 pushed to main at dohertj2/network 2026-09-17 12:04:57 -04:00
5a4da57457 Decommission the old Plex VM
dohertj2 pushed to main at dohertj2/network 2026-09-16 08:55:50 -04:00
91ec7d1762 Migrate Plex from ESXi VM to Docker container
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-14 14:43:37 -04:00
9934bea05a docs: ScadaBridge index row — main @ fb54ed42 (register row 126: vd03/vq03/vq04 migration rollout TODO)
dohertj2 pushed to main at dohertj2/ScadaBridge 2026-09-14 14:43:22 -04:00
fb54ed428b docs(register): row 126 — TODO roll migrations 56/57 (AddAlarmMesReportable, AddSiteArtifactRevision) to vd03/vq03/vq04 with the 55→57 delta script
dohertj2 pushed to main at dohertj2/scadaproj 2026-09-14 14:41:39 -04:00
d0079ba1a1 docs: ScadaBridge index row — main @ ac833f5a pushed 2026-09-14