Skip to content

Releases: GlobalNOC/OESS

OESS 2.0.17

14 Feb 20:37
5de241e
Compare
Choose a tag to compare

Features

  • Assign Oracle cloud credentials on a per-interconnect basis

Fixes

  • #1453 Incorrect interfaces listed per-entity
  • Bad values passed to Azure for l2 connections

OESS 2.0.16

03 Nov 18:21
a8aa1e2
Compare
Choose a tag to compare

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

08 Jun 17:19
Compare
Choose a tag to compare

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

16 Nov 21:46
086a2cc
Compare
Choose a tag to compare

Features

  • #1333 Enable NSO based layer2 multi-point connections

Fixes

  • #1334 Fix incorrectly generated OESS to NSO diffs
  • #1332 Fix display issues with l3connection graphs

OESS 2.0.13

16 Sep 00:46
Compare
Choose a tag to compare

Features

  • #1324 Create migration script for moving connections between controllers

Fixes

  • #1320 Properly handle case where result from get_vrf_statistics not in expected format
  • #1319 Fix case where NSO controller modified non-NSO links
  • #1322 Handle case where loopback address not returned

OESS 2.0.12

04 Aug 23:25
ade1291
Compare
Choose a tag to compare

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 parameter workgroup_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

01 Oct 20:02
Compare
Choose a tag to compare

Features

Fixes

  • Add missing perl modules to RPM

OESS 2.0.11-2

24 Sep 18:02
e750653
Compare
Choose a tag to compare

Features

Fixes

  • Update peer asn column in database to support 32bit ASNs

OESS 2.0.11

24 Sep 14:52
2a0ed71
Compare
Choose a tag to compare

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

OESS 2.0.10-2

29 May 18:02
5237320
Compare
Choose a tag to compare

Features

Fixes

  • #1143 Update var in EVPN template to handle new data struct