[BETA] 2.2.0 beta release thread

Beta release announcements and discussion around them
Post Reply
User avatar
Tomas
Posts: 1048
Joined: Sat Jun 25, 2016 12:33 pm

Fri Dec 17, 2021 9:56 pm

Unimus 2.2.0-Beta2 is being released today, this is a release of the 2.2 code branch intended for testing purposes.

The main new feature in 2.2 is APIv3, but there are also other new major features coming soon (in Beta3). Since we know many of you are eager to test the new API, we wanted to get it out as soon as possible. Please check the entire Changelog below.

Builds are available for download here:
https://unimus.net/download-dev
= Version 2.2.0 =
Features:
Added additional built-in Backup Filters for FortiOS devices
Added missing search in Config Mode Password binding window (Devices > Edit)
Unmanaged devices are now displayed with Italic font in "Backups" screen (same as in "Devices")
Added support for CLI sections in FortiOS
Improved Huawei VRP driver compatibility
Improved detection and grouping of invalid commands in Config Push

Added new APIv3:
- implemented new v3 API, exposing functionality currently missing in APIv2
- currently available endpoints: "Jobs", "Zones", "Tags", "Credentials", "CliModeChangePasswords"
- API tokens now have a new "Allow access to credentials" checkbox
- please check http(s)://your_unimus_address/api/v3/ui for new built-in API docs
- APIv2 will remain functional for the foreseeable future

Mass Config Push is now available over APIv3:
- added a "API Jobs" tab to Config Push if any API jobs exist
- new retention settings for API Push Job history
- see above section for details on APIv3

Rewrite of MikroTik RouterOS driver:
- performance increases, average discovery on ROS down to ~9 seconds (from 21 seconds)
- added handling for new CLI behaviors introduced in latest ROSv6 versions
- added support for ROSv7

Added support for:
- ArubaOS v6
- DrayTek VigorSwitch
- Engage IPTube
- Hatteras / Overture Networks
- Huawei USG
- JunOS EVO
- MikroTik RouterOS 7
- Ubiquiti Dream Machine (UDM)
- Ubiquiti LTU / LTU-Pro

Fixes:
Fixed a memory leak if a Core connection connected and disconnected frequently
Fixed description missing in Mode Change Password binding (Devices > Edit)
Fixed actions buttons not working proper in "Backups > Configuration" in specific cases
Fixed rare scenarios where upgrade from 2.0 or 2.1 to latest versions could fail
Fixed discovery failing on some models of Adtran TA
Fixed discovery failing on JunOS-EVO devices
Fixed Config Push on MikroTik RouterOS could fail on specific commands with long output
Fixed output formatting in Config Push on some MikroTik RouterOS versions could be broken
Fixed backup could contain some extra unwanted data on some MikroTik RouterOS versions

Security fixes:
Completely removed log4j library due to multiple exploits that were identified in this library
There are also a few known 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: "Stop" in Config Push 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
osc
Posts: 2
Joined: Thu Nov 18, 2021 6:26 pm

Sat Dec 18, 2021 11:22 am

Great news!
I just tried the new beta, and after rediscovering my ROSv7 devices, they now show up as RouterOS v7 in the list.
Backups seem to work and now contain secrets.
Thank you very much!
User avatar
Tomas
Posts: 1048
Joined: Sat Jun 25, 2016 12:33 pm

Wed Dec 29, 2021 5:48 pm

We just pushed out 2.2.0-Beta2 with fixes for issues found in Beta1. We will likely release Beta3 with more new features by the end of January, and are looking to push 2.2.0 into a stable GA release by the end of February.
Features:
Unmanaged devices are now displayed with Italic font in "Backups" screen (same as in "Devices")
Added proxy status to the get & list Zone APIv3 endpoints
Added list CLI Mode Change Passwords APIv3 endpoint
Added get CLI Mode Change Password APIv3 endpoint

Fixes:
Fixed a memory leak if a Core connection connected and disconnected frequently
Fixes for issues in Beta1 (none of these apply to current stable builds):
Fixes:
Fixed output formatting in Config Push outputs for some versions of MikroTik RouterOS can be broken
Fixed "Backups > Configuration" screen not working if any Filters were defined for MikroTik devices
Fixed Backup Filters created before upgrade not being applied to MikroTik devices
Fixed "Backup Now" button not being disabled for Unmanged devices in the "Backups" screen (regression)

Security fixes:
Fixed being able to retrieve passwords for credentials with "High security mode" over the new APIv3 endpoints
Post Reply