Skip to content

solo cli doesn't find solo or controller running opensolo4 #60

@clarkjohnm

Description

@clarkjohnm

solo CLI (1.2.0) doesn't find a solo or controller running opensolo4. I can connect to the Solo's wifi network and ssh to both the Solo and the Controller but running any solo command results in the following error:

$ ssh [email protected]
Warning: Permanently added '10.1.1.10' (ECDSA) to the list of known hosts.
root@3dr_solo:~ $ exit
logout
Connection to 10.1.1.10 closed.
$ ssh [email protected]
Warning: Permanently added '10.1.1.1' (ECDSA) to the list of known hosts.
root@3dr_controller:~ $ exit
logout
Connection to 10.1.1.1 closed.
$ solo info
connecting to Solo and the Controller...
(note: ensure you are connected to Solo's wifi network.)
Traceback (most recent call last):
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/bin/solo", line 11, in <module>
    load_entry_point('solo-cli==1.2.0', 'console_scripts', 'solo')()
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/site-packages/pkg_resources/__init__.py", line 489, in load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/site-packages/pkg_resources/__init__.py", line 2852, in load_entry_point
    return ep.load()
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/site-packages/pkg_resources/__init__.py", line 2443, in load
    return self.resolve()
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/site-packages/pkg_resources/__init__.py", line 2449, in resolve
    module = __import__(self.module_name, fromlist=['__name__'], level=0)
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/site-packages/soloutils/__main__.py", line 39, in <module>
    soloutils.info.main(args)
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/site-packages/soloutils/info.py", line 12, in main
    controller = soloutils.connect_controller(await=True)
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/site-packages/soloutils/__init__.py", line 57, in connect_controller
    return _connect('10.1.1.1', await=await, silent=silent)
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/site-packages/soloutils/__init__.py", line 48, in _connect
    client.close()
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/site-packages/paramiko/client.py", line 461, in close
    self._transport.close()
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/site-packages/paramiko/transport.py", line 815, in close
    self.stop_thread()
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/site-packages/paramiko/transport.py", line 1796, in stop_thread
    self.join(10)
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/lib-python/2.7/threading.py", line 970, in join
    self.__block.wait(delay)
  File "/Users/johnclark/.pyenv/versions/pypy2.7-7.3.0/lib-python/2.7/threading.py", line 355, in wait
    gotit = waiter._py3k_acquire(True, timeout)
KeyboardInterrupt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions