Merge "Revert "Wait for compute service to check in""

This commit is contained in:
Jenkins 2017-07-28 00:53:33 +00:00 committed by Gerrit Code Review
commit edb6a4fb68
2 changed files with 0 additions and 21 deletions

@ -407,20 +407,6 @@ EOF
return $rval
}
function wait_for_compute {
local timeout=$1
time_start "wait_for_service"
timeout $timeout bash -x <<EOF || rval=$?
ID=""
while [[ "\$ID" == "" ]]; do
sleep 1
ID=\$(openstack --os-cloud devstack-admin --os-region "$REGION_NAME" compute service list --host `hostname` --service nova-compute -c ID -f value)
done
EOF
time_stop "wait_for_service"
return $rval
}
# ping check
# Uses globals ``ENABLED_SERVICES``, ``TOP_DIR``, ``MULTI_HOST``, ``PRIVATE_NETWORK``

@ -871,13 +871,6 @@ function start_nova_compute {
fi
run_process n-cpu "$NOVA_BIN_DIR/nova-compute --config-file $NOVA_CPU_CONF"
fi
# NOTE(sdague): with cells v2 all the compute services must be up
# and checked into the database before discover_hosts is run. This
# happens in all in one installs by accident, because > 30 seconds
# happen between here and the script ending. However, in multinode
# tests this can very often not be the case. So ensure that the
# compute is up before we move on.
wait_for_compute 60
export PATH=$old_path
}