-
v1.2.67
StableSome checks failedSecret Scan / gitleaks (push) Successful in 47sPublish OCI Images / publish (push) Failing after 57sRust Tests / test-rust (rust/rperf-client, cargo) (push) Successful in 1m25sRust Tests / test-rust (rust/consumers/zen, cargo) (push) Successful in 2m14sGolang Tests / test-go (push) Successful in 2m23sRust Tests / test-rust (rust/trapd, cargo) (push) Successful in 1m26sRust Tests / test-rust (//rust/rperf-server:rperf, rust/rperf-server, bazel) (push) Successful in 3m20slint / lint (push) Successful in 3m24sRust Tests / test-rust (rust/log-collector, cargo) (push) Successful in 3m35sRust Tests / test-rust (rust/srql, cargo) (push) Successful in 5m41sElixir Quality / Elixir Quality (push) Failing after 14m27sCI / build (push) Failing after 16m31sImage Security Scan / image-security (push) Successful in 31m20sSource Security Scan / source-security (push) Successful in 31m23sPublish Release Artifacts / publish (push) Successful in 33m25sreleased this
2026-05-18 18:29:41 +00:00 | 611 commits to staging since this releaseServiceRadar v1.2.67
Armis integration recovery, plugin status visibility, and release pipeline fixes.
Whats New
1.2.67
- Fixed Armis discovery sync failures when the Armis API returns a scalar device
namesvalue instead of the documented list format. - Normalized Armis sync timestamps to second precision before inventory ingestion so sub-second
first_seen,last_seen, and agent observation times do not violate:utc_datetimeresource fields. - Fixed integration sync status and agent config dispatch timestamp writes so recent sync and config delivery details can be recorded without microsecond precision errors.
- Fixed Armis northbound candidate loading on PostgreSQL by casting the JSONB
availability_source_agent_idvalue to text, resolvingERROR 42P18 could not determine data type of parameter $1. - Changed Armis northbound run handling so recorded runner failures finalize the run and return cleanly to Oban, preventing one-minute retry storms and stale
Runningrows after timeouts. - Added Armis northbound worker and runner logs around run start, completion, failure, and stale-run timeout handling to make missing agent/core execution paths visible.
- Restored durable Wasm plugin visibility on
/servicesby reconciling plugin assignments into service state and rendering plugin service cards from durable plugin rows instead of a short active-status window. - Added OCSF event emission for Oban job failures, including retryable/discarded status, worker, queue, job ID, attempt counts, redacted args, and stacktrace excerpts so background job failures appear in the Events stream.
- Hardened GeoLite MMDB refresh failures so unwritable download directories and failed downloads record events and use the normal cooldown path instead of repeatedly crashing and being re-enqueued every scheduler tick.
- Updated stale Debian package pins for
openssl,libssl3, andlibpq-devso Bazel release CI no longer downloads removed Debian package URLs.
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Fixed Armis discovery sync failures when the Armis API returns a scalar device