Releases: 6G-SANDBOX/6G-Library
Releases · 6G-SANDBOX/6G-Library
v0.3.0
Added
- New component ks8500_runner
- New component stf_ue
- New component ocf
- New component xrext
- New component elcm
- New components opensand_gw, opensand_sat and opensand_st
- New common task
publish_fail_results.yaml
, abstracting tasks fromterraform_apply.yaml
- New input variable
one_oneKE_nginx_passthough
in componentoneKE
to enable SSL/TLS passthrough. - New output variable
metadata_dict
from componentoneKE
to share its input variables to future components.
Changed
- Component nokia_radio_uma renamed to nokia_radio.
- Comments modified in .dummy_component to make it less confusing. Also out variable naming recommendation is reflected on public.yaml
- Ansible hostname from created components no longer contain variables. It only added complexity without benefits.
- Renamed output variable from open5gs and nokia_radio components
- Fix compoment changelogs retroactively
Removed
- Removed ansible task in unique components where
entity_name=component_type
.entity_name
is now only defined during the Jenkins Pipeline - Removed
pipeline-parameters.yaml
from playbook execution. Pipeline parameters are now sent as extraVars when executing the ansible playbook.
Fixed
- Component nokia_radio JSON callback is now correctly functional
- Picture in ueransim README.md and ok_result.md not rendering properly
- tnuser login not working in OneKE vnf_0, as account was created locked
v0.2.1
Added
- New component nokia_radio_uma
Changed
- Updated description of pipeline parameters in TN_DEPLOY.groovy and TN_DESTROY.groovy
Fixed
- Markdown file with stderr from failed executions of terraform apply are now correctly uploaded to the S3 Storage
v0.2.0
Added
- Standardized changelog format to fit keep-a-changelog rules.
- New parameters added to the Jenkinsfile.
- Pipeline executins can point to a specific commit, release or branch
- New vm_kvm component replacing all previous VM components
- New tn_init component, combining tn_vxlan and tn_bastion together
- New tsn component, enabling further networking capabilities.
- New common task files for ansible playbooks.
Changed
- Radical repository reorganization:
- moved
doc/sample_input_file.yaml
tosample_input_file.yaml
- moved
doc/index.md
toREADME.md
- moved
public/changelog.yaml
tochangelog.md
with changed format - moved
public/description.yaml
to.tnlcm/public.yaml
- moved
private/values.yaml
tovariables/{{ site_hypervisor }}/private.yaml
- moved
results/
directory tocode/results/
. Renamed markdown templates - moved
private/manifest.yaml
tocode/component_playbook.yaml
- deleted
public/
directory - deleted
private/
directory - and many more
- moved
- Component "vxlan" renamed to "vnet"
- Component "k8s_medium" renamed to oneKE
- Modified Jenkins Pipeline
- TNLCM now with base64-encoded values
- New unprivileged user used in OpenNebula:
jenkins-master
from a newly created group called6G-Sandbox
- Access to deployed components can be done with a 'tnuser' user.
- Replaced Ansible's
amazon.aws.aws_s3
module to a current one:amazon.aws.s3_object
Removed
- Deleted
.global/pac/DEPLOY_COMPONENT_FROM_COMMIT.groovy
- Deleted all redundant VM components
v0.1.0
Initial release of the 6G Library. Changes will be kept on track for now on.