Skip to content

v2.17.0

Latest

Choose a tag to compare

@github-actions github-actions released this 23 Oct 16:25
1254f6a

2.17.0 (2026-10-23)

Features

  • agent: publish Fleet metrics as OTLP protobuf, with an MQTT content type (#731) (0891e94)
  • device-discovery: add emit_prefixes and emit_ip_addresses options (#719) (77a5dd0)
  • gnmi-discovery: add emit_prefixes and emit_ip_addresses options (#720) (c1dab29)
  • network-discovery: add the emit_scan_metadata option (#724) (633bb52)
  • snmp-discovery: add the emit_ip_addresses option (#721) (548d38d)

Bug Fixes

  • agent: split OTLP bridge exports under the message cap and the broker's limit (#735) (a0a8712)
  • agent: stamp dataset_ids on discovery scopes that omit attributes (#736) (ccfa442)
  • device-discovery,snmp-discovery,gnmi-discovery: build VLAN group slugs the way NetBox does (#737) (2e42449)
  • device-discovery: keep each target's optional_args intact and document them (#726) (1b25763)
  • device-discovery: match interface names across NX-OS SSH and Comware getters (#725) (7ad38fa)
  • gnmi-discovery: split large ingests into requests under Diode's size limit (#728) (6c06900)
  • snmp-discovery: keep invalid UTF-8 from failing the ingest batch (#723) (824947d)
  • snmp-discovery: split large ingests into requests under Diode's size limit (#727) (82e5d2a)
  • snmp-telemetry, gnmi-telemetry: export each poll once, not on every export tick (#734) (eb97e85)
  • snmp-telemetry: render octet strings as valid UTF-8, so one device can't drop every policy's export (#730) (3f2ea4a)