Revert "TT#37113 Fix column to check status of instance"

If ip is assigned later ip field in ec2-describe-instances output
is not stable and sometimes it's shown as automatically assigned
one (for instance ip-10-101-136-154.eu-west-1.compute.internal)
(status is in field 6 then) and sometimes it's just empty
(status is in field 5 then). So it looks that having ip assigned
on earlier stage(like it was) makes sense and does
ec2-describe-instances output stable under all circumstances.
So reverting the change here.

This reverts commit 97b7d218e7.

Change-Id: I26bc165ddfe7c93d9bbaee0ad80811f77af89d6a
changes/50/22650/1
Sergii Kipot 7 years ago
parent 97b7d218e7
commit 7fc6e7f6be

@ -411,12 +411,12 @@ ec2-create-tags --region "$AWS_REGION" "$INSTANCE_ID" --tag Purpose="$TAG_PURPOS
# assign name (useful for web management console browsing)
ec2-create-tags --region "$AWS_REGION" "$INSTANCE_ID" --tag Name="${AMI_NAME}/${DATE_STRING}/${JOB_NAME}/build_${BUILD_NUMBER}"
STATUS="$(ec2-describe-instances --region ${AWS_REGION} --filter instance-id="$INSTANCE_ID" | awk '/INSTANCE/ {print $5}')"
STATUS="$(ec2-describe-instances --region ${AWS_REGION} --filter instance-id="$INSTANCE_ID" | awk '/INSTANCE/ {print $6}')"
echo "Starting instance ID $INSTANCE_ID for ngcp version $NGCP_VERSION"
retry=120 # up to 10 minutes
while [ "$STATUS" != "running" ] && [ $retry -ne 0 ] ; do
STATUS="$(ec2-describe-instances --region ${AWS_REGION} --filter instance-id="$INSTANCE_ID" | awk '/INSTANCE/ {print $5}')"
STATUS="$(ec2-describe-instances --region ${AWS_REGION} --filter instance-id="$INSTANCE_ID" | awk '/INSTANCE/ {print $6}')"
retry=$((retry - 1))
echo "Instance ID $INSTANCE_ID not running yet, checking again in 5 seconds ($retry retries left)."
sleep 5

Loading…
Cancel
Save