Late updates on integration deployment 15/7315/2
authordemx8as6 <martin.skorupski@highstreet-technologies.com>
Mon, 13 Dec 2021 07:29:46 +0000 (08:29 +0100)
committerMartin Skorupski <martin.skorupski@highstreet-technologies.com>
Tue, 14 Dec 2021 07:17:27 +0000 (07:17 +0000)
- prepare 'stndDefined' Rel-16

IssueID: OAM-240
Change-Id: I591fc4637fb49bbe3ae554ddab48a415b72a9631
Signed-off-by: demx8as6 <martin.skorupski@highstreet-technologies.com>
.gitignore
solution/integration/smo/oam/ves-collector/externalRepo/3gpp/rep/sa5/MnS/blob/Rel16/OpenAPI/README.md [new file with mode: 0644]

index cb8beae..6d66eea 100644 (file)
@@ -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 (file)
index 0000000..906dc9e
--- /dev/null
@@ -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
+```