This was a credential problem. What I had to do:

gcloud auth application-default login

and and update this section with new credentials

177 # set up mount commands for host directories                            

178 volumes="-v $HOME/.ssh:/home/.ssh -v 
$HOME/.elasticluster:/home/.elasticluster 
-v $HOME/.config:/home/.config"

179 if [ -n "$SSH_AUTH_SOCK" ]; then                                        

180     volumes="${volumes} -v $SSH_AUTH_SOCK:/home/.ssh-agent.sock"        

181 fi                                                                      






On Friday, August 9, 2019 at 1:04:44 PM UTC-7, Hatef Monajemi wrote:
>
> 2019-08-09 19:59:44 00abdbf74f9e elasticluster[1] INFO Determined that 
> provided credentials are not valid.
>
> 2019-08-09 19:59:44 00abdbf74f9e elasticluster[1] INFO Attempting to use 
> Google Application Default Credentials.
>
> 2019-08-09 19:59:44 00abdbf74f9e elasticluster[1] ERROR Could not start 
> node `frontend001`:  -- <class 'httplib.ResponseNotReady'>
>
> Traceback (most recent call last):
>
>   File "elasticluster/cluster.py", line 580, in _start_node
>
>     node.start()
>
>   File "elasticluster/cluster.py", line 1319, in start
>
>     **self.extra)
>
>   File "elasticluster/providers/gce.py", line 521, in start_instance
>
>     gce = self._connect()
>
>   File "elasticluster/providers/gce.py", line 194, in _connect
>
>     credentials = self._get_credentials()
>
>   File "elasticluster/providers/gce.py", line 162, in _get_credentials
>
>     return GoogleCredentials.get_application_default()
>
>   File "/usr/local/lib/python2.7/site-packages/oauth2client/client.py", 
> line 1271, in get_application_default
>
>     return GoogleCredentials._get_implicit_credentials()
>
>   File "/usr/local/lib/python2.7/site-packages/oauth2client/client.py", 
> line 1256, in _get_implicit_credentials
>
>     credentials = checker()
>
>   File "/usr/local/lib/python2.7/site-packages/oauth2client/client.py", 
> line 1187, in _implicit_credentials_from_gce
>
>     if not _in_gce_environment():
>
>   File "/usr/local/lib/python2.7/site-packages/oauth2client/client.py", 
> line 1042, in _in_gce_environment
>
>     if NO_GCE_CHECK != 'True' and _detect_gce_environment():
>
>   File "/usr/local/lib/python2.7/site-packages/oauth2client/client.py", 
> line 999, in _detect_gce_environment
>
>     http, _GCE_METADATA_URI, headers=_GCE_HEADERS)
>
>   File "/usr/local/lib/python2.7/site-packages/oauth2client/transport.py", 
> line 282, in request
>
>     connection_type=connection_type)
>
>   File "/usr/local/lib/python2.7/site-packages/httplib2/__init__.py", line 
> 2135, in request
>
>     cachekey,
>
>   File "/usr/local/lib/python2.7/site-packages/httplib2/__init__.py", line 
> 1796, in _request
>
>     conn, request_uri, method, body, headers
>
>   File "/usr/local/lib/python2.7/site-packages/httplib2/__init__.py", line 
> 1737, in _conn_request
>
>     response = conn.getresponse()
>
>   File "/usr/local/lib/python2.7/httplib.py", line 1108, in getresponse
>
>     raise ResponseNotReady()
>
> ResponseNotReady
>
> 2019-08-09 19:59:44 00abdbf74f9e elasticluster[1] ERROR Could not start 
> cluster `gce`: No nodes could be started!
>
> 2019-08-09 19:59:44 00abdbf74f9e elasticluster[1] ERROR Error: No nodes 
> could be started!
>
> Traceback (most recent call last):
>
>   File "/home/elasticluster/__main__.py", line 212, in main
>
>     return self.params.func()
>
>   File "elasticluster/subcommands.py", line 91, in __call__
>
>     return self.execute()
>
>   File "elasticluster/subcommands.py", line 219, in execute
>
>     cluster.start(min_nodes, self.params.max_concurrent_requests)
>
>   File "elasticluster/cluster.py", line 487, in start
>
>     raise ClusterSizeError("No nodes could be started!")
>
> ClusterSizeError: No nodes could be started!
>
> Aborting because of errors: No nodes could be started!.
>
>
>
> my gce cluster
>
> [cluster/gce]
>
> cloud=google
>
> login=google
>
> setup=ansible-slurm
>
> security_group=default
>
> image_id=ubuntu-1604-xenial-v20181004
>
> frontend_nodes=1
>
> compute_nodes=1
>
> ssh_to=frontend
>
> # Ask for 50G of disk
>
> boot_disk_type=pd-standard
>
> boot_disk_size=50
>
> flavor=n1-standard-4
>
>
>
>
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"elasticluster" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/elasticluster/b4ef0759-ce82-4a4e-88c8-50843f6c3c5c%40googlegroups.com.

Reply via email to