X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=solution%2Fintegration%2FREADME.md;h=01ca1c764fe855ab78d9e7feaed5f6ce6d135db6;hb=fdbe73fe3a3f1bb9d34333ecb32224a54c47bc48;hp=73100a4d31a84fb0de9beeb52b639df249ab0fcf;hpb=6edf9b8277d9660a01528c4a29847d2796de1eab;p=oam.git diff --git a/solution/integration/README.md b/solution/integration/README.md index 73100a4..01ca1c7 100644 --- a/solution/integration/README.md +++ b/solution/integration/README.md @@ -98,6 +98,58 @@ do not verify self signed certificates for HTTPS communication. export PYTHONWARNINGS="ignore:Unverified HTTPS request" ``` +Please ensure that you download and copy the required 3GPP OpenAPIs for VES-stndDefined +message validation into the folder './solution/integration/smo/oam/ves-collector/externalRepo'. + +Please follow the instructions in ./solution/integration/smo/oam/ves-collector/externalRepo/3gpp/rep/sa5/MnS/blob/Rel16/OpenAPI/README.md. + +The following tree shows the successfully tested folder structure. It combines different versions of the schemas ('Rel16' and 'SA88-Rel16') using 3GPP branch names. + +``` +$ tree solution/integration/smo/oam/ves-collector/externalRepo/ +solution/integration/smo/oam/ves-collector/externalRepo/ +├── 3gpp +│   └── rep +│   └── sa5 +│   └── MnS +│   └── blob +│   ├── Rel16 +│   │   └── OpenAPI +│   │ ├── TS28532_FaultMnS.yaml +│   │ ├── TS28532_FileDataReportingMnS.yaml +│   │ ├── TS28532_HeartbeatNtf.yaml +│   │ ├── TS28532_PerfMnS.yaml +│   │ ├── TS28532_ProvMnS.yaml +│   │ ├── TS28532_StreamingDataMnS.yaml +│   │ ├── TS28536_CoslaNrm.yaml +│   │ ├── TS28541_5GcNrm.yaml +│   │ ├── TS28541_NrNrm.yaml +│   │ ├── TS28541_SliceNrm.yaml +│   │ ├── TS28550_PerfMeasJobCtrlMnS.yaml +│   │ ├── TS28623_ComDefs.yaml +│   │ ├── TS28623_GenericNrm.yaml +│   │ ├── TS29512_Npcf_SMPolicyControl.yaml +│   │ ├── TS29514_Npcf_PolicyAuthorization.yaml +│   │ └── TS29571_CommonData.yaml +│   └── SA88-Rel16 +│   └── OpenAPI +│   ├── 5gcNrm.yaml +│   ├── PerDataFileReportMnS.yaml +│   ├── PerMeasJobCtlMnS.yaml +│   ├── PerThresMonMnS.yaml +│   ├── PerfDataStreamingMnS.yaml +│   ├── README.md +│   ├── comDefs.yaml +│   ├── coslaNrm.yaml +│   ├── faultMnS.yaml +│   ├── genericNrm.yaml +│   ├── heartbeatNtf.yaml +│   ├── nrNrm.yaml +│   ├── provMnS.yaml +│   ├── sliceNrm.yaml +│   └── streamingDataMnS.yaml +``` + ## Expected Folder Structure ```