github carverauto/serviceradar v1.4.41

4 hours ago

ServiceRadar v1.4.41

Pins device identity at write time, unsticks IP-only inventory
seeds, and keeps a failed flow drain from taking down ingest.

Whats New

1.4.41

  • Identity: devices carry an identity revision that bumps on merge,
    unmerge, delete, restore, and the remaining transitions. Writes
    pin and check that revision so a concurrent merge cannot clobber
    an in-flight update. (PRs #3834, #3836, #3845, #3846)
  • Identity: a merge that fails partway rolls back instead of
    committing a half-merged device. (PR #3831)
  • Inventory: an IP-only seed can be adopted instead of deadlocking
    behind a later Armis or NetBox record. (PR #3840)
  • Inventory: jsonb metadata params are no longer double-encoded,
    which was corrupting device metadata. (PR #3835)
  • AWX: inventory emits a controller-scoped source key and the MAC
    AWX already knows. (PR #3844)
  • SRQL: timeseries_metrics keep tag dimensions; stats filters are
    no longer dropped silently. (PR #3823)
  • Event writer: a failed flow backlog drain no longer kills the
    live pipeline. (PR #3838)
  • Flow collector: one stray datagram no longer pins parse_errors
    forever. (PR #3839)
  • SNMP: trap bodies are assembled in the Zen rule, not from
    varbinds[0]. (PR #3842)
  • Plugins: AlienVault OTX is assignable again. (PR #3841)
  • Feeds: advisory feeds no longer rewrite the whole corpus every
    run. (PR #3829)
  • Helm: CNPG WAL budget is sized instead of inheriting PostgreSQL
    defaults. (PR #3830)
  • Agent: updater chcon works on SELinux Enforcing hosts. (PR #3824)
  • Web UI: toasts stay above native dialogs. Fleet rows show live
    add-on health, not leftover canary failures. (PRs #3825, #3826)
  • Deps: req is aligned on 0.7.3 in every project that embeds core.
    (PR #3837)

Don't miss a new serviceradar release

NewReleases is sending notifications on new releases.