Upcoming maintenance: Thursday 21 August @ 12:00-14:00 CEST.

Skip to content
Snippets Groups Projects
  1. Jun 29, 2023
  2. Jun 23, 2023
  3. May 19, 2023
  4. May 18, 2023
  5. May 03, 2023
  6. Mar 27, 2023
  7. Mar 26, 2023
  8. Mar 03, 2023
  9. Feb 28, 2023
    • Lluis Gifre Renom's avatar
      PathComp component - Frontend: · d9711a72
      Lluis Gifre Renom authored
      - Renamed device "manager" to device "controller"
      d9711a72
    • Lluis Gifre Renom's avatar
      PathComp component - Frontend: · ae072b22
      Lluis Gifre Renom authored
      - Corrected endpoint-to-link datastructure
      - Improved identification of config rules by device/endpoint uuid/name
      - Assumed links are unidirectional
      - Rewritten sub-serice computation logic to consider intermediate controllers
      - Rewritten method eropath_to_hops based on new endpoint-to-link datastructure
      - Minor bug resolutions
      - Updated test pathcomp temporary code
      ae072b22
  10. Feb 25, 2023
    • Lluis Gifre Renom's avatar
      PathComp component - Frontend: · 1e3dfb1a
      Lluis Gifre Renom authored
      - Added logic to ignore mgmt-related links
      - Improved composition of subservice config rules
      - Cleaned up Constants
      - Updated sub-service computation logic
      1e3dfb1a
  11. Feb 20, 2023
  12. Feb 01, 2023
  13. Jan 27, 2023
  14. Jan 23, 2023
  15. Jan 19, 2023
    • Lluis Gifre Renom's avatar
      PathComp component: · 3b82181e
      Lluis Gifre Renom authored
      - updated definition of constant DEFAULT_CONTEXT_UUID to DEFAULT_CONTEXT_NAME
      - updated definition of constant DEFAULT_TOPOLOGY_UUID to DEFAULT_TOPOLOGY_NAME
      - updated definition of constant INTERDOMAIN_TOPOLOGY_UUID to INTERDOMAIN_TOPOLOGY_NAME
      3b82181e
  16. Dec 02, 2022
    • Lluis Gifre Renom's avatar
      PathComp component: · 817351a5
      Lluis Gifre Renom authored
      Backend:
      - Increased number of allowed edges from 10 to 20
      
      Frontend:
      - reduced log levels for messages
      - added mutex to prevent issuing multiple calls to the backend at the same time
      817351a5
  17. Nov 22, 2022
  18. Nov 21, 2022
  19. Nov 09, 2022
    • Lluis Gifre Renom's avatar
      PathComp component: · 956377ec
      Lluis Gifre Renom authored
      - assumed all services issued to backend are in admin context
      - implemented logic to retrieve plain non-layered connection when layeted connection cannot be processed
      - improved error reporting in EroPathToHops
      - implemented logic to synthesize a dummy path for single-device service requests
      - improved identification of interdomain pathcomp requests
      956377ec
  20. Nov 08, 2022
  21. Oct 05, 2022
  22. Sep 28, 2022
    • Lluis Gifre Renom's avatar
      Integration fix resolution: · 43e39750
      Lluis Gifre Renom authored
      - updated OFC'22 test scripts with source of env variables
      - activated DEBUG logs in Device and Service components
      - added Slice as dependency of Compute
      - removed creation of services in Compute, all goes through Slice
      - Added missing default constraints in PathComp Frontend
      - added logic in Slice to identify if its L2 or L3
      43e39750
  23. Sep 17, 2022
    • 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
  24. Sep 13, 2022
    • Lluis Gifre Renom's avatar
      PathComp-Frontend component: · 8b914ba6
      Lluis Gifre Renom authored
      - Added timestamp to logs
      - Improved algorithm execution logs
      - Added basic support for multi-layer path computation
      - Improved KDisjointPath Algorithm with basic multi-layer support
      - Minor improvements in backend request composition
      - Removed unneeded code for unitary tests
      - Added OLS-flavoured unitary test scenario
      8b914ba6
  25. Sep 11, 2022
    • Lluis Gifre Renom's avatar
      Context/Service/PathComp component fixes: · 8a26fd5d
      Lluis Gifre Renom authored
      Common:
      - Added missing object factory methods for constraints
      
      Context:
      - Adapted unitary tests to new constraint object factory methods
      
      Service:
      - Adapted unitary tests to new constraint object factory methods
      
      PathComp-Backend:
      - Deactivated health probes since it causes problems in backend REST server
      
      PathComp-Frontend:
      - Correct unitary test constraints for SP algorithm
      - Adapted unitary tests to new constraint object factory methods
      - Fixed instantiation of ShortestPath and KDisjointPath Algorithms
      - Ignore unknown constraints in Algorithm request composition
      8a26fd5d
    • Lluis Gifre Renom's avatar
      PathComp component: · 49fef75e
      Lluis Gifre Renom authored
      Frontend:
      - added show logs script
      - improved config settings to get address and port of the backend
      - improved logging of _Algorithm
      - implemented KDisjointPath logic
      
      Backend:
      - added show logs script
      49fef75e
  26. Sep 06, 2022
    • Lluis Gifre Renom's avatar
      PathComp: · 92666714
      Lluis Gifre Renom authored
      - Finished implementation of KDisjointPath algorithm
      - Adjusted Algorithm interface
      - Moved documentation and example test commands to misc folder
      92666714
  27. Sep 02, 2022
    • Lluis Gifre Renom's avatar
      PathComp component: · 1a85a101
      Lluis Gifre Renom authored
      Common:
      - temporarily added backend to pathcomp service for debug purposes
      
      Proto:
      - Added KDisjointPath Algorithm to pathcomp proto
      
      Frontend:
      - refactored Servicer to cope with multiple algorithms
      - added implementation of ShortestPath algorithm
      - added implementation of KShortestPath algorithm
      - added implementation of KDisjointPath algorithm (partial)
      - moved PathComp servicer tools to algorithms subfolder
      - added new unitary test scenario (DC's with CellSiteGWs and Transport Network) to validate KDisjointPath algorithm
      1a85a101
Loading