Page 1 of 1

Unimus 1.8.1 release

Posted: Tue Jun 26, 2018 12:04 pm
by Tomas
Unimus version 1.8.1 is being released today!
This is a bugfix release for the 1.8 release branch.

We highly recommend all users to upgrade to this version.



1.8 release branch brings 3 new major features:
- configuration change notifications
- multi-device edit
- Radius authentication improvements

Main new feature of this branch are Configuration Change Notifications.
Unimus will now send you a notification when it detects a change in the config of any of your devices.

We have also added support for defining Access Roles and Access Tags to Radius accounts.

Last but not least, we have implemented multi-device edit, so binding credentials (or doing other bulk changes) is much easier.

MIGRATION WARNING:
Radius accounts must now be created in Unimus, and have their authentication method set to Radius.
If you are migrating from previous versions and use a Radius account to log in to Unimus, you must first create then account in Unimus and properly set its auth method. Use a local admin account to create this Radius account.

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:
Migration warnings:
Radius accounts must now be created in Unimus, and have their authentication method set to Radius.
If you are migrating from previous versions and use a Radius account to log in to Unimus, you must
first create that account in Unimus and properly set its auth method. Use a local admin account
to create this Radius account.

= Version 1.8.1 =
Features:
Improved enable/configure mode switching logic
Improved support for Juniper JunOS devices

Added support for:
- More variants of Dell PowerConnect switches
- Mellanox switches

Fixes:
Fixed HP ProCurve / ArubaOS backup not working
Fixed wrong email formatting in certain mail clients (newlines were missing)
Fixed Telnet connector ignoring custom timeout configurations
Fixed enable password discovery failing on some Cisco devices
Fixed JunOS devices not being discovered in certain configurations
Fixed some very rare and specific issues with failing login to devices
Fixed running DB migration jobs which were not needed in specific circumstances
Fixed very rare MySQL connection issue ("Public Key Retrieval is not allowed" errors)

Known issues:
Special characters can be replaced by '?' under specific circumstances

= Version 1.8.0 =
Features:
Added multi-device Edit - edit schedule, bound credentials and enable/configure passwords on several devices at once
Added support for additional crypto / hashing / DH algorithms - adds compatibility with more devices
Improved handling of failed Enable / Configure mode switch during discovery
Improved model detection for Fiberstore / GCOM switches
Cosmetic improvements to "Access Tags" screen

Added configuration change notifications:
- a notification will be sent when Unimus detects a config change on a device
- enabled by default, configurable in the "Notifications" screen

Improvements to the "Mass config push" feature:
- Improved detection of yes / no ("[Y/N]") prompts in "Mass config push"
- Improved "Mass config push" compatibility with slow devices

Performance improvements:
- Improved the speed of Discovery, Backup and Mass Config Push processes
- General improvements and optimizations for connections to older / slow devices
- CPU utilization improvements - optimized many aspects of device communication

Changed how Radius user authentication is handled:
- Radius accounts now have to be defined as local application accounts, with auth method set to Radius
- Added support for specifying an Access Role for Radius accounts
- Added support for tagging Radius accounts with Access Tags

Added support for:
- Araknis switches
- Dell EMC OS10
- Dell switches (OS10)
- HP BladeSystem OA
- Huawei Quidway switches
- Ruckus standalone APs
- More variants of ZTE ZXR10

Fixes:
Fixed some Brocade, Foundry and Ruckus ICX devices not working over Telnet
Fixed not properly stripping pagination from backups of some Cisco WLCs
Fixed errors during Discovery in various edge-cases when using SSH
Fixed not setting reverse DNS as device description with automatic device addition from Network scan
Fixed failing discovery on devices that didn't exit out of "Password: " prompts after CTRL+C
Fixed re-discovery not being triggered in certain cases when connector configs change
Fixed wrongly showing a successful notification in the GUI when a backup actually failed
Fixed discovery could sometimes report wrong Vendor / Type for some devices
Fixed Audiocodes devices not being discovered / backed up when there was no previous login
Fixed a very rare case of discovery failing when adding/removing same device
Fixed unable to add schedules in the deployment wizard
Fixed echo messages being retrieved as a part of the backup on MikroTik RouterOS in rare cases

Tickets closed by this release:
UN-252, UN-299, 317, UN-328,

Known issues:
Special characters can be replaced by '?' under specific circumstances

Re: Unimus 1.8.1 release

Posted: Fri Jun 29, 2018 5:08 pm
by dimitar.staykov
Hi Tomas,
Is it possible in network scan in subnets field to set addresses ranges?
The main goal is to exclude the gateway address and broadcast address (not always x.y.z.1 is gatewey in some scenarios x.y.z.254 should be gateway as well).

Example: in 10.0.0.0/24 and 172.16.1.0/24 subnets I want to exclude the addresses:
10.0.0.1, 10.0.0.255, 172.16.1.1, and 172.16.1.255.
In my case 10.0.0.1 and 172.16.1.1 are same device.

Re: Unimus 1.8.1 release

Posted: Mon Jul 02, 2018 10:26 am
by Tomas
dimitar.staykov wrote:
Fri Jun 29, 2018 5:08 pm
Hi Tomas,
Is it possible in network scan in subnets field to set addresses ranges?
The main goal is to exclude the gateway address and broadcast address (not always x.y.z.1 is gatewey in some scenarios x.y.z.254 should be gateway as well).
Hi,

Created a ticket:
https://tracker.unimus.net/browse/UN-337

We will implement both address ranges, and the possibility to exclude individual IPs.
(when you prefix - to the IP, it will be excluded, for example: -10.0.0.1)