Public bug reported:

$ conjure-up kubernetes
Exception in ev.run():
Traceback (most recent call last):
  File "/snap/conjure-up/257/lib/python3.6/site-packages/ubuntui/ev.py", line 
82, in run
    cls.loop.run()
  File "/snap/conjure-up/257/lib/python3.6/site-packages/urwid/main_loop.py", 
line 278, in run
    self._run()
  File "/snap/conjure-up/257/lib/python3.6/site-packages/urwid/main_loop.py", 
line 376, in _run
    self.event_loop.run()
  File "/snap/conjure-up/257/lib/python3.6/site-packages/urwid/main_loop.py", 
line 1328, in run
    raise self._exc_info[0](self._exc_info[1]).with_traceback(self._exc_info[2])
  File "/snap/conjure-up/257/usr/lib/python3.6/asyncio/events.py", line 126, in 
_run
    self._callback(*self._args)
  File 
"/snap/conjure-up/257/lib/python3.6/site-packages/conjureup/ui/views/deploystatus.py",
 line 31, in _refresh_nodes_on_main_thread
    status = model_status()
  File "/snap/conjure-up/257/lib/python3.6/site-packages/conjureup/juju.py", 
line 33, in _decorator
    return f(*args, **kwargs)
  File 
"/snap/conjure-up/257/lib/python3.6/site-packages/conjureup/api/models.py", 
line 43, in model_status
    return app.juju.client.Client(request="FullStatus")
  File "/snap/conjure-up/257/lib/python3.6/site-packages/macumba/v2.py", line 
119, in _request
    'Params': params})
  File "/snap/conjure-up/257/lib/python3.6/site-packages/macumba/v2.py", line 
130, in call
    return self.receive(req_id, timeout)
  File "/snap/conjure-up/257/lib/python3.6/site-packages/macumba/api.py", line 
200, in receive
    res = self.conn.do_receive(request_id)
  File "/snap/conjure-up/257/lib/python3.6/site-packages/macumba/ws.py", line 
73, in do_receive
    raise ConnectionClosedError
macumba.errors.ConnectionClosedError
Traceback (most recent call last):
  File "/snap/conjure-up/257/bin/conjure-up", line 11, in <module>
    load_entry_point('conjure-up==2.1.5', 'console_scripts', 'conjure-up')()
  File "/snap/conjure-up/257/lib/python3.6/site-packages/conjureup/app.py", 
line 369, in main
    EventLoop.run()
  File "/snap/conjure-up/257/lib/python3.6/site-packages/ubuntui/ev.py", line 
82, in run
    cls.loop.run()
  File "/snap/conjure-up/257/lib/python3.6/site-packages/urwid/main_loop.py", 
line 278, in run
    self._run()
  File "/snap/conjure-up/257/lib/python3.6/site-packages/urwid/main_loop.py", 
line 376, in _run
    self.event_loop.run()
  File "/snap/conjure-up/257/lib/python3.6/site-packages/urwid/main_loop.py", 
line 1328, in run
    raise self._exc_info[0](self._exc_info[1]).with_traceback(self._exc_info[2])
  File "/snap/conjure-up/257/usr/lib/python3.6/asyncio/events.py", line 126, in 
_run
    self._callback(*self._args)
  File 
"/snap/conjure-up/257/lib/python3.6/site-packages/conjureup/ui/views/deploystatus.py",
 line 31, in _refresh_nodes_on_main_thread
    status = model_status()
  File "/snap/conjure-up/257/lib/python3.6/site-packages/conjureup/juju.py", 
line 33, in _decorator
    return f(*args, **kwargs)
  File 
"/snap/conjure-up/257/lib/python3.6/site-packages/conjureup/api/models.py", 
line 43, in model_status
    return app.juju.client.Client(request="FullStatus")
  File "/snap/conjure-up/257/lib/python3.6/site-packages/macumba/v2.py", line 
119, in _request
    'Params': params})
  File "/snap/conjure-up/257/lib/python3.6/site-packages/macumba/v2.py", line 
130, in call
    return self.receive(req_id, timeout)
  File "/snap/conjure-up/257/lib/python3.6/site-packages/macumba/api.py", line 
200, in receive
    res = self.conn.do_receive(request_id)
  File "/snap/conjure-up/257/lib/python3.6/site-packages/macumba/ws.py", line 
73, in do_receive
    raise ConnectionClosedError
macumba.errors.ConnectionClosedError

$ juju --debug status
15:11:32 INFO  juju.cmd supercommand.go:63 running juju [2.1.2 gc go1.6.2]
15:11:32 DEBUG juju.cmd supercommand.go:64   args: 
[]string{"/snap/conjure-up/257/bin/juju", "--debug", "status"}
15:11:32 INFO  juju.juju api.go:72 connecting to API addresses: 
[10.0.8.204:17070]
15:11:32 DEBUG juju.api apiclient.go:590 dialing 
"wss://10.0.8.204:17070/model/5555e20d-353e-4df9-8d6a-b2bda87f8475/api"
15:11:32 DEBUG juju.api apiclient.go:606 will retry after error dialing 
websocket: websocket.Dial 
wss://10.0.8.204:17070/model/5555e20d-353e-4df9-8d6a-b2bda87f8475/api: dial tcp 
10.0.8.204:17070: getsockopt: connection refused

** Affects: conjure-up (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1689326

Title:
  conjure-up crashes if juju controller stops or refuses connections

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/conjure-up/+bug/1689326/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to