X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=installers%2Ffull_install_osm.sh;h=03be9a621042c66ab7d8ace5ea653dacdd97815e;hb=2efbda22f27241546145752035a759016dd87430;hp=449ca49e022c00a76328d651e808773429953330;hpb=325032a38c3cb0f433832e63241fa0a5ce5d95ea;p=osm%2Fdevops.git diff --git a/installers/full_install_osm.sh b/installers/full_install_osm.sh index 449ca49e..03be9a62 100755 --- a/installers/full_install_osm.sh +++ b/installers/full_install_osm.sh @@ -550,6 +550,8 @@ function parse_yaml() { image=${module} if [ "$module" == "ng-prometheus" ]; then image="prometheus" + elif [ "$module" == "ng-mon" ]; then + image="mon" fi echo "Updating K8s manifest file from opensourcemano\/${image}:.* to ${DOCKER_REGISTRY_URL}${DOCKER_USER}\/${image}:${TAG}" sudo sed -i "s#opensourcemano/${image}:.*#${DOCKER_REGISTRY_URL}${DOCKER_USER}/${image}:${TAG}#g" ${OSM_K8S_WORK_DIR}/${module}.yaml @@ -559,7 +561,7 @@ function parse_yaml() { } function update_manifest_files() { - osm_services="nbi lcm ro pol mon ng-ui keystone pla prometheus ng-prometheus" + osm_services="nbi lcm ro pol mon ng-mon ng-ui keystone pla prometheus ng-prometheus" list_of_services="" for module in $osm_services; do module_upper="${module^^}" @@ -574,9 +576,13 @@ function update_manifest_files() { parse_yaml $MODULE_DOCKER_TAG $list_of_services_to_rebuild fi # The manifest for prometheus is prometheus.yaml or ng-prometheus.yaml, depending on the installation option + # If NG-SA is installed, it will include ng-mon (only mon-dashboarder), ng-prometheus and webhook translator. It won't include pol, mon and prometheus if [ -n "$INSTALL_NGSA" ]; then sudo rm -f ${OSM_K8S_WORK_DIR}/prometheus.yaml + sudo rm -f ${OSM_K8S_WORK_DIR}/mon.yaml + sudo rm -f ${OSM_K8S_WORK_DIR}/pol.yaml else + sudo rm -f ${OSM_K8S_WORK_DIR}/ng-mon.yaml sudo rm -f ${OSM_K8S_WORK_DIR}/ng-prometheus.yaml sudo rm -f ${OSM_K8S_WORK_DIR}/webhook-translator.yaml fi