1.7.2 is a second hotfix release for issues found in the original 1.7.0 release.
We highly encourage all users to update to this version.
The 1.7.x release branch brings 4 new major features:
- mass config push (network automation)
- network scanning (device discovery)
- enable / configure passwords (separate from login credentials)
- credential binding (also enable / configure password binding)
We have a blog article on automating MikroTik RouterOS upgrades as an example usage of the new automation features:
https://unimus.net/blog/network-wide-mi ... grade.html
Links at https://unimus.net/download.html have been updated with the newest version.
Direct upgrade from 1.x.x and 0.3.x is supported, simply deploy the new version of Unimus, and everything will work.
Direct upgrade from 0.2.x or 0.1.x is not supported, please see this link for more details.
Full changelog:
= Version 1.7.2 =
Features:
Device discovery process will be much faster, especially on slow devices
Added an option to select Radius authentication protocol, CHAP or PAP
Improved prompt detection across all vendors - improves Backup and Mass Config Push operations
Improved configuration change detection on Huawei VRP
Added support for:
- Aruba ArubaOS switches
- Fiberstore switches
- GCOM switches
Fixes:
Fixed "Mass config push" not working on MikroTik RouterOS when using nested blocks
Fixed other edge-cases where "Mass config push" could fail with INTERACTION_ERROR
Fixed empty backup in rare cases on some devices (could affect 3COM/HP/Huawei/H3C Comware, Huawei VRP)
Fixed discovery failing on some devices (could affect ZTE ZXR, Quanta, Aruba IAP, Dell RTOS, Adtran TA)
Fixed Juniper JunOS not working when logging into the BSD shell
Fixed configure mode switch not working on D-Link DGS 1510
= Version 1.7.1 =
Fixes:
Fixed "Add to Unimus" button in "Network Scan" doing nothing
Fixed unable to remove device while there was a job running on it
Fixed "Mass config push" breaking if ran on devices with multiple available connectors (SSH + Telnet for example)
Fixed not properly stripping pagination from ZyXel ZyWALL backups
Fixed "Mass config push" not working on MikroTik RouterOS when line break used inside a quoted string
Fixed visual issues on "Adding the first device" screen
Fixed double notifications in GUI after a NMS Sync completes
= Version 1.7.0 =
Features:
Improved configuration change detection on Cisco IOS and Cisco NXOS
Unimus now detects when devices return "permission denied" / "access denied" errors and fails the backup job
Improved error reporting in Dashboard "Show log" for all jobs
Improved logging of various errors and failed jobs in the log file
Improved Enable/Configure mode switching for all supported vendors
Added detection of command unsupported and permission denied errors in output of devices that do not use paging
Added support for devices which require entering login password twice
Added device description to job logs on the Dashboard
Added a new "Mass config push" / "Mass reconfig" feature:
- Unimus is now able to push configuration to your devices
- you can create as many "push presets" as needed to automate your network
- devices will be switched to Enable or Configure mode automatically if a push preset requires it
- output from the push job is grouped, no need to check output of each device manually
Added support for Enable/Configure passwords separate from Credentials (username/password combinations):
- you can specify a list of Enable/Configure passwords on the Credentials screen
- Unimus will automatically discover which Enable/Configure password is valid for a device
Added support for Credential and Enable/Configure password binding:
- you can bind specific Credentials or Enable/Configure passwords to devices
- this will disable Credential and Enable/Configure password discovery on the device
- only the bound Credential and Enable/Configure passwords will be used for the device
- discovery, backup and any other operations on the device will fail if the bound Credentials are invalid
Added a new "Network scan" (device discovery) feature
- Unimus is now able to adopt devices by scanning your network
- you can define multiple subnets for scanning, and Unimus will find available devices
- networks scans can be scheduled to periodically adopt devices from the network
Added support for:
- Adtran NetVanta
- Adtran Total Access
- Brocade NetIron
- HP 1950 switches
- Ruckus Unleashed
- ZyXel ZyWALL
Fixes:
Fixed Brocade NetIron/FastIron/TurboIron SX/CX/GS/LS/WS not being discovered
Fixed wrong backup contents for multi-context ASA
Fixed not properly stripping pagination on some models of Netonix switches
Devices with very long backup time (3+ minutes) would not be backed up, now they will be
Fixed discovery not working when quickly removing and then re-adding the same device
Fixed Citrix NetScaler driver not working with newer versions of NetScaler
Fixed connections sometimes failing to slow devices
Fixed missing scroll-bar in "View backup"
Fixed wrong backups table columns width
Fixed account with READ_ONLY role could access 'Adding the first device' screen
Fixed not properly handling empty device address in Basic Importers
Fixed license key change handling (it was not possible to change license key in certain situations)
Tickets closed by this release:
UN-34, UN-127, UN-185, UN-209, UN-232, UN-251, UN-309, UN-310, UN-311, UN-312, UN-313
Known issues:
Special characters can be replaced by '?' under specific circumstances