Commits on Source (58)
-
Lluis Gifre Renom authored
- Proto: Added to proto files - Common/type_checkers: added assertions - Context: Added to database model - Device: Added driver skeleton - Policy: Added Serializer - Service: Added to service handler filter fields - WebUI: Added to forms and pages - ZTP: Added Serializer
-
Lluis Gifre Renom authored
- Intermediate backup
-
https://labs.etsi.org/rep/tfs/controllerLluis Gifre Renom authored
Merge branch 'develop' of https://labs.etsi.org/rep/tfs/controller into feat/90-cttc-implement-sbi-driver-actn
-
Lluis Gifre Renom authored
- Added skeleton for a test IETF SCTN SDN controller
-
famelis authored
-
Lluis Gifre Renom authored
- Updated Mock IETF ACTN SDN Controller
-
Lluis Gifre Renom authored
- Intermediate backup - Added example messages - Implemented request message composers - Implemented handlers (work in progress)
-
Lluis Gifre Renom authored
- Implemented EthtServiceHandler (partial, missing get) - Implemented OsuTunnelHandler (partial, missing get) - Implemented common RestApiClient
-
Lluis Gifre Renom authored
- Completed implementation of EthtServiceHandler and OsuTunnelHandler - Updated implementation of RestApiClient
-
Shayan Hajipour authored
- Fixed unitary tests (WIP)
-
Lluis Gifre Renom authored
- Minor code improvements in EthtServiceHandler, OsuTunnelHandler, and RestApiClient
-
Lluis Gifre Renom authored
- Added script to launch tests locally
-
Lluis Gifre Renom authored
- Formatted Policy-related methods - Minor cosmetic changes
-
Lluis Gifre Renom authored
- Updated unitary tests - Added test descriptor file
-
Lluis Gifre Renom authored
- Minor correction in imports
-
Lluis Gifre Renom authored
- Updated test descriptor file - Updated test
-
Lluis Gifre Renom authored
- Corrected addition/removal of topologies, services and slices to contexts - Minor cosmetic and linting improvements
-
Lluis Gifre Renom authored
- Completed assertions for slices - Added assertions for Constraint actions - Added missing values in enums - Added assertions for non-custom constraints - Added field "name" in multiple objects - Added assertions for device components - Added assertions for link attributes - Added assertions for connection settings - Minor cosmetic improvements
-
Lluis Gifre Renom authored
- Completed test descriptor debug_api_dummy.json - Removed unneeded debug_api_dummy.txt file - Corrected unitary test
-
Lluis Gifre Renom authored
- Added test to GitLab CI/CD pipeline
-
Lluis Gifre Renom authored
Resolve "(CTTC) NBI unitary tests not running and/or not working" Closes #94 See merge request !195
-
https://labs.etsi.org/rep/tfs/controllerLluis Gifre Renom authored
Merge branch 'develop' of https://labs.etsi.org/rep/tfs/controller into feat/90-cttc-implement-sbi-driver-actn
-
Lluis Gifre Renom authored
- Progress (WIP) on IetfActnDriver class
-
Lluis Gifre Renom authored
- Completed implementation of GetConfig, SetConfig and DeleteConfig methods, and related helper methods
-
Lluis Gifre Renom authored
- Added test script - Improved unitary test - Minor code fixings - Removed unneeded files - Added related objects factory methods
-
Lluis Gifre Renom authored
- Updated test script - Completed unitary tests - Improved driver's error handling - Fixed handlers and RestApiClient - Minor code fixings - Rearranged data files - Added required Python dependencies - Corrected MockIetfActnSdnCtrl tool
-
Lluis Gifre Renom authored
- Added unitary test to GitLab CI/CD pipeline
-
Lluis Gifre Renom authored
- Added required Python dependencies
-
Lluis Gifre Renom authored
- Fixed dependencies of unitary test for GitLab CI/CD pipeline
-
Lluis Gifre Renom authored
- Fixed new device drivers added IETF ACTN, gNMI OpenConfig, FlexScale - Updated generated proto code
-
Lluis Gifre Renom authored
- Pre-merge cleanup
-
Lluis Gifre Renom authored
- Pre-merge cleanup
-
Lluis Gifre Renom authored
Resolve "(CTTC) Implement SBI Driver ACTN" Closes #90 See merge request !188
-
Lluis Gifre Renom authored
- Added skeleton of service handler
-
Lluis Gifre Renom authored
- Fixed base URL
-
Lluis Gifre Renom authored
- Add mgmt endpoint by default
-
Lluis Gifre Renom authored
- Activated DEBUG in device, service and pathcomp
-
Lluis Gifre Renom authored
Resolve "Generate java classes from the gRPC Proto files" Closes #104 See merge request !198
-
https://labs.etsi.org/rep/tfs/controllerLluis Gifre Renom authored
Merge branch 'develop' of https://labs.etsi.org/rep/tfs/controller into feat/91-cttc-implement-service-handler-for-l3-services-using-actn-sbi-driver
-
Lluis Gifre Renom authored
- Activated DEBUG in nbi webui
-
Lluis Gifre Renom authored
- Added IP SDN controller icon
-
Lluis Gifre Renom authored
- Added device type IP SDN Controller - Added logic to split controllers and devices - Controllers are onboarded first, then devices
-
Lluis Gifre Renom authored
- Added IP SDN Ctrl as a packet device in sub-service composer and resource groups - Added logic to separate connections managed by intermediate SDN controllers
-
Lluis Gifre Renom authored
- Added logic to store in Context the explicit controller of a device
-
Lluis Gifre Renom authored
- Corrected unitary test data files
-
Lluis Gifre Renom authored
- Extended method to manage Constraints to enable specifying a new action
-
Lluis Gifre Renom authored
- Added missing data files - Updated test files - Corrected config rules to store address of neighbor devices
-
Lluis Gifre Renom authored
- Extended ComposeConfigRules to propagate static routes in L3 services - Extended ComposeConfigRules to recognize custom config rules with the form /device[]/endpoint[]/vlan[]/settings
-
Lluis Gifre Renom authored
- Added method generate_neighbor_endpoint_config_rules to compose config rules for neighbor endpoints
-
Lluis Gifre Renom authored
- Fixed signature of method GetDevice()
-
Lluis Gifre Renom authored
- Updated service endpoint settings custom resource key to /device/endpoint/settings - Corrected test files
-
https://labs.etsi.org/rep/tfs/controllerLluis Gifre Renom authored
Merge branch 'develop' of https://labs.etsi.org/rep/tfs/controller into feat/91-cttc-implement-service-handler-for-l3-services-using-actn-sbi-driver
-
Lluis Gifre Renom authored
- Implemented rule composition - Added missing python requirement
-
Lluis Gifre Renom authored
- Added missing device type filters
-
Lluis Gifre Renom authored
-
Lluis Gifre Renom authored
- Added test instructions and example descriptor.
-
Lluis Gifre Renom authored
Merge branch 'feat/91-cttc-implement-service-handler-for-l3-services-using-actn-sbi-driver' into 'develop' Resolve "(CTTC) Implement Service Handler for L3 services using ACTN SBI driver" Closes #91 See merge request !199
Showing
- proto/context.proto 1 addition, 0 deletionsproto/context.proto
- proto/generate_code_java.sh 32 additions, 0 deletionsproto/generate_code_java.sh
- scripts/run_tests_locally-device-ietf-actn.sh 25 additions, 0 deletionsscripts/run_tests_locally-device-ietf-actn.sh
- scripts/run_tests_locally-nbi-debug-api.sh 25 additions, 0 deletionsscripts/run_tests_locally-nbi-debug-api.sh
- src/common/DeviceTypes.py 2 additions, 0 deletionssrc/common/DeviceTypes.py
- src/common/tests/MockServicerImpl_Context.py 106 additions, 55 deletionssrc/common/tests/MockServicerImpl_Context.py
- src/common/tools/descriptor/Loader.py 20 additions, 14 deletionssrc/common/tools/descriptor/Loader.py
- src/common/tools/descriptor/Tools.py 22 additions, 0 deletionssrc/common/tools/descriptor/Tools.py
- src/common/tools/grpc/Constraints.py 43 additions, 9 deletionssrc/common/tools/grpc/Constraints.py
- src/common/tools/object_factory/Device.py 12 additions, 0 deletionssrc/common/tools/object_factory/Device.py
- src/common/type_checkers/Assertions.py 242 additions, 30 deletionssrc/common/type_checkers/Assertions.py
- src/context/service/ContextServiceServicerImpl.py 1 addition, 1 deletionsrc/context/service/ContextServiceServicerImpl.py
- src/context/service/database/models/enums/DeviceDriver.py 1 addition, 0 deletionssrc/context/service/database/models/enums/DeviceDriver.py
- src/device/.gitlab-ci.yml 15 additions, 4 deletionssrc/device/.gitlab-ci.yml
- src/device/Dockerfile 6 additions, 0 deletionssrc/device/Dockerfile
- src/device/requirements.in 7 additions, 1 deletionsrc/device/requirements.in
- src/device/service/DeviceServiceServicerImpl.py 7 additions, 0 deletionssrc/device/service/DeviceServiceServicerImpl.py
- src/device/service/drivers/__init__.py 9 additions, 0 deletionssrc/device/service/drivers/__init__.py
- src/device/service/drivers/ietf_actn/IetfActnDriver.py 172 additions, 0 deletionssrc/device/service/drivers/ietf_actn/IetfActnDriver.py
- src/device/service/drivers/ietf_actn/Tools.py 52 additions, 0 deletionssrc/device/service/drivers/ietf_actn/Tools.py
proto/generate_code_java.sh
0 → 100755
scripts/run_tests_locally-nbi-debug-api.sh
0 → 100755
This diff is collapsed.