Browse code

Revert "Wait for compute service to check in"

This reverts commit dcdf8c8e60a9db0adb4ee5cae98ed7cc511ecf83.

Change-Id: Ib14016a3bc6f2714758ad0291396233218c593c6

Sean Dague authored on 2017/07/28 05:53:57
Showing 2 changed files
... ...
@@ -407,20 +407,6 @@ EOF
407 407
     return $rval
408 408
 }
409 409
 
410
-function wait_for_compute {
411
-    local timeout=$1
412
-    time_start "wait_for_service"
413
-    timeout $timeout bash -x <<EOF || rval=$?
414
-        ID=""
415
-        while [[ "\$ID" == "" ]]; do
416
-            sleep 1
417
-            ID=\$(openstack --os-cloud devstack-admin --os-region "$REGION_NAME" compute service list --host `hostname` --service nova-compute -c ID -f value)
418
-        done
419
-EOF
420
-    time_stop "wait_for_service"
421
-    return $rval
422
-}
423
-
424 410
 
425 411
 # ping check
426 412
 # Uses globals ``ENABLED_SERVICES``, ``TOP_DIR``, ``MULTI_HOST``, ``PRIVATE_NETWORK``
... ...
@@ -795,13 +795,6 @@ function start_nova_compute {
795 795
         fi
796 796
         run_process n-cpu "$NOVA_BIN_DIR/nova-compute --config-file $compute_cell_conf"
797 797
     fi
798
-    # NOTE(sdague): with cells v2 all the compute services must be up
799
-    # and checked into the database before discover_hosts is run. This
800
-    # happens in all in one installs by accident, because > 30 seconds
801
-    # happen between here and the script ending. However, in multinode
802
-    # tests this can very often not be the case. So ensure that the
803
-    # compute is up before we move on.
804
-    wait_for_compute 60
805 798
 
806 799
     export PATH=$old_path
807 800
 }