github ytti/oxidized 0.34.0

latest releases: 0.34.3, 0.34.2, 0.34.1...
one month ago

[0.34.0 - 2025-07-15]

⚠️ This release introduces a new logging system, based on semantic logger. The old configuration (log, syslog) is still supported but obsolete and will be removed in a future release, so be sure to migrate your configuration.

Added

  • add iosxr support to SyslogMonitor (@deesel)
  • add junos: support show chassis cluster when SRX series (@shigechika)
  • add nxos: support for complete hardware inventory (@garryshtern)
  • ssh: support 'newline "string"' cfg block method to allow defining \r\n newline (@ytti)
  • model for Netgate TNSR (@Vantomas)
  • efos: New model for Brocade Enhanced Fabric OS. Fixes #3477 (@sorano, @cetjcm, @robertcheramy)
  • output/file, output/git: clean node configurations which are not listed in the source anymore. Fixes: #1805 (@robertcheramy)
  • sixwind: New model to support 6WIND Virtual Service Router (@hcaldicott)
  • model for saos10 (@penfold1972)

Changed

  • remove uri in commit-archive location for EdgeOS. Fixed #3525 (@systeembeheerder)
  • acos: remove free storage amount from show version. Fixes #3492 (@991jo)
  • Housekeeping in the code: Maximal line length: 120 char + Rubocop fixes (@robertcheramy)
  • spec/model/data uses # instead of : as a separator in the filename, so we can git clone under Windows. Fixes: #3481 (@robertcheramy)
  • logging: rework of the logging system, using Semantic Logger (@robertcheramy)

Fixed

  • nxos: ignore bootflash size and permission errors (@rouven0)
  • githubrepo: explicitly tell when Rugged isn't installed with ssh support (@robertcheramy)
  • ironware: mask temperatures with more than two digits (@merelissdgr)
  • add content-type header for PUT request in rest client (@deesel)
  • docker: do not remove git. Fixes #3482 (@robertcheramy)
  • awplus: fix skip password when enable=true (@shigechika)
  • aosw: fix secret parsing (@rouven0)
  • mlnxos: handle ANSI-ESC codes and pager requests. The prompt has been reengineered, open an issue if you experience timeouts. Fixes #3469 (@robertcheramy)
  • Update installation instructions on Rocky Linux 9. Fixes #3368 (@robertcheramy)
  • awplus: fix enable password when supplied (@sgsimpson)
  • Fix CodeQL scanning alerts on regular expressions (Issue #3513) in node.rb (alert 40), asa (alerts 5 and 6), sonicos (4, 11), quantaos (9, 10), eltex (7), zynos (18, 19), AricentISS (15) and aosw (36)
  • fabricos: remove power supply input voltage from chassisShow output (@hops)
  • netgear: include running-config in config output (@bradleywehmeier)
  • tmos: remove deprecated secrets (@rouven0)
  • log an error when no suitable input is found for a node. Fixes: #3346 (@robertcheramy)
  • firelinuxos: fix timeout on syntax error. Fixes #3393, #3502 (@robertcheramy)

New Contributors

Full Changelog: 0.33.0...0.34.0

Don't miss a new oxidized release

NewReleases is sending notifications on new releases.