daily builds for precise fail with FileNotFoundError: [Errno 2] No such file or directory: 'pkaction'

Bug #1319442 reported by Zygmunt Krynicki
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
PlainBox (Toolkit)
Fix Released
Critical
Zygmunt Krynicki

Bug Description

======================================================================
ERROR: test_get_warm_up_sequence (impl.test_runner.RunnerTests)
----------------------------------------------------------------------
Traceback (most recent call last):
  File "/build/buildd/plainbox-0.6~dev+bzr3003+pkg3~ubuntu14.04.1/plainbox/plainbox/impl/test_runner.py", line 141, in test_get_warm_up_sequence
    runner = JobRunner(session_dir, provider_list, io_logs_dir)
  File "/build/buildd/plainbox-0.6~dev+bzr3003+pkg3~ubuntu14.04.1/plainbox/plainbox/impl/runner.py", line 217, in __init__
    RootViaPTL1ExecutionController(session_dir, provider_list),
  File "/build/buildd/plainbox-0.6~dev+bzr3003+pkg3~ubuntu14.04.1/plainbox/plainbox/impl/ctrl.py", line 697, in __init__
    stderr=STDOUT)
  File "/usr/lib/python3.4/subprocess.py", line 603, in check_output
    with Popen(*popenargs, stdout=PIPE, **kwargs) as process:
  File "/usr/lib/python3.4/subprocess.py", line 848, in __init__
    restore_signals, start_new_session)
  File "/usr/lib/python3.4/subprocess.py", line 1446, in _execute_child
    raise child_exception_type(errno_num, err_msg)
FileNotFoundError: [Errno 2] No such file or directory: 'pkaction'

Related branches

Revision history for this message
Zygmunt Krynicki (zyga) wrote :

This is caused by the (first) test of JobRunner actually instantiating execution controllers and those actually try to check stuff. Apparently on precise we need pkaction (or mock it away) from the policykit-1 package

Changed in plainbox:
status: New → In Progress
importance: Undecided → Critical
assignee: nobody → Zygmunt Krynicki (zkrynicki)
milestone: none → 0.6
Zygmunt Krynicki (zyga)
Changed in plainbox:
status: In Progress → Fix Released
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.