- 15 Oct, 2022 1 commit
-
-
delacal authored
Changed grpc calls to client in l3_attackmitigator and l3_centralizedattackdetector components and added attack mitigator port and name to constants
-
- 05 Oct, 2022 5 commits
-
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
WebUI: - added icons for optical roadm and optical transponder Common: - added missing device types Device: - added missing emulated device driver mappings
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
Common: - added device type for emulated pakcet switches PathComp: - added layer mapping for emulated pakcet switches
-
- 04 Oct, 2022 1 commit
-
-
Lluis Gifre Renom authored
- Implemented generic MutexQueues class - Implemented sequentialization of operations in Device component to prevent data corruption and race conditions
-
- 28 Sep, 2022 1 commit
-
-
Lluis Gifre Renom authored
Common: - added slice to EventTools OFC'22 tests: - corrected OFC'22 delete service test to identify appropriate service to be deleted - removed usage of events for testing Compute: - remove diversity constraint when not populated Device: - removed unused field in database and code polishing Service: - migrated L3NMEmulatedServiceHandler to the new API - polishing of code
-
- 17 Sep, 2022 1 commit
-
-
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
-
- 13 Sep, 2022 1 commit
-
-
Lluis Gifre Renom authored
- improved objects_factory : Service-related methods
-
- 11 Sep, 2022 3 commits
-
-
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
-
Lluis Gifre Renom authored
- added object factory method for emulated datacenters
-
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
-
- 05 Aug, 2022 1 commit
-
-
Lluis Gifre Renom authored
- partial integration of PathComp with Service - ongoing work
-
- 02 Aug, 2022 2 commits
-
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
-
- 01 Aug, 2022 1 commit
-
-
Lluis Gifre Renom authored
- added helper methods to copy/update grpc messages: config_rules, constraints, endpoint_ids, service_ids - extended Context ConstraintModel to support different types of constraints - extended EndpointModel with get_endpoint helper method - extended SliceModel to incorporate config rules
-
- 24 Jul, 2022 1 commit
-
-
Lluis Gifre Renom authored
- common.tools.timestamp.Converters
-
- 21 Jul, 2022 1 commit
-
-
Lluis Gifre Renom authored
- Arranged commit before merge - Replaced string-based timestamps by context.Timestamp - Created helper functions to convert timestamps string from/to float - Arranged requirements to meet dependencies of converter functions
-
- 19 Jul, 2022 2 commits
-
-
francisco.moreno.external@atos.net authored
-
francisco.moreno.external@atos.net authored
-
- 15 Jul, 2022 1 commit
-
-
Lluis Gifre Renom authored
- Moved imports from *.proto folder to common.proto folder - Removed webui's genproto.sh script - Minor code and linting fixing - Arranged requirements to accelerate Docker image creation - Updated Dockerfile - Arranged GitLab CI/CD pipeline - Corrected usage of ConfigRules to use new custom ConfigRules - Moved config variables to new config framework - Removed unneeded Config variables
-
- 14 Jul, 2022 2 commits
-
-
Lluis Gifre Renom authored
- Arranged .gitignore & .gitkeep files in common proto folder - Created specific run_tests_locally script for Context component - Moved imports from *.proto folder to common.proto folder - Adapted common.tools.object_factory to new proto definitions for ConfigRule and Constraint - Extended common.tools.type_checkers to new proto definitions for ConfigRule and Constraint - Removed context's genproto.sh script - Adapted Events generated to new timestamp data type - Minor code and linting fixing
-
Lluis Gifre Renom authored
- fixed issue with messages in policy.proto and context-policy.proto - modified and unified script to generate Python code from proto files - segregated script to generate UML code - added/modified apropriate .gitignore files to prevent uploading generated code. It should be generated locally or during creation of Docker containers - added symbolic link from common/proto to folder containing python generated code
-
- 23 Jun, 2022 2 commits
-
-
Lluis Gifre Renom authored
- extended proto file to support retrieval of both services and connections, e.g., services requested + sub-services, and the connections and sub-connections supporting the services and sub-services. - minor bug fixings in MockServicerImpl_Context and implementation of support for Slices - implemented and pre-tested unitary tests for PathComp - implemented in PathComp service the logic to retrieve context data, and the skeleton to retrieve the replies to compute requests.
-
Lluis Gifre Renom authored
- not functiona, just skeleton to generate the demo paper. - logic for disjoint paths to be implemented
-
- 20 May, 2022 2 commits
-
-
Lluis Gifre Renom authored
- initial skeleton (not functional)
-
Lluis Gifre Renom authored
- added helper methods to object_factory
-
- 19 May, 2022 1 commit
-
-
Lluis Gifre Renom authored
- defined unified constants for all micro-services - defined common settings getter methods - defined generic gRPC servicer - defined generic Rest servicer - defined common MockServicer for Monitoring component - removed old common/tests MockService class; to be replaced by new generic gRPC servicer - minor code formatting/styling
-
- 17 May, 2022 1 commit
-
-
Lluis Gifre Renom authored
- code styling and cleanup
-
- 16 May, 2022 1 commit
-
-
Roberto Rubino authored
new development of microwave device - implemented the Api to get configurations, create and delete services
-
- 03 May, 2022 1 commit
-
-
Lluis Gifre Renom authored
-
- 16 Feb, 2022 2 commits
-
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
-
- 15 Feb, 2022 1 commit
-
-
Lluis Gifre Renom authored
-
- 10 Feb, 2022 1 commit
-
-
Lluis Gifre Renom authored
-
- 25 Jan, 2022 1 commit
-
-
Lluis Gifre Renom authored
-
- 07 Jan, 2022 1 commit
-
-
Lluis Gifre Renom authored
-
- 22 Dec, 2021 1 commit
-
-
Lluis Gifre Renom authored
-
- 30 Nov, 2021 1 commit
-
-
Lluis Gifre Renom authored
Updated gRPC proto files to prevent trouble with KPI sample types in devices, also updated files related to this issue.
-