Add supoprt for D release use-case. 67/5867/1
authorAlex Stancu <alexandru.stancu@highstreet-technologies.com>
Fri, 9 Apr 2021 12:13:00 +0000 (15:13 +0300)
committerAlex Stancu <alexandru.stancu@highstreet-technologies.com>
Fri, 9 Apr 2021 12:13:05 +0000 (15:13 +0300)
commit3bbf9d8a3c81afebcffb2b926cef219336dd53d6
treec705d201aad0be16b5279be44cc5b30489927646
parent312a154cc4d60a09596fba8fd1259345e048cdc2
Add supoprt for D release use-case.

Add support for O-RU recovery use case:

    - add O-RU November train models support

    - add O-DU models support.

Issue-ID: SIM-58

Issue-ID: SIM-59
Change-Id: Ic7beb6771acb2e086822323f2bb41ed9c4b4dfca
Signed-off-by: Alex Stancu <alexandru.stancu@highstreet-technologies.com>
157 files changed:
ntsimulator/.env
ntsimulator/deploy/base/build_ntsim-ng.sh
ntsimulator/deploy/base/client.key [new file with mode: 0644]
ntsimulator/deploy/base/common.h.in [new file with mode: 0644]
ntsimulator/deploy/base/ubuntu.Dockerfile
ntsimulator/deploy/base/yang/nts-common.yang
ntsimulator/deploy/base/yang/nts-network-function.yang
ntsimulator/deploy/nts-manager/Dockerfile [new file with mode: 0644]
ntsimulator/deploy/nts-manager/config.json
ntsimulator/deploy/nts-manager/container-tag.yaml
ntsimulator/deploy/nts-manager/local.Dockerfile [new file with mode: 0644]
ntsimulator/deploy/nts-manager/supervisord.conf [deleted file]
ntsimulator/deploy/nts-manager/yang/nts-manager.yang
ntsimulator/deploy/o-ran-du/Dockerfile [new file with mode: 0644]
ntsimulator/deploy/o-ran-du/config.json [new file with mode: 0644]
ntsimulator/deploy/o-ran-du/container-tag.yaml [new file with mode: 0644]
ntsimulator/deploy/o-ran-du/data/README.md [new file with mode: 0644]
ntsimulator/deploy/o-ran-du/data/o-ran-sc-du-hello-world-operational.xml [new file with mode: 0644]
ntsimulator/deploy/o-ran-du/data/o-ran-sc-du-hello-world-running.xml [new file with mode: 0644]
ntsimulator/deploy/o-ran-du/local.Dockerfile [moved from ntsimulator/deploy/x-ran/ubuntu.Dockerfile with 80% similarity]
ntsimulator/deploy/o-ran-du/yang/ietf-system.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-du/yang/o-ran-sc-du-hello-world.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-du/yang/onap-system.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/Dockerfile [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/config.json [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/container-tag.yaml [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/data/README.md [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/data/ietf-hardware-operational.json [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/data/ietf-hardware-running.json [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/local.Dockerfile [moved from ntsimulator/deploy/o-ran/ubuntu.Dockerfile with 80% similarity]
ntsimulator/deploy/o-ran-ru-fh/yang/iana-hardware@2018-03-13.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/iana-if-type@2017-01-19.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-alarms@2019-09-11.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-crypto-types@2019-10-18.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-dhcpv6-types@2018-01-30.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-hardware@2018-03-13.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-inet-types@2013-07-15.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-interfaces@2018-02-20.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-ip@2018-02-22.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-netconf-acm@2018-02-14.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-network-instance@2019-01-21.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-restconf@2017-01-26.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-subscribed-notifications@2019-09-09.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-system.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-yang-schema-mount@2019-01-14.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/ietf-yang-types@2013-07-15.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-ald-port@2019-07-03.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-ald@2019-07-03.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-antenna-calibration@2020-12-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-beamforming@2020-04-17.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-compression-factors@2020-08-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-delay-management@2020-08-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-dhcp@2020-12-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-ecpri-delay@2019-02-04.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-ethernet-forwarding@2020-04-17.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-externalio@2019-07-03.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-fan@2019-07-03.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-file-management@2019-07-03.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-fm@2019-02-04.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-hardware@2020-12-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-interfaces@2020-12-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-laa-operations@2019-07-03.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-laa@2019-07-03.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-lbm@2019-02-04.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-module-cap@2020-12-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-mplane-int@2019-07-03.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-operations@2020-12-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-performance-management@2020-12-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-processing-element@2020-04-17.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-shared-cell@2020-12-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-software-management@2019-07-03.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-supervision@2020-12-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-sync@2020-08-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-trace@2019-07-03.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-transceiver@2019-07-03.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-troubleshooting@2019-02-04.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-udp-echo@2019-02-04.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-uplane-conf@2020-12-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-usermgmt@2020-12-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-ves-subscribed-notifications@2020-12-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/o-ran-wg4-features@2020-12-10.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran-ru-fh/yang/onap-system.yang [new file with mode: 0644]
ntsimulator/deploy/o-ran/Dockerfile [new file with mode: 0644]
ntsimulator/deploy/o-ran/config.json
ntsimulator/deploy/o-ran/container-tag.yaml
ntsimulator/deploy/o-ran/data/README.md [new file with mode: 0644]
ntsimulator/deploy/o-ran/local.Dockerfile [moved from ntsimulator/deploy/nts-manager/ubuntu.Dockerfile with 71% similarity]
ntsimulator/deploy/o-ran/supervisord.conf [deleted file]
ntsimulator/deploy/x-ran/Dockerfile [new file with mode: 0644]
ntsimulator/deploy/x-ran/config.json
ntsimulator/deploy/x-ran/container-tag.yaml
ntsimulator/deploy/x-ran/data/README.md [new file with mode: 0644]
ntsimulator/deploy/x-ran/local.Dockerfile [new file with mode: 0644]
ntsimulator/deploy/x-ran/supervisord.conf [deleted file]
ntsimulator/docker-compose.yaml
ntsimulator/nts-ng-docker-image-build-ubuntu.yaml
ntsimulator/nts-start.sh [new file with mode: 0755]
ntsimulator/nts-stop.sh [new file with mode: 0755]
ntsimulator/nts_build.sh [new file with mode: 0755]
ntsimulator/ntsim-ng/core/app/app_common.c [new file with mode: 0644]
ntsimulator/ntsim-ng/core/app/app_common.h [new file with mode: 0644]
ntsimulator/ntsim-ng/core/app/manager.c
ntsimulator/ntsim-ng/core/app/manager.h
ntsimulator/ntsim-ng/core/app/manager_actions.c [new file with mode: 0644]
ntsimulator/ntsim-ng/core/app/manager_context.c [new file with mode: 0644]
ntsimulator/ntsim-ng/core/app/manager_operations.c
ntsimulator/ntsim-ng/core/app/manager_sysrepo.c [new file with mode: 0644]
ntsimulator/ntsim-ng/core/app/network_function.c
ntsimulator/ntsim-ng/core/app/supervisor.c [new file with mode: 0644]
ntsimulator/ntsim-ng/core/app/supervisor.h [new file with mode: 0644]
ntsimulator/ntsim-ng/core/container.c [new file with mode: 0644]
ntsimulator/ntsim-ng/core/container.h [new file with mode: 0644]
ntsimulator/ntsim-ng/core/context.c
ntsimulator/ntsim-ng/core/datastore/generate.c [new file with mode: 0644]
ntsimulator/ntsim-ng/core/datastore/generate.h [new file with mode: 0644]
ntsimulator/ntsim-ng/core/datastore/populate.c
ntsimulator/ntsim-ng/core/datastore/populate.h
ntsimulator/ntsim-ng/core/datastore/populate_rec.c [deleted file]
ntsimulator/ntsim-ng/core/datastore/schema.c
ntsimulator/ntsim-ng/core/datastore/schema.h
ntsimulator/ntsim-ng/core/docker.c
ntsimulator/ntsim-ng/core/docker.h
ntsimulator/ntsim-ng/core/faults/faults.c
ntsimulator/ntsim-ng/core/faults/faults_counters.c
ntsimulator/ntsim-ng/core/faults/faults_logic.c
ntsimulator/ntsim-ng/core/faults/faults_processing.c
ntsimulator/ntsim-ng/core/faults/faults_ves.c
ntsimulator/ntsim-ng/core/framework.c
ntsimulator/ntsim-ng/core/framework.h
ntsimulator/ntsim-ng/core/nc_config.c
ntsimulator/ntsim-ng/core/nc_config.h
ntsimulator/ntsim-ng/core/session.c
ntsimulator/ntsim-ng/core/test.c
ntsimulator/ntsim-ng/features/manual_notification/manual_notification.c
ntsimulator/ntsim-ng/features/manual_notification/manual_notification.h
ntsimulator/ntsim-ng/features/netconf_call_home/netconf_call_home.c
ntsimulator/ntsim-ng/features/netconf_call_home/netconf_call_home.h
ntsimulator/ntsim-ng/features/ves_file_ready/ves_file_ready.c
ntsimulator/ntsim-ng/features/ves_file_ready/ves_file_ready.h
ntsimulator/ntsim-ng/features/ves_heartbeat/ves_heartbeat.c
ntsimulator/ntsim-ng/features/ves_heartbeat/ves_heartbeat.h
ntsimulator/ntsim-ng/features/ves_pnf_registration/ves_pnf_registration.c
ntsimulator/ntsim-ng/features/ves_pnf_registration/ves_pnf_registration.h
ntsimulator/ntsim-ng/features/web_cut_through/web_cut_through.c
ntsimulator/ntsim-ng/features/web_cut_through/web_cut_through.h
ntsimulator/ntsim-ng/main.c
ntsimulator/ntsim-ng/utils/http_client.c
ntsimulator/ntsim-ng/utils/log_utils.c
ntsimulator/ntsim-ng/utils/log_utils.h
ntsimulator/ntsim-ng/utils/nc_client.c
ntsimulator/ntsim-ng/utils/nc_client.h
ntsimulator/ntsim-ng/utils/nts_utils.c
ntsimulator/ntsim-ng/utils/nts_utils.h
ntsimulator/ntsim-ng/utils/rand_utils.c
ntsimulator/ntsim-ng/utils/sys_utils.c
ntsimulator/ntsim-ng/utils/type_utils.c
ntsimulator/ubuntu_build.sh [deleted file]