- 06 Jul, 2023 1 commit
-
-
Sebastien Merle authored
- Add _connect/mpls_label and _connect/pcc_address to the allowed device configuration.
-
- 19 May, 2023 1 commit
-
-
Lluis Gifre Renom authored
- Added controller_id field in Device
-
- 16 May, 2023 1 commit
-
-
Lluis Gifre Renom authored
- context.proto: Added SERVICESTATUS_UPDATING - context.proto: Added Constraint_Exclusions - service.proto: Added RecomputeConnections RPC
-
- 26 Mar, 2023 1 commit
-
-
Lluis Gifre Renom authored
- Added SelectDevice, SelectService, SelectSlice RPC methods - Corrected relationship import modes - Added options to selectively load relations according to method
-
- 20 Feb, 2023 1 commit
-
-
Lluis Gifre Renom authored
- Added device type "TeraFlowSDN controller" - Added driver type for IETF L2VPN - Updated corresponding components
-
- 17 Feb, 2023 1 commit
-
-
Lluis Gifre Renom authored
- extended Constraint_SLA_Availability with field availability
-
- 01 Feb, 2023 1 commit
-
-
Lluis Gifre Renom authored
- Added/Updated headers - Added script to update copyright headers
-
- 29 Jan, 2023 1 commit
-
-
Lluis Gifre Renom authored
- Added gRPC method to retrieve names of endpoints and devices - Added gRPC method to retrieve topology details
-
- 04 Jan, 2023 1 commit
-
-
Lluis Gifre Renom authored
- added field "name" to endpoint
-
- 15 Dec, 2022 1 commit
-
-
Lluis Gifre Renom authored
- added field name in context - added field name in topology - added field name in device - added field name in link - added field name in service - added field name in slice
-
- 13 Dec, 2022 1 commit
-
-
Ricard Vilalta authored
-
- 12 Dec, 2022 2 commits
-
-
famelis authored
-
Signed-off-by: Georgios P. Katsikas <gkatsikas@ubitech.eu>
-
- 20 Sep, 2022 1 commit
-
-
Georgios Katsikas authored
This commit provides support for automated invokation of the ztpUpdate RPC upon a DEVICE_UPDATED event. When this event is triggered, the Automation component fetches the associated device configuration and applies it to the device. Signed-off-by: Georgios Katsikas <katsikas.gp@gmail.com>
-
- 13 Sep, 2022 1 commit
-
-
Lluis Gifre Renom authored
Common: - Extended context proto with 2 methods: UnsetService and UnsetSlice Context component: - Added timestamp to logs - Added methods UnsetService and UnsetSlice to Context client - Implemented methods UnsetService and UnsetSlice in Context servicer - Resolved conflict between service and slice entities with constraints and configrules
-
- 05 Aug, 2022 1 commit
-
-
Ville Hallivuori authored
Merge in XRCA/teraflow from vhallivu/XR_OPTICS_DRIVER_LOGIN_TO_CM to xr_development Squashed commit of the following: commit ba53d51d94c52491c4f70587187bf6746a9613da Author: Ville Hallivuori <VHallivuori@infinera.com> Date: Fri Aug 5 13:26:40 2022 +0300 Initial code for XR Device Driver, can connect to CM and acquire access token. No other functionality
-
- 01 Aug, 2022 1 commit
-
-
Lluis Gifre Renom authored
- Slice: added config rules - Added EndpointPriority constraint - Modified IsolationLevel constraint to contain a repetition of items
-
- 14 Jul, 2022 1 commit
-
-
Ricard Vilalta authored
-
- 12 Jul, 2022 4 commits
-
-
Ricard Vilalta authored
-
Ricard Vilalta authored
-
Ricard Vilalta authored
-
Ricard Vilalta authored
-
- 11 Jul, 2022 1 commit
-
-
Lluis Gifre Renom authored
ACL: - defined generic model for ACLs Context: - Extended context.proto with ConnectionSettings - Extended context.proto with ConfigRules specific for ACLs Extended context.proto with Constraints for Schedule, Location, and SLAs - created ContextPolicy to bring persistent storage of policies - updated genproto.sh Policy: - added missing message to list PolicyRuleIds
-
- 03 May, 2022 1 commit
-
-
Lluis Gifre Renom authored
-
- 10 Mar, 2022 3 commits
-
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
- formatted and corrected interdomain and slice proto files - regenerated associated Python code files per component
-
- 16 Feb, 2022 2 commits
-
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
-
- 25 Jan, 2022 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.
-
- 12 Nov, 2021 1 commit
-
-
Lluis Gifre Renom authored
Device: - Implemented Driver API with some special resources to enable retrieving endpoints from devices, interfaces, and network instances. - Implemented special resource_keys (_connect/*) to enable AddDevice to obtain settings used to connect to remote devices (address, port, username, password, etc.) - Implemented Emulated Driver (only for testing) - Implemented OpenConfig Driver (missing to implement monitoring; templates for Infinera devices to be tested with other device vendors) - Minor bugs and code improvements - Improved test unit to enable easy testing of vendor devices and keep credentials secret.
-
- 04 Nov, 2021 1 commit
-
-
Lluis Gifre Renom authored
-
- 20 Oct, 2021 1 commit
-
-
Lluis Gifre Renom authored
Common: - added ORM helper function get_related_instances - minor modifications in ORM framework Proto: - field/message/enum renamings in context.proto to normalize notation Context: - Expanded service/database/Models.py into separate models to facilitate coding - Completed implementation of Get/Set/List/Remove methods for Context, Topology, Device, Link, and EndPoint; also completed for relation models between topology and device/link, and ConfigModels - Implemented test units for Get/Set/List/Remove methods for Context, Topology, Device, Link, and EndPoint - Implemented skeleton for Get/Set/List/Remove methods for Service. - Added Tools.py with helper methods to fimplify handling of enums between ORM and gRPC messages.
-
- 15 Oct, 2021 1 commit
-
-
Lluis Gifre Renom authored
Proto: - Minor corrections in context.proto Common: - Minor corrections in common.orm.backend - Improved definition of orm.Model class with get_instances and get_references - Extended ORM unitary tests with get_instances and get_references Context: - Implemented missing methods in ContextClient - Started to implement new Context data models using ORM. - ContextModel functional using ORM and gRPC. - Arranged old code file placing
-
- 07 Oct, 2021 1 commit
-
-
Lluis Gifre Renom authored
- Context Database API and ORM rework in progress
-
- 05 Oct, 2021 1 commit
-
-
Lluis Gifre Renom authored
- Complete rework of Database API - Integration of Database API into Context - Improvement of API This commit is not a final implementation, just an intermediate backup.
-
- 05 Aug, 2021 1 commit
-
-
Lluis Gifre Renom authored
General changes: - implemented data type checker class - improved database Entity/Collection/Attributes API - implemented grpc message parsing assertions - integrated code coverage analyzer and reporter with code testers - added example topology NSFNET Common to device & context services: - improved database context API and its tests Context service: - updated context proto file: added AddLink/DeleteLink RPCs, added LinkId to Link - minor changes Device service: - implemented device service functionality - improved device client - updated genproto script - updated device proto file: configure request becomes a Device message - updated context proto file: operational status: added KEEP_STATUS, changed DISABLED - moved device tests to global scripts - extended unitary tests - temporarily disabled integration tests
-
- 30 Jul, 2021 1 commit
-
-
Lluis Gifre Renom authored
-
- 17 Jun, 2021 1 commit
-
-
Ricard Vilalta authored
-