From 2799206d791ece15c1ff5054527cbfecb06d976a Mon Sep 17 00:00:00 2001 From: demx8as6 Date: Mon, 13 Dec 2021 08:29:46 +0100 Subject: [PATCH] Late updates on integration deployment - prepare 'stndDefined' Rel-16 IssueID: OAM-240 Change-Id: I591fc4637fb49bbe3ae554ddab48a415b72a9631 Signed-off-by: demx8as6 --- .gitignore | 3 ++ .../3gpp/rep/sa5/MnS/blob/Rel16/OpenAPI/README.md | 52 ++++++++++++++++++++++ 2 files changed, 55 insertions(+) create mode 100644 solution/integration/smo/oam/ves-collector/externalRepo/3gpp/rep/sa5/MnS/blob/Rel16/OpenAPI/README.md diff --git a/.gitignore b/.gitignore index cb8beae..6d66eea 100644 --- a/.gitignore +++ b/.gitignore @@ -52,6 +52,9 @@ release.properties */**/__pycache__ *.log +# avoid copyright issues with 3GPP +*/**/3gpp/**/*.yaml + # documentation .tox diff --git a/solution/integration/smo/oam/ves-collector/externalRepo/3gpp/rep/sa5/MnS/blob/Rel16/OpenAPI/README.md b/solution/integration/smo/oam/ves-collector/externalRepo/3gpp/rep/sa5/MnS/blob/Rel16/OpenAPI/README.md new file mode 100644 index 0000000..906dc9e --- /dev/null +++ b/solution/integration/smo/oam/ves-collector/externalRepo/3gpp/rep/sa5/MnS/blob/Rel16/OpenAPI/README.md @@ -0,0 +1,52 @@ +# 3gpp Release 16 + +This folder should contain the 3GPP YAML files. Such files are used be the VES +Collector to valid VES messages for domain 'stndDefined'. + +Please copy the files from +``` +https://forge.3gpp.org/rep/sa5/MnS/tree/Rel-16/OpenAPI +``` + +For E-Release only the following schemas ... + + * comDefs.yaml + * faultMnS.yaml + * fileDataReportingMnS.yaml + * heartbeatNtf.yaml + * perfMnS.yaml + * provMnS.yaml + +.. are supported. + +Therefore the references (dependencies) in the file 'provMnS.yaml' to other schemas must be commanded, otherwise the schema itself would invalid. + +# Temporary modification for E-Release in 'provMnS.yaml' + +In this release only a subset of 3GPP Release 16 schema are supported. References to non supported schemas should be commanded, until those are supported. + +``` +developer @ localhost ~/workspace/_3gpp/MnS/OpenAPI (Rel-16) +└─ $ ▶ git diff . +diff --git a/OpenAPI/provMnS.yaml b/OpenAPI/provMnS.yaml +index 1dd467e..699bdce 100644 +--- a/OpenAPI/provMnS.yaml ++++ b/OpenAPI/provMnS.yaml +@@ -412,11 +412,11 @@ components: + type: array + items: + type: object +- - anyOf: +- - $ref: 'genericNrm.yaml#/components/schemas/resources-genericNrm' +- - $ref: 'nrNrm.yaml#/components/schemas/resources-nrNrm' +- - $ref: '5gcNrm.yaml#/components/schemas/resources-5gcNrm' +- - $ref: 'sliceNrm.yaml#/components/schemas/resources-sliceNrm' ++ # - anyOf: ++ # - $ref: 'genericNrm.yaml#/components/schemas/resources-genericNrm' ++ # - $ref: 'nrNrm.yaml#/components/schemas/resources-nrNrm' ++ # - $ref: '5gcNrm.yaml#/components/schemas/resources-5gcNrm' ++ # - $ref: 'sliceNrm.yaml#/components/schemas/resources-sliceNrm' + + MoiChange: + type: object +``` -- 2.16.6