Commit 7a0cde63 authored by aticig's avatar aticig
Browse files

Merge branch 'fix_powerdns_scale_scripts' into 'master'

Fixing Powerdns scaling scripts

See merge request !209
parents 60634832 53b61109
Pipeline #7683 failed with stage
in 1 minute and 36 seconds
#!/bin/bash #!/bin/bash
read -p "Enter replicaCount number to scale as number greater than 1:" NUM export PDNS_NS_NAME=powerdns_ns
export VNF_NAME=powerdns
export KDU_NAME=powerdns
export VNF_ID=`osm vnf-list --ns $PDNS_NS_NAME | grep powerdns | awk '{print $2}'`
read -p "Enter replicaCount number to scale as number:" NUM
if [[ -z "$NUM" ]]; then if [[ -z "$NUM" ]]; then
printf '%s\n' "No input entered" printf '%s\n' "No input entered"
exit 1 exit 1
else else
printf "You entered ZONE %s " "$NUM" printf "You entered NUM %s " "$NUM"
ls -l
fi fi
echo "========================================================================" echo "========================================================================"
...@@ -17,11 +21,13 @@ echo "========================================================================" ...@@ -17,11 +21,13 @@ echo "========================================================================"
SCALE_OUT_OP_ID=`osm ns-action --action_name upgrade --vnf_name $VNF_NAME --kdu_name $KDU_NAME --params "{'replicaCount':$NUM,}" $PDNS_NS_NAME` SCALE_OUT_OP_ID=`osm ns-action --action_name upgrade --vnf_name $VNF_NAME --kdu_name $KDU_NAME --params "{'replicaCount':$NUM,}" $PDNS_NS_NAME`
echo "========================================================================" echo "========================================================================"
echo "Check the action status using osm ns-op-show $SCALE_OUT_OP_ID --literal | yq .operationState"
echo "Showing action status" echo "Showing action status"
echo "========================================================================" echo "========================================================================"
osm ns-op-show $PDNS_NS_NAME --literal | yq .operationState osm ns-op-show $SCALE_OUT_OP_ID --literal | yq .operationState
echo "========================================================================" echo "========================================================================"
echo "Check the replicaCount using osm vnf-show $VNF_ID --kdu $KDU_NAME | yq .config.replicaCount"
echo "Showing replicaCount number" echo "Showing replicaCount number"
echo "========================================================================" echo "========================================================================"
osm vnf-show $VNF_ID --kdu $KDU_NAME | yq .config.replicaCount osm vnf-show $VNF_ID --kdu $KDU_NAME | yq .config.replicaCount
#!/bin/bash #!/bin/bash
export PDNS_NS_NAME=powerdns_ns
export VNF_NAME=powerdns
export KDU_NAME=powerdns
export VNF_ID=`osm vnf-list --ns $PDNS_NS_NAME | grep powerdns | awk '{print $2}'`
echo "========================================================================" echo "========================================================================"
echo "Rolling back" echo "Rolling back"
echo "========================================================================" echo "========================================================================"
...@@ -7,12 +12,14 @@ echo "========================================================================" ...@@ -7,12 +12,14 @@ echo "========================================================================"
SCALE_IN_OP_ID=`osm ns-action --action_name rollback --vnf_name $VNF_NAME --kdu_name $KDU_NAME $PDNS_NS_NAME` SCALE_IN_OP_ID=`osm ns-action --action_name rollback --vnf_name $VNF_NAME --kdu_name $KDU_NAME $PDNS_NS_NAME`
echo "========================================================================" echo "========================================================================"
echo "Check the action status using osm ns-op-show $SCALE_IN_OP_ID"
echo "Showing action status" echo "Showing action status"
echo "========================================================================" echo "========================================================================"
osm ns-op-show $SCALE_IN_OP_ID --literal | yq .operationState osm ns-op-show $SCALE_IN_OP_ID --literal | yq .operationState
echo "========================================================================" echo "========================================================================"
echo "Check the replicatCount number using osm vnf-show $VNF_ID --kdu $KDU_NAME | yq .config.replicaCount"
echo "Showing replicaCount number" echo "Showing replicaCount number"
echo "========================================================================" echo "========================================================================"
osm vnf-show $VNF_ID --kdu $KDU_NAME | yq .config.replicaCount osm vnf-show $VNF_ID --kdu $KDU_NAME | yq .config.replicaCount
\ No newline at end of file
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment