Skip to content

Add relese/2.0.1 fixes

Lluis Gifre Renom requested to merge release/2.0.1 into develop

Deploy scripts:

  • Removed unused settings and statements
  • Corrected setting documentation
  • Corrected default values

Descriptors:

  • Updated to use new SLA constraints instead of custom

Tool scripts:

  • Added show logs script for Load Generator

Common - Tools - Context Queries:

  • Added missing method to get context, link
  • Updated to use new SLA constraints instead of custom

Common - Tools - Descriptor Loader:

  • Added support to load files directly
  • Added support to load entities in parallel
  • Added methods to validate and unload scenarios
  • Corrected method to format custom custom slice config rules

Common - Tools - gRPC Helpers:

  • Added missing methods to update SLA constraints

Common - Tools - Mutex Queues:

  • Added safety check when queue is empty

Common - Tools - Object Factory:

  • Added missing methods to compose SLA constraints

Context component:

  • Corrected SLA_ISOLATION constraint name in ConstraintModel
  • Corrected support for associating subslices to slices
  • Corrected selective removal of Constraints and Config Rules
  • Corrected identification of endpoint uuids in ServiceSet and SliceSet
  • Corrected UnsetSlice method to support Constraints/ConfigRules/Endpoints
  • Updated unitary test objects to use correct SLA constraints

Device component:

  • Reduced log level of some EmulatedDevice messages

Load Generator Component:

  • Extracted MAX_WORKER_THREADS constant to Constants file
  • Corrected termination conditions
  • Corrected hard-coded availability
  • Updated to use correct SLA constraints
  • Added method to report status

Monitoring component:

  • Renamed variable defining KPI table (to prevent collisions with other tables)
  • Added device component as dependency

Path Computation component - Frontend:

  • Updated to use correct SLA constraints
  • Updated unitary test objects to use correct SLA constraints

Service component:

  • Reduced log level of some messages
  • Removed unneeded log messages
  • Corrected computation of expected disjoint paths

Slice component:

  • Reduced log level of some messages
  • Removed unneeded log messages

Tests:

  • Policy Benchmark: Updated to use Descriptor Loader tool
  • Policy Benchmark: Updated deployment settings
  • ECOC'22: Updated to use Descriptor Loader tool
  • ECOC'22: Updated deployment settings
  • OFC'22: Updated to use Descriptor Loader tool
  • OFC'22: Updated deployment settings
  • P4: deactivated/removed unneeded comments and assertions

Test - Tools - LoadScenario CLI:

  • Updated to use Descriptor Loader tool

WebUI component:

  • Improved error checking in retrieval of device list and details
  • Improved error checking in retrieval of link list and details
  • Improved error checking in retrieval of service list and details
  • Improved error checking in retrieval of slice list and details
  • Corrected rendering of missing service/slice SLA constraints
  • Moved old dashboards to separate folder
  • Minor cosmetic changes in page templates
  • Minor cosmetic code cleanup
Edited by Lluis Gifre Renom

Merge request reports