Releases
v0.2.0
v0.2.0 - 2024-07-18
Added
Resource Manager to control the availability of resources per platform.
Descriptor validation.
Initial version of state machine. Available methods:
validated
activated
failed
destroyed
Integration with 6G-Sandbox-Sites repository.
Ansible vault to decrypt files of site stored in 6G-Sandbox-Sites repository.
Integration with 6G-Library v0.2.0 .
Deploy trial networks using specific branch, commit or tags from 6G-Library.
Deploy trial networks using specific pipelines.
Destroy trial networks using specific pipelines.
Indicate the site where the trial network will be deployed. Connection to the site is required.
Only components that are available on the indicated site can be deployed.
11 descriptor files
that each platform must pass or not pass as a test.
Changed
TNLCM is only available on Linux.
Python version to 3.12.4.
MongoDB version to 7.0.12.
Trial network descriptor schema. Two new fields name and type. Also debug can included for Jenkins pipeline (optional).
Mongoengine as Mongo ORM.
Logs to check TNLCM behavior.
Rename folder src
to core
.
Libraries to latest versions.
Repository documentation.
Endpoints that define the API.
Fixed
Mongo volumes in docker compose file.
Removed
First integration with pytest.
You can’t perform that action at this time.