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.0.5
+wget --content-disposition https://packagecloud.io/o-ran-sc/staging/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/staging/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
&& 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
/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
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"