1.13.0 (2026-05-05)
Bug Fixes
- (device-discovery) deep-merge nested override_defaults sub-models (#365) (8dd22c4)
- aruba_aoscx: handle non-dict ip6_addresses in collect_ips (#387) (f105c8f)
- preserve SNMP interface description and strip null bytes from string fields (OBS-1577/OBS-2702) (#361) (93169f3)
- snmp-discovery: break proto-serialization cycle in Device.PrimaryIp4 (#368) (79f3500), closes #366
Features
- add interface_exclude_patterns to snmp-discovery and device-discovery (#360) (d7ae264)
- device-discovery: add Mellanox MLNX-OS NAPALM driver (OBS-2776) (#377) (7ec611d)
- device-discovery: generic interface↔VLAN associations — batch 2 (structured-output drivers) (OBS-1368/OBS-1640) (#379) (fdf97e0)
- device-discovery: generic interface↔VLAN associations — batch 3 (high-impact CLI drivers) (OBS-1368/OBS-1640) (#380) (7f5d48a), closes hi#impact hi#speed
- device-discovery: generic interface↔VLAN associations across NAPALM-native drivers (OBS-1368/OBS-1640) (#378) (6cbf8d8), closes #375
- device-discovery: interface↔VLAN associations (OBS-1368/OBS-1640) (#375) (c77c39e)
- device-discovery: set Device.primary_ip4 from NAPALM target (OBS-1896) (#367) (a378eb4), closes #366 #366
- device-discovery: VRF route distinguisher, device asset_tag, and rack support (#363) (599e793), closes orb-agent#321
- OBS-2820: expose resolved NAPALM driver on status runs (#381) (6fc4431)
- snmp-discovery: add RFC 4293 ipAddressTable support (OBS-2798) (#384) (413972d)
- snmp-discovery: fall back to ifName when ifDescr is empty (#369) (c7e1408)
- snmp-discovery: lookup overrides for manufacturer, device model, per-target device fields (#372) (0c2ce08), closes orb-agent#269 #295
- snmp-discovery: map entPhysicalSerialNum to device.Serial (#376) (a0f0b72)
- snmp-discovery: refresh FortiGate sysObjectID catalog (#370) (69f65a8)
- snmp-discovery: set Device.PrimaryIp4 from SNMP target (OBS-1896) (#366) (2c2c01b)
- snmp-discovery: SNMP interface↔VLAN discovery (Q-BRIDGE + Cisco overlay) (#386) (0951fb1), closes #378
- standardise run metadata "targets" key across all discovery backends (#362) (0ef70bd)