Releases: GlobalNOC/OESS
Releases · GlobalNOC/OESS
OESS 2.0.17
OESS 2.0.16
Features
- #1441 Add admin approval workflow for cloud provider endpoints
- #1436 Add link to Interface ACL management under admin > workgroup > interfaces
- #1434 Remove auto-generation of peers from Oracle endpoints
Fixes
- #1440 Handle uncaught errors resulting in unexpected peer removal
- #1439 Fix invalid URL used in email notifications
- #1438 Remove hard coded URL used in request signatures
- #1437 Fix case where incorrect MTU is set on GCP endpoints
- #1431 Correctly sync bandwidth on from Azure on l2 endpoints
- #1430 Fix issue where users with multiple usernames listed multiple times in admin section
Notes
Configuration Changes
The speed
tag in interface-speed-config.xml
now supports the requires_approval
attribute and defaults to 0
. Matching endpoints will be added to the database upon connection creation, but will not be provisioned until approved by an admin. Endpoint approvals / denials may be performed via the admin section of the UI.
The config
tag in database.xml
now supports the approval_email
attribute and defaults to root@localhost
. This attribute defines where notifications are sent when connections are created with endpoints that require admin approval.
OESS 2.0.15
Features
- #1277 #1278 Decommission old admin UI
- #1274 #1362 #1272 #1276 #1256 #1361 #1373 #1404 Introduce new admin UI
- #1342 Update "move interface configuration" UI to support cross-device moves
- #1359 Refactor oess_pull_azure_interfaces.pl to support more rigorous testing
- #1230 Update GCP provisioning to use region defined in pairing key vs interface configuration
- #1356 Add config option to disable user and workgroup management functions in UI
- #1142 Add support for multiple connections to Microsoft Azure
- #1375 Limit workgroup names to 20 characters
- #1295 Remove old provisioning UI
- #1341 Add history to layer3 connections
- #1386 Add support for MTU of 1500 on GCP connections
- #1338 Collect interface port speed from NSO
- #1327 Display internal circuit name to users
- #982 Add confirmation dialog when removing users from Entities
- #1239 Record ACL history
- #1368 Add "connection not found" page for non-existent connections
- #968 Add indication to user when search fails to find result
- #1389 Add support for Oracle FastConnect
Fixes
- #1273 Fix issue that could result in a newly added node being half created
- #1330 Update is_bandwidth_valid to return correct response for non-cloud provider interfaces
- #1334 Fix issue resulting in improperly calculated diffs
- #1347 Update IP address validation regex
- #1331 Update OESS database when bandwidth is modified using Azure portal
- #1344 Disable renaming of NSO based links
- #1363 Properly display layer2 provisioning errors to user
- #1340 Properly set "modified by" field when updating layer2 connections
- #1393 #1233 Fix issue that prevented provisioning on select interfaces
- #1051 Fix issue causing misalignment of endpoint labels and fields on connection pages
OESS 2.0.14
OESS 2.0.13
OESS 2.0.12
Features
- #1225 Add ability to edit circuit names
- #1098 Update Azure syncer script to handle subnet modifications
- #1242 Validate that the requested bandwidth for a given interface is valid
- #1293 Add support for NSO based network controller
- #1228 Allow for over-provisioning of bandwidth on Azure interconnects
Fixes
- #1216 Cleanup permissions for l2 connections
- #1243 Propagate AWS errors to users
- #1264 Fix case in admin UI where user's last name not displayed properly
- #1226 Propagate peer modifications to database in cloud syncer scripts
- #1229 Modify database method
edit_user
to prevent unnecessary changes - #1220 Fix issue in
admin.cgi?method=get_workgroups
where parameterworkgroup_id
was incorrectly ignored - #1240 Fix issue where connections' last modified date was incorrectly displayed
- #1223 Update web service call preventing modification of ACLs via the admin UI
- #1093 Propagate GCP errors to users
- #1294 Remove usage of provisioning.cgi from NSI code
- #1235 Fix issue preventing modification of Endpoints using the "My Interfaces" tab
OESS 2.0.11-3
Features
Fixes
- Add missing perl modules to RPM
OESS 2.0.11-2
Features
Fixes
- Update peer asn column in database to support 32bit ASNs
OESS 2.0.11
Features
- #1141 Update links in Web interface footer
- #1145 Limit the display of bandwidth utilization to cloud interconnects
- #1155 Update user / workgroup permissions model
- #1062 Update notification email styles to work with wider range of email clients
- #1099 Add config / logic to limit valid bandwidths on endpoints
- #1160 Add get_oess_status endpoint to check status of oess processes
- #1170 Add ability to specify authentication endpoint for Azure credentials
- #1180 Modify admin section controls to accommodate third party user management system
Fixes
- #960 Add root entity into database on oess installation
- #992 Update default values of ACL form
- #1029 Add error to response when unavailable username specified while creating user
- #1140 Fixed incorrect display of Layer3 Connection status on welcome page
- #1144 Update interface speed discovery to correctly save speed into database
- #1146 Update form values when creating nodes to load proper switch driver
- #1150 Fixed incorrect display of Layer2 Connection status on welcome page
- #1151 Add missing column to database schema for fresh installs
- #1159 Fix case where invalid url causes mpls_discovery crash
- #1161 Propagate error to user when move_interface_config fails
- #1162 Fix incomplete decom_workgroup webservice method
- #1186 Use specified bfd state for auto-generated peers
- #1188 Fix interface selection logic for Azure connections when secondary interface already provisioned