Implement the new xApp descriptor format 57/3257/3
authorZhe <zhehuang@research.att.com>
Mon, 13 Apr 2020 21:56:59 +0000 (17:56 -0400)
committerZhe <zhehuang@research.att.com>
Wed, 15 Apr 2020 19:43:07 +0000 (15:43 -0400)
commitcd4b9aaa9aa6f3f0bfef09c4808315f10a385310
treefef597143a49e7cf75ef6344844fae564aeeb1a0
parent873846987e07978e790f264341c58699c5c8dfb0
Implement the new xApp descriptor format

This commit accepts the new xApp descriptor format and generate xApp helm
charts accordingly.
Please refer to https://wiki.o-ran-sc.org/display/RICA/xApp+descriptor
and
https://wiki.o-ran-sc.org/display/RICA/Schema+for+xApp+Descriptor
for the latest xapp descriptor format

Issue-ID: RIC-216
Signed-off-by: Zhe <zhehuang@research.att.com>
Change-Id: I5cd945814e131aef641d82ecfe33ad527bd19b31
13 files changed:
xapp_onboarder/README.md
xapp_onboarder/tests/constants.py
xapp_onboarder/tests/mock_helm_repo/mock_helm_repo.py
xapp_onboarder/tests/test_api.py
xapp_onboarder/tests/test_helm_controller.py
xapp_onboarder/tox.ini
xapp_onboarder/xapp_onboarder/api/endpoints/onboard_ep.py
xapp_onboarder/xapp_onboarder/api/models/request_models.py
xapp_onboarder/xapp_onboarder/api/onboard.py
xapp_onboarder/xapp_onboarder/helm_controller/xApp_builder.py
xapp_onboarder/xapp_onboarder/helm_controller/xapp_schema.py [new file with mode: 0644]
xapp_onboarder/xapp_onboarder/resources/xapp-std/templates/deployment.yaml
xapp_onboarder/xapp_onboarder/server/settings.py