conjure-up error at step 00_deploy_done with canonical-kubernetes

Bug #1650031 reported by Paul O'Reilly
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
conjure-up
Incomplete
High
Adam Stokes

Bug Description

Install process for canonical-kubernetes completed successfully. Minor note that conjure-up did not exist gracefully and gave"Error running /home/docker/.cache/conjure-up/canonical-kubernetes/steps/00_deploy-done"

The console traceback was

Exception in ev.run():
Traceback (most recent call last):
  File "/usr/lib/python3/dist-packages/ubuntui/ev.py", line 83, in run
    cls.loop.run()
  File "/usr/lib/python3/dist-packages/urwid/main_loop.py", line 278, in run
    self._run()
  File "/usr/lib/python3/dist-packages/urwid/main_loop.py", line 376, in _run
    self.event_loop.run()
  File "/usr/lib/python3/dist-packages/urwid/main_loop.py", line 1326, in run
    self._loop.run_forever()
  File "/usr/lib/python3.5/asyncio/base_events.py", line 345, in run_forever
    self._run_once()
  File "/usr/lib/python3.5/asyncio/base_events.py", line 1312, in _run_once
    handle._run()
  File "/usr/lib/python3.5/asyncio/events.py", line 125, in _run
    self._callback(*self._args)
  File "/usr/lib/python3/dist-packages/urwid/raw_display.py", line 393, in <lambda>
    event_loop, callback, self.get_available_raw_input())
  File "/usr/lib/python3/dist-packages/urwid/raw_display.py", line 493, in parse_input
    callback(processed, processed_codes)
  File "/usr/lib/python3/dist-packages/urwid/main_loop.py", line 403, in _update
    self.process_input(keys)
  File "/usr/lib/python3/dist-packages/urwid/main_loop.py", line 503, in process_input
    k = self._topmost_widget.keypress(self.screen_size, k)
  File "/usr/lib/python3/dist-packages/urwid/wimp.py", line 643, in keypress
    return self._current_widget.keypress(size, key)
  File "/usr/lib/python3/dist-packages/urwid/container.py", line 1128, in keypress
    return self.body.keypress( (maxcol, remaining), key )
  File "/usr/lib/python3/dist-packages/urwid/decoration.py", line 836, in keypress
    return self._original_widget.keypress((maxcol,), key)
  File "/usr/lib/python3/dist-packages/urwid/container.py", line 1587, in keypress
    key = self.focus.keypress(tsize, key)
  File "/usr/lib/python3/dist-packages/urwid/decoration.py", line 621, in keypress
    return self._original_widget.keypress(maxvals, key)
  File "/usr/lib/python3/dist-packages/urwid/container.py", line 1587, in keypress
    key = self.focus.keypress(tsize, key)
  File "/usr/lib/python3/dist-packages/urwid/wimp.py", line 535, in keypress
    self._emit('click')
  File "/usr/lib/python3/dist-packages/urwid/widget.py", line 463, in _emit
    signals.emit_signal(self, name, self, *args)
  File "/usr/lib/python3/dist-packages/urwid/signals.py", line 264, in emit
    result |= self._call_callback(callback, user_arg, user_args, args)
  File "/usr/lib/python3/dist-packages/urwid/signals.py", line 294, in _call_callback
    return bool(callback(*args_to_pass))
  File "/usr/lib/python3/dist-packages/ubuntui/views/error.py", line 42, in cancel
    raise SystemExit("Install exited because of error.")

The contents of the log for conjure-up (in .cache) is:

conjure-up/canonical-kubernetes: [ERROR] conjure-up/canonical-kubernetes: error running /home/docker/.cache/conjure-up/canonical-kubernetes/steps/00_deploy-done:
b'ERROR cannot load cookies: file locked for too long; giving up: cannot acquire lock: resource temporarily unavailable\nTraceback (most recent call last):\n File "/home/do$
conjure-up/canonical-kubernetes: [ERROR] conjure-up/canonical-kubernetes: Showing dialog for exception:
Traceback (most recent call last):
  File "/usr/lib/python3.5/concurrent/futures/thread.py", line 55, in run
    result = self.fn(*self.args, **self.kwargs)
  File "/usr/lib/python3/dist-packages/conjureup/controllers/deploystatus/common.py", line 28, in wait_for_applications
    raise Exception("Error running {}".format(script))
Exception: Error running /home/docker/.cache/conjure-up/canonical-kubernetes/steps/00_deploy-done

Changed in conjure-up:
assignee: nobody → Adam Stokes (adam-stokes)
status: New → Triaged
importance: Undecided → High
Changed in conjure-up:
status: Triaged → In Progress
Revision history for this message
Adam Stokes (adam-stokes) wrote :

I haven't been able to reproduce yet. Did this happen when pressing 'Q' after seeing the summary screen?

Revision history for this message
Paul O'Reilly (oreillynz) wrote :

Unfortunately, I have no recall of what actions I took after the summary screen.
Since the install process itself worked, I didn't note much after that other than the crash log and bug report.

Revision history for this message
Adam Stokes (adam-stokes) wrote :

Thanks Paul,

If you run into this again would you update this bug for me? Going to mark incomplete until we can get a better reproducer.

Changed in conjure-up:
status: In Progress → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.