1. 15 Sep, 2022 4 commits
  2. 14 Sep, 2022 4 commits
  3. 13 Sep, 2022 21 commits
  4. 11 Sep, 2022 11 commits
    • 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
    • Lluis Gifre Renom's avatar
      Multiple changes and fixes: · a5f4f2b6
      Lluis Gifre Renom authored
      Common:
      - renamed device type OPTICAL_LINE_SYSTEM to OPEN_LINE_SYSTEM
      - added DATACENTER and EMULATED_DATACENTER device types.
      
      Context:
      - modified service constraints for test object to use nomenclature "metric[unit]"
      - corrected ConstraintModel dump methods
      
      Device:
      - uncommented dump methods in database ContextModel and TopologyModel
      
      OFC'22 / OECCPSC'22 tests:
      - renamed device type OPTICAL_LINE_SYSTEM to OPEN_LINE_SYSTEM
      
      WebUI:
      OFC'22 / OECCPSC'22 tests:
      - renamed device type OPTICAL_LINE_SYSTEM to OPEN_LINE_SYSTEM
      a5f4f2b6
    • Lluis Gifre Renom's avatar
      Misc improvements: · d56e5665
      Lluis Gifre Renom authored
      - added object factory method for emulated datacenters
      d56e5665
    • Lluis Gifre Renom's avatar
      PathComp-Backend component: · 583fd6c1
      Lluis Gifre Renom authored
      - Fixed instantiation parameters in Dockerfile
      583fd6c1