RIC:1060: Change in PTL
[ric-plt/rtmgr.git] / build-rtmgr-ubuntu.sh
index 34ca515..dab4685 100755 (executable)
@@ -20,9 +20,9 @@ set -eux
 
 echo "--> rtmgr-build-ubuntu.sh"
 curdir=`pwd`
-RMRVERSION=3.6.2
-wget --content-disposition https://packagecloud.io/o-ran-sc/staging/packages/debian/stretch/rmr_${RMRVERSION}_amd64.deb/download.deb && dpkg -i rmr_${RMRVERSION}_amd64.deb && rm -rf rmr_${RMRVERSION}_amd64.deb
-wget --content-disposition https://packagecloud.io/o-ran-sc/staging/packages/debian/stretch/rmr-dev_${RMRVERSION}_amd64.deb/download.deb && dpkg -i rmr-dev_${RMRVERSION}_amd64.deb && rm -rf rmr-dev_${RMRVERSION}_amd64.deb
+RMRVERSION=4.5.2
+wget --content-disposition https://packagecloud.io/o-ran-sc/release/packages/debian/stretch/rmr_${RMRVERSION}_amd64.deb/download.deb && sudo dpkg -i rmr_${RMRVERSION}_amd64.deb && rm -rf rmr_${RMRVERSION}_amd64.deb
+wget --content-disposition https://packagecloud.io/o-ran-sc/release/packages/debian/stretch/rmr-dev_${RMRVERSION}_amd64.deb/download.deb && sudo dpkg -i rmr-dev_${RMRVERSION}_amd64.deb && rm -rf rmr-dev_${RMRVERSION}_amd64.deb
 
 # required to find nng and rmr libs
 export LD_LIBRARY_PATH=/usr/local/lib
@@ -48,7 +48,7 @@ git clone "https://gerrit.o-ran-sc.org/r/ric-plt/appmgr" \
   && cp appmgr/api/appmgr_rest_api.yaml api/ \
   && rm -rf appmgr
 
-cp -r ../rtmgr/* /tmp/go/src/routing-manager/. 
+cp -r $curdir/* /tmp/go/src/routing-manager/.
 
 cd /tmp/go/src/routing-manager
 
@@ -57,31 +57,35 @@ currnewdir=`pwd`
 /tmp/go/bin/swagger generate client -f api/appmgr_rest_api.yaml -t pkg/ -m appmgr_model -c appmgr_client -r LICENSE
   
 export GO111MODULE=on 
-ldconfig
+sudo ldconfig
 go build ./cmd/rtmgr.go
 
 export RMR_SEED_RT=/tmp/go/src/routing-manager/uta_rtg_ric.rt
 
 cd $currnewdir/pkg/sbi
-go-acc . -- -f "/go/src/routing-manager/manifests/rtmgr/rtmgr-cfg.yaml"
+go-acc . -- -f "/tmp/go/src/routing-manager/manifests/rtmgr/rtmgr-cfg.json"
 
 cd $currnewdir/pkg/rpe
-go-acc $(go list ./...) -- -f "/go/src/routing-manager/manifests/rtmgr/rtmgr-cfg.yaml"
+go-acc $(go list ./...) -- -f "/tmp/go/src/routing-manager/manifests/rtmgr/rtmgr-cfg.json"
 
 cd $currnewdir/pkg/sdl
-go-acc $(go list ./...) -- -f "/go/src/routing-manager/manifests/rtmgr/rtmgr-cfg.yaml"
+go-acc $(go list ./...) -- -f "/tmp/go/src/routing-manager/manifests/rtmgr/rtmgr-cfg.json"
 
 cd $currnewdir/pkg/nbi
-go-acc $(go list ./...) -- -f "/go/src/routing-manager/manifests/rtmgr/rtmgr-cfg.yaml"
+go-acc $(go list ./...) -- -f "/tmp/go/src/routing-manager/manifests/rtmgr/rtmgr-cfg.json"
+
+cd $currnewdir/pkg/rtmgr
+go-acc $(go list ./...) -- -f "/tmp/go/src/routing-manager/manifests/rtmgr/rtmgr-cfg.json"
 
 cd $currnewdir
 
 cat $currnewdir/pkg/rpe/coverage.txt | grep -v atomic > coverage_tmp.txt
 cat $currnewdir/pkg/sdl/coverage.txt | grep -v atomic >> coverage_tmp.txt
 cat $currnewdir/pkg/nbi/coverage.txt | grep -v atomic >> coverage_tmp.txt
+cat $currnewdir/pkg/rtmgr/coverage.txt | grep -v atomic >> coverage_tmp.txt
 cp  $currnewdir/pkg/sbi/coverage.txt  coverage_tmp2.txt
 cat coverage_tmp2.txt coverage_tmp.txt > $curdir/coverage.txt
 
-sed -i -e 's/^routing-manager/rtmgr/' $curdir/coverage.txt
+sed -i -e 's/^routing-manager/./' $curdir/coverage.txt
 
 echo "--> rtmgr-build-ubuntu.sh ends"