If you missed the Release Overview for 2.3, please head to our blog for an overview of what is new in this release branch. The dev team is now working on 2.4 - see the Roadmap for what's to come.
Links at https://unimus.net/download have been updated with the newest version.
Full Changelog:
Finally, there are a couple of minor known issues to be aware of:= Version 2.3.3 =
Features:
Added support for Zabbix 6.4 in "NMS Sync" (older versions of Zabbix are still supported)
Added primary keys to all tables in all DBs (this prevented deploy on some cloud DB engines)
Added device descriptions to exported HTML and .yaml files from "Config Search > Export / Send"
"Config Search > Export / Send" have been optimized to use less memory
"Backups > Send" and "Config Search > Send" will now retry sending results if email sending fails
Improved error handling for "Backups > Send" and "Config Search > Send" - if sending fails, proper error is now reported in UI
Improved built-in backup filters for newer versions of Cisco Nexus
Improved built-in backup filters for newer versions of Exablaze Fusion
Added fallback to using "enter" as the pagination key if "space" doesn't work
Added support for devices which ask "Press Y or Enter to continue" during login
Added an option to disable SSH client sending a "none" auth request to detect available auth methods (some devices don't support this)
Added security rules and security addresses as part of Palo Alto PanOS backups
Improved handling of CLI mode switching on Checkpoint devices
Improved connection handling with RSA SSH keys
Added additional debug logging in the Core module
Added support for log messages displayed after a prompt when a user logs in
- many devices can print a log message into the terminal after a user logs in
- this caused Unimus not to recognize the device prompt and fail to detect a successful login
- added support for multiple log message formats (Cisco IOS, Cisco SMB, IBM, Lenovo)
Added support for:
- ADVA OptiDriver Network Manager
- Dell SmartFabric
- Cisco FirePOWER for KVM / Azure / GCP
- Cisco Nexus FMB
- Cisco SD-WAN vEdge
- Cisco SD-WAN vSmart
- Exablaze FMB
- MRV OptiDriver Network Manager
- RAD Carrier Ethernet Switches
- Viptela vEdge
- Viptela vSmart
Fixes:
Fixed some devices could be omitted from backup during a scheduled backup run
Fixed unable to enable disabled connectors (both default and per-tag) on HSQL (file-based) database
Fixed invalid data in the config file (unimus.properties) would be duplicated on startup, resulting in large file growth
Fixed unable to remove a CLI Mode Change Password in "Credentials" if it was bound to a device
Fixed search in "Dashboard > Device job history" not working
Fixed Network Scan reverse DNS resolving not working on Windows
Fixed unable to deploy Unimus on some cloud-hosted databases due to missing primary keys
Fixed Connector update triggering discovery on devices which were not affected by the Connector change
Fixed errors on "Credentials > CLI Passwords > Show usage" when using the HSQL (file-based) database
Fixed errors on "Schedules > Show Scheduled Tasks" when using the HSQL (file-based) database
Fixed sorting in "Backups > Configuration > Filters" and "Devices > Info > Backup Filters" was not working
Fixed UI errors when changing the screen while Config Search export was running
Fixed multiple issues with table search on MSSQL
Fixed multiple minor UI / UX issues
Fixed incorrect config change notifications for date / time changes on Cisco Nexus
Fixed jobs failing on many device types due to post-login log messages
Fixed device connection failing when using RSA SSH keys in specific cases
Fixed backup failing on Checkpoint devices in specific cases
Fixed discovery failing on HP(E) Comware devices with specific login configurations
Fixed discovery failing on newer firmware versions of Dell OS10
Fixed discovery failing on Cisco FirePOWER in specific cases
Fixed discovery failing on specific Moxa switches
Security fixes:
Fixed Network Scan could fall back to resolving IP addresses using 8.8.8.8 in specific cases
Let us know if you have any feedback / questions on this release, or if you run into any issues!Known issues:
ISSUE: "Re-discover affected devices when Ports or Connectors change" Advanced Settings option does not work
WORKAROUND: none
STATUS: issue scheduled for fixing
ISSUE: Some screens in Unimus show time in server's time zone, others in client's (browser's) time zone
WORKAROUND: none, issue only relevant if client has different time zone than server
STATUS: we are debating on how to fix this - will likely create a setting to select which TZ should be used