OAM-446 Fix docker networks. 95/14295/1
authorAlex Stancu <alexandru.stancu@highstreet-technologies.com>
Tue, 1 Apr 2025 13:56:05 +0000 (16:56 +0300)
committerAlex Stancu <alexandru.stancu@highstreet-technologies.com>
Tue, 1 Apr 2025 13:57:09 +0000 (16:57 +0300)
Issue-ID: OAM-446
Change-Id: Id68274722b6cce319723229c655a5e29f23e7455
Signed-off-by: Alex Stancu <alexandru.stancu@highstreet-technologies.com>
solution/network/docker-compose.yaml
solution/network/o-du-o1/data/performance-management/template_5G_NR.xml [new file with mode: 0644]
solution/smo/oam/pm/docker-compose.yaml
solution/smo/oam/pm/setup.sh

index 68c461d..51b8870 100755 (executable)
@@ -34,7 +34,7 @@ x-nf: &common_nf
       - "ves-collector.dcn.${HTTP_DOMAIN}:${HOST_IP}"
     networks:
       smo:
-      oam:
+      dcn:
 
 services:
   pynts-o-du-o1:
@@ -74,7 +74,7 @@ services:
 networks:
   smo:
     external: true
-  oam:
+  dcn:
     external: true
 
 
diff --git a/solution/network/o-du-o1/data/performance-management/template_5G_NR.xml b/solution/network/o-du-o1/data/performance-management/template_5G_NR.xml
new file mode 100644 (file)
index 0000000..8eac48c
--- /dev/null
@@ -0,0 +1,34 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<?xml-stylesheet type="text/xsl" href="MeasDataCollection.xsl"?>
+<measDataFile xmlns="http://www.3gpp.org/ftp/specs/archive/28_series/28.532#measData" xsi:schemaLocation="http://www.3gpp.org/ftp/specs/archive/28_series/28.532#measData schema.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
+       <fileHeader fileFormatVersion="28.532 V18.0.0" vendorName="PyNTS" dnPrefix="DC=pynts.domain">
+               <fileSender senderName="ManagedElement=@hostname@" senderType="pynts-element"/>
+               <measData beginTime="@start-time@"/>
+       </fileHeader>
+       <measData>
+    <measEntity localDn="ManagedElement=@hostname@" />
+    <measInfo measInfoId="5.1.1.4.1">
+      <job jobId="0" />
+                       <granPeriod duration="@log-period@" endTime="@end-time@"/>
+                       <repPeriod duration="@rep-period@"/>
+      @point-start@<measType p="@point-id@">@point-name@</measType>@point-end@
+                       <measValue measObjLdn="ManagedElement=@hostname@,GNBCUCPFunction=1,NRCellCU=1">
+                               @value-start@<r p="@point-id@">@value@</r>@value-end@
+                               @suspect@
+                       </measValue>
+    </measInfo>
+    <measInfo measInfoId="5.1.1.4.2">
+      <job jobId="0" />
+                       <granPeriod duration="@log-period@" endTime="@end-time@"/>
+                       <repPeriod duration="@rep-period@"/>
+      @point-start@<measType p="@point-id@">@point-name@</measType>@point-end@
+                       <measValue measObjLdn="ManagedElement=@hostname@,GNBCUCPFunction=1,NRCellCU=1">
+                               @value-start@<r p="@point-id@">@value@</r>@value-end@
+                               @suspect@
+                       </measValue>
+    </measInfo>                
+       </measData>
+       <fileFooter>
+               <measData endTime="@end-time@"/>
+       </fileFooter>
+</measDataFile>
index 824c6c0..cacbd4c 100644 (file)
@@ -128,7 +128,7 @@ services:
       - "ranpm=yes"
     networks:
       smo:
-      oam:
+      dcn:
 
   dfc:
     container_name: dfc
@@ -148,7 +148,7 @@ services:
       - "ranpm=yes"
     networks:
       smo:
-      oam:
+      dcn:
 
   kafka-producer-pm-xml2json-0:
     image: $KPX_IMAGE
@@ -252,6 +252,6 @@ services:
 networks:
   smo:
     external: true
-  oam:
+  dcn:
     external: true
 
index 715f22f..6c7a4cf 100755 (executable)
@@ -114,7 +114,7 @@ RESET="\e[0m"
 export $(grep -v '^#' .env | xargs -d '\n')
 export KAFKA_NUM_PARTITIONS=10
 export TOPICS="file-ready collected-file json-file-ready-kp json-file-ready-kpadp pmreports"
-export DNETWORKS="oam smo dmz"
+export DNETWORKS="dcn smo dmz"
 
 create_docker_networks
 populate_keycloak