Trying to run canonical-certification-server which calls checkbox launcher on a remote system I'm certifying. when I run canonical-certification-server, I get the following traceback and am unable to launch any testing:
Traceback (most recent call last):
File "/usr/bin/checkbox-launcher", line 9, in <module>
load_entry_point('checkbox-ng==0.21', 'console_scripts', 'checkbox-launcher')()
File "/usr/lib/python3/dist-packages/checkbox_ng/main.py", line 62, in launcher
raise SystemExit(CheckboxLauncherTool().main(argv))
File "/usr/lib/python3/dist-packages/plainbox/impl/clitools.py", line 324, in main
return self.dispatch_and_catch_exceptions(ns)
File "/usr/lib/python3/dist-packages/plainbox/impl/clitools.py", line 560, in dispatch_and_catch_exceptions
return self.dispatch_command(ns)
File "/usr/lib/python3/dist-packages/plainbox/impl/clitools.py", line 556, in dispatch_command
return ns.command.invoked(ns)
File "/usr/lib/python3/dist-packages/checkbox_ng/commands/launcher.py", line 90, in invoked
self.provider_loader, lambda: self.config, ns, launcher
File "/usr/lib/python3/dist-packages/checkbox_ng/commands/newcli.py", line 149, in run
return self.do_normal_sequence()
File "/usr/lib/python3/dist-packages/checkbox_ng/commands/newcli.py", line 178, in do_normal_sequence
self.show_welcome_screen()
File "/usr/lib/python3/dist-packages/checkbox_ng/commands/newcli.py", line 225, in show_welcome_screen
self.display.run(ShowWelcome(text))
File "/usr/lib/python3/dist-packages/plainbox/vendor/textland/display.py", line 186, in run
return super().run(app)
File "/usr/lib/python3/dist-packages/plainbox/vendor/textland/display.py", line 52, in run
self.display_image(image)
File "/usr/lib/python3/dist-packages/plainbox/vendor/textland/display.py", line 236, in display_image
y, x - 1, cell.char, self._curses_attr[cell.attributes])
_curses.error: addstr() returned ERR
root@x9scd-f:~# cat /etc/lsb-release
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=12.04
DISTRIB_CODENAME=precise
DISTRIB_DESCRIPTION="Ubuntu 12.04.5 LTS"
ii checkbox-ng 0.21~ppa~ubuntu12.04.1 PlainBox based test runner
ii plainbox-provider-checkbox 0.22~ppa1~ubuntu12.04.1 CheckBox provider for PlainBox
ii python3-checkbox-ng 0.21~ppa~ubuntu12.04.1 PlainBox based test runner (Python 3 library)
ii python3-checkbox-support 0.21~ppa~ubuntu12.04.1 collection of Python modules used by PlainBox providers
root@x9scd-f:~# COLS=120 dpkg -l |grep plainbox
ii plainbox-insecure-policy 0.23+ppa~ubuntu12.04.1 policykit policy required to use plainbox (insecure version)
ii plainbox-provider-certification-server 0.19-1 Server Certification provider for Plainbox
ii plainbox-provider-checkbox 0.22~ppa1~ubuntu12.04.1 CheckBox provider for PlainBox
ii plainbox-provider-resource-generic 0.20+ppa~ubuntu12.04.1 CheckBox generic resource jobs provider
ii python3-plainbox 0.23+ppa~ubuntu12.04.1 toolkit for software and hardware testing (python3 module)
All installed freshly today from the Public hardware cert PPA
here's the full traceback: color=None, command= <checkbox_ ng.commands. launcher. LauncherCommand object at 0x2f50e90>, debug_console= False, debug_interrupt =False, dont_suppress_ output= False, dry_run=False, exclude_ pattern_ list=[] , include_ pattern_ list=[] , launcher= '/usr/bin/ canonical- certification- server' , log_level=None, non_interactive =False, pdb=False, secure_id=None, test_plan=None, trace=[], url=None, whitelist=[]) has crashed python3/ dist-packages/ plainbox/ impl/clitools. py", line 560, in dispatch_ and_catch_ exceptions command( ns) python3/ dist-packages/ plainbox/ impl/clitools. py", line 556, in dispatch_command invoked( ns) python3/ dist-packages/ checkbox_ ng/commands/ launcher. py", line 90, in invoked provider_ loader, lambda: self.config, ns, launcher python3/ dist-packages/ checkbox_ ng/commands/ newcli. py", line 149, in run normal_ sequence( ) python3/ dist-packages/ checkbox_ ng/commands/ newcli. py", line 167, in do_normal_sequence resume_ session( ) python3/ dist-packages/ plainbox/ impl/commands/ inv_run. py", line 423, in maybe_resume_ session storage_ list = self.get_ resume_ candidates( ) python3/ dist-packages/ plainbox/ impl/commands/ inv_run. py", line 496, in get_resume_ candidates load_checkpoint () python3/ dist-packages/ plainbox/ impl/session/ storage. py", line 362, in load_checkpoint checkpoint_ unix_py32( ) python3/ dist-packages/ plainbox/ impl/session/ storage. py", line 472, in _load_checkpoin t_unix_ py32 _session_ pathname, os.O_RDONLY) .cache/ plainbox/ sessions/ pbox-6lu_ fd.session/ session' checkbox- launcher" , line 9, in <module> entry_point( 'checkbox- ng==0.21' , 'console_scripts', 'checkbox- launcher' )() python3/ dist-packages/ checkbox_ ng/main. py", line 62, in launcher CheckboxLaunche rTool() .main(argv) ) python3/ dist-packages/ plainbox/ impl/clitools. py", line 324, in main and_catch_ exceptions( ns) python3/ dist-packages/ plainbox/ impl/clitools. py", line 560, in dispatch_ and_catch_ exceptions command( ns) python3/ dist-packages/ plainbox/ impl/clitools. py", line 556, in dispatch_command invoked( ns) python3/ dist-packages/ checkbox_ ng/commands/ launcher. py", line 90, in invoked provider_ loader, lambda: self.config, ns, launcher python3/ dist-packages/ checkbox_ ng/commands/ newcli. py", line 149, in run normal_ sequence( ) python3/ dist-packages/ checkbox_ ng/commands/ newcli. py", line 167, in do_normal_sequence resume_ session( ) python3/ dist-packages/ plainbox/ impl/comm. ..
CRITICAL plainbox.crashes: Executable 'checkbox-launcher' invoked with Namespace(
Traceback (most recent call last):
File "/usr/lib/
return self.dispatch_
File "/usr/lib/
return ns.command.
File "/usr/lib/
self.
File "/usr/lib/
return self.do_
File "/usr/lib/
resumed = self.maybe_
File "/usr/lib/
resume_
File "/usr/lib/
data = storage.
File "/usr/lib/
return self._load_
File "/usr/lib/
session_fd = os.open(
OSError: [Errno 2] No such file or directory: '/root/
Traceback (most recent call last):
File "/usr/bin/
load_
File "/usr/lib/
raise SystemExit(
File "/usr/lib/
return self.dispatch_
File "/usr/lib/
return self.dispatch_
File "/usr/lib/
return ns.command.
File "/usr/lib/
self.
File "/usr/lib/
return self.do_
File "/usr/lib/
resumed = self.maybe_
File "/usr/lib/