dohertj2 dohertj2
  • Joined on 2026-02-20
dohertj2 commented on issue dohertj2/lmxopcua#619 2026-10-08 20:50:25 -04:00
docker-dev rig hygiene: stale LDAP credentials, opc-plc alarm mismatch, central-2 serve path

Closing: the remaining items are done. The central-2:4055 FetchAndCache serve-path gate already PASSED (see the earlier comment — the later 'remains' comment was stale), and the docker-dev…

dohertj2 closed issue dohertj2/lmxopcua#619 2026-10-08 20:50:25 -04:00
docker-dev rig hygiene: stale LDAP credentials, opc-plc alarm mismatch, central-2 serve path
dohertj2 closed issue dohertj2/lmxopcua#649 2026-10-08 20:50:24 -04:00
OpcUaClient: HistoryRead ignores per-node StatusCode (BadAggregateNotSupported looks like empty data)
dohertj2 commented on issue dohertj2/lmxopcua#650 2026-10-08 20:50:24 -04:00
MTConnect: EVENT enumerations + DATA_SET/TABLE support

DATA_SET/TABLE fixed on master (f8f8eb9f + 9631a40f, merged 0be21be3): served as a String of compact, ordinal-sorted JSON ({"k":v} / {"row":{"cell":v}}); /current replaces, /sample…

dohertj2 closed issue dohertj2/lmxopcua#650 2026-10-08 20:50:24 -04:00
MTConnect: EVENT enumerations + DATA_SET/TABLE support
dohertj2 commented on issue dohertj2/lmxopcua#651 2026-10-08 20:50:24 -04:00
focas-sim fixture image on 10.100.0.35 is stale

Root cause was not staleness: otopcua-focas-sim on 10.100.0.35 belongs to ignitionoee (its provision-oee-focas.sh docker rm -fs and recreates it, unpublished, with its own mock whose timer…

dohertj2 closed issue dohertj2/lmxopcua#651 2026-10-08 20:50:24 -04:00
focas-sim fixture image on 10.100.0.35 is stale
dohertj2 commented on issue dohertj2/lmxopcua#648 2026-10-08 20:50:23 -04:00
OpcUaClient: TargetNamespaceKind=Equipment default (requires UnsMappingTable) is vestigial in v3

Fixed on master (dd05baed, merged da43278e, pushed e7dd7425). TargetNamespaceKind, UnsMappingTable, the enum, ValidateNamespaceKind, the AdminUI 'Namespace mapping' section, the…

dohertj2 closed issue dohertj2/lmxopcua#648 2026-10-08 20:50:23 -04:00
OpcUaClient: TargetNamespaceKind=Equipment default (requires UnsMappingTable) is vestigial in v3
dohertj2 commented on issue dohertj2/lmxopcua#649 2026-10-08 20:50:23 -04:00
OpcUaClient: HistoryRead ignores per-node StatusCode (BadAggregateNotSupported looks like empty data)

Fixed on master (22e79112 + b8c21367, merged 83ab1234). ExecuteHistoryReadAsync now checks each node's StatusCode (CodeBits): BadAggregateNotSupported → `HistoryAggregateNotSupportedExce…

dohertj2 pushed to master at dohertj2/lmxopcua 2026-10-08 20:49:01 -04:00
e7dd742541 Merge b647-focas-alarms: FOCAS native alarms reach Part 9 conditions (ALARM: address) + respawn keeps acks host-side (#647)
46b4ab6947 Merge b647-ci: Gitea-compatible artifact upload + deterministic CI-flaky tests (#606)
bac93744ce fix(alarms): #647 re-review — re-statement needs the same message; CNC refusal is not comms loss; worst-of health
beccfc6404 test(#606): native-ack routing waits for the driver child to be Connected; widen a starved poll
89961af6e6 fix(alarms): #647 review — Raise on an active condition is a re-statement; FOCAS outage quality + health
Compare 21 commits »
dohertj2 commented on issue dohertj2/lmxopcua#606 2026-10-08 18:52:14 -04:00
Engineering system: CI evidence, global.json, regen-readme check, SlowUnit split (archreview r3 item 12)

Landed on master (small batch merge baf8cc48): regen-readme.py --check added to the CI build job (839f3291); 16 slow Driver.Mqtt tests tagged Category=SlowUnit (ad108f6a). Remaining: a green Gitea…

dohertj2 commented on issue dohertj2/lmxopcua#619 2026-10-08 18:52:14 -04:00
docker-dev rig hygiene: stale LDAP credentials, opc-plc alarm mismatch, central-2 serve path

Landed on master: LDAP bind password via ${OTOPCUA_LDAP_BIND_PASSWORD:-serviceaccount123} + docker-dev README (bdf13d29); opc-plc alarm alignment (e56926dc, d9349149, 8f5b265d, seed fix fdee129f,…

dohertj2 commented on issue dohertj2/lmxopcua#600 2026-10-08 18:52:14 -04:00
Historian: provision newly-historized existing tags, HistoryUpdate, slow reads of unprovisioned tags

Deferred-types/UInt16 fallback docs landed (598cb133, docs/Historian.md). HistoryUpdate split into #652; re-measure of the 30 s HistoryRead of unprovisioned tags split into #653. Closing.

dohertj2 closed issue dohertj2/lmxopcua#600 2026-10-08 18:52:14 -04:00
Historian: provision newly-historized existing tags, HistoryUpdate, slow reads of unprovisioned tags
dohertj2 commented on issue dohertj2/lmxopcua#633 2026-10-08 18:52:14 -04:00
FOCAS: porting backlog from the stranded auto/driver-gaps branch (15 items, writes policy decision first, #607)

Landed in b640 (FOCAS merge 216dc63a + c86204b7): #257 Status/ nodes, #266 PMC read coalescing, #258 parts-count docs; live against focas-sim: new tests pass. Remaining: #259 #260 #261 #263 #264…

dohertj2 commented on issue dohertj2/lmxopcua#613 2026-10-08 18:52:13 -04:00
MTConnect P1.5: CONDITION as Part 9 alarms, TIME_SERIES arrays, EVENT enumerations, DataType validation

Tracker closed. MTConnect P1.5: CONDITION (#626), TIME_SERIES (#627) and per-device routing (#628) landed; feature-status table added to docs/drivers/MTConnect.md (9244ae2c). EVENT enumerations +…

dohertj2 closed issue dohertj2/lmxopcua#613 2026-10-08 18:52:13 -04:00
MTConnect P1.5: CONDITION as Part 9 alarms, TIME_SERIES arrays, EVENT enumerations, DataType validation
dohertj2 commented on issue dohertj2/lmxopcua#601 2026-10-08 18:52:13 -04:00
Deploy honesty: degraded-apply ack amendment; malformed artifact bytes = "no answer" (archreview r3 item 7)

Landed on master (merge 88016317; 521e1eb8..82ef8941 + review fixes fe7603ec, 345f4055, af02fce3, 0a821417): the ack is sent only after the address-space apply outcome; a degraded apply seals…

dohertj2 closed issue dohertj2/lmxopcua#601 2026-10-08 18:52:13 -04:00
Deploy honesty: degraded-apply ack amendment; malformed artifact bytes = "no answer" (archreview r3 item 7)