Skip to content
  1. Sep 18, 2022
    • Lluis Gifre Renom's avatar
      Multiple changes: · 78ff8668
      Lluis Gifre Renom authored
      Service component:
      - fixed dependency tracking for service teardown
      
      WebUI component:
      - fixed wrong labels and values in service template
      - fixed wrong labels and values in slice template
      78ff8668
  2. Sep 17, 2022
    • Lluis Gifre Renom's avatar
      Service component: · b9b82755
      Lluis Gifre Renom authored
      - added tester for TaskScheduler
      b9b82755
    • Lluis Gifre Renom's avatar
      Multiple improvements: · 67789ca3
      Lluis Gifre Renom authored
      ECOC'22 test:
      - added CTTC OLS and Automation component deployment to script
      
      Common:
      - corrected DeviceType name for transponder
      
      Compute:
      - added bearer definitions for ECOC'22 demo
      - removed hard errors and replaced by warning log messages
      - forced to use VPLS, i.e., always slices
      - added definition of L2-VPN service settings
      
      Device component:
      - forced to use emulated devices for openconfig devices (just for demo purposes, for the sake of reducing demo time)
      - added commit_per_delete setting in OpenConfigDriver
      - improved detection of PORT components for ADVA devices
      
      PathComp-Frontend component:
      - added default settings for TAPI connections
      - corrected reply composition; subservices were added wrongly
      - added log lines for debug purposes
      
      Service component:
      - corrected ConfigRules for L2NM Emulated Service Handler
      - adapted TAPI Service Handler to new framework
      - added log lines in TaskScheduler compose_from_service (debugging)
      - TaskScheduler compose_from_service does not retrieve all resources (debugging)
      - removed ConnectionExpander from Tasks ConfigureConnection and DeconfigureConnection
      
      WebUI component:
      - minor improvements
      67789ca3
  3. Sep 15, 2022
  4. Sep 14, 2022
  5. Sep 13, 2022
  6. Sep 11, 2022
    • Lluis Gifre Renom's avatar
      ECOC'22 test: · af8fd343
      Lluis Gifre Renom authored
      - Renamed OldBigNet scenario to BigNet
      - Updated JSON descriptor builder scripts
      - Generated descriptor files for scenario
      - Updated definition of functional tests
      af8fd343
    • Lluis Gifre Renom's avatar
      Merge branch 'develop' of https://gitlab.com/teraflow-h2020/controller into... · db37ba7e
      Lluis Gifre Renom authored
      Merge branch 'develop' of https://gitlab.com/teraflow-h2020/controller into feat/ecoc22-dc-interconnect-disjoint
      db37ba7e
    • Lluis Gifre Renom's avatar
      Merge branch 'feat/pathcomp-component' into 'develop' · 2a093fe6
      Lluis Gifre Renom authored
      Context/Device/Service/PathComp/tests/WebUI component fixes and improvements
      
      See merge request teraflow-h2020/controller!173
      2a093fe6
    • Lluis Gifre Renom's avatar
      Service component: · 06898aae
      Lluis Gifre Renom authored
      - Renamed DependencyResolver to TaskScheduler
      - Enhanced TaskScheduler with an extensible Task API framework and extensible dependency resolver
      - Created TaskExecutor providing an extensible task execution environment
      - Removed in-memory database; now is stateless and interrogates/updates Context when needed
      - Extended gRPC servicer to use new TaskScheduler
      - Removed unneeded files and re-organized helper methods
      - Extended ServiceHandlerAPI; now SetEndpoint/DeleteEndpoint enables to configure/deconfigure a connection
      - Moved ServiceHandlerFactory-related methods to the appropriate file
      - Created ConnectionExpander to resolve from ERO-like paths to lists of links
      - Created basic tasks: ServiceSetState, ServiceDelete, ConnectionConfigure, ConnectionDeconfigure
      - Added skeleton for L2NMEmulatedHandler (to be adapted, now is a copy of L3NM one)
      06898aae
    • Lluis Gifre Renom's avatar
      Slice component: · f3096852
      Lluis Gifre Renom authored
      - Added methods to copy endpoints, constraints and config rules from request to slice stored in Context component.
      f3096852
    • Lluis Gifre Renom's avatar
      ECOC'22 test: · 442ff9a6
      Lluis Gifre Renom authored
      - Improved formatting of scenario DC-CSGW-TN
      - Created clone of scenario DC-CSGW-TN including OLS
      - Cleaned up bootstrap and delete service unitary tests
      - Renamed device type OPTICAL_LINE_SYSTEM to OPEN_LINE_SYSTEM
      442ff9a6
    • Lluis Gifre Renom's avatar
      Compute component: · b4c93fd7
      Lluis Gifre Renom authored
      - Updated endpoint mapping for ECOC'22 scenario
      - Swapped get-service and get-slice methods to priorize slices over services
      b4c93fd7
    • Lluis Gifre Renom's avatar
      Service component: · f748e738
      Lluis Gifre Renom authored
      - renamed device type OPTICAL_LINE_SYSTEM to OPEN_LINE_SYSTEM
      f748e738