Usual bug reporting flow (though, currently, I would really expect to see just the issue reported in bug 1861450).
Actual behaviour:
ERROR: hook /usr/share/apport/package-hooks/cloud-init.py crashed:
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/apport/report.py", line 198, in _run_hook
symb['add_info'](report, ui)
File "/usr/share/apport/package-hooks/cloud-init.py", line 6, in add_info
return cloudinit_add_info(report, ui)
File "/usr/lib/python3/dist-packages/cloudinit/apport.py", line 123, in add_info
attach_cloud_init_logs(report, ui)
File "/usr/lib/python3/dist-packages/cloudinit/apport.py", line 57, in attach_cloud_init_logs
'cloud-init-output.log.txt': 'cat /var/log/cloud-init-output.log'})
File "/usr/lib/python3/dist-packages/apport/hookutils.py", line 444, in attach_root_command_outputs
sp = subprocess.Popen(_root_command_prefix() + [wrapper_path, script_path])
File "/usr/lib/python3.6/subprocess.py", line 729, in __init__
restore_signals, start_new_session)
File "/usr/lib/python3.6/subprocess.py", line 1364, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)
FileNotFoundError: [Errno 2] No such file or directory: 'pkexec': 'pkexec'
(As alluded to above, this also demonstrates bug 1861450 after the traceback is emitted.)
Steps to reproduce:
1) Install multipass. cloud-images. ubuntu. com/minimal/ daily/bionic/ current/ bionic- minimal- cloudimg- amd64.img -n reproducer`
2) `multipass launch http://
3) `multipass shell reproducer`
4) `ubuntu-bug cloud-init`
Expected behaviour:
Usual bug reporting flow (though, currently, I would really expect to see just the issue reported in bug 1861450).
Actual behaviour:
ERROR: hook /usr/share/ apport/ package- hooks/cloud- init.py crashed: python3/ dist-packages/ apport/ report. py", line 198, in _run_hook 'add_info' ](report, ui) apport/ package- hooks/cloud- init.py" , line 6, in add_info add_info( report, ui) python3/ dist-packages/ cloudinit/ apport. py", line 123, in add_info cloud_init_ logs(report, ui) python3/ dist-packages/ cloudinit/ apport. py", line 57, in attach_ cloud_init_ logs init-output. log.txt' : 'cat /var/log/ cloud-init- output. log'}) python3/ dist-packages/ apport/ hookutils. py", line 444, in attach_ root_command_ outputs Popen(_ root_command_ prefix( ) + [wrapper_path, script_path]) python3. 6/subprocess. py", line 729, in __init__ signals, start_new_session) python3. 6/subprocess. py", line 1364, in _execute_child _type(errno_ num, err_msg, err_filename)
Traceback (most recent call last):
File "/usr/lib/
symb[
File "/usr/share/
return cloudinit_
File "/usr/lib/
attach_
File "/usr/lib/
'cloud-
File "/usr/lib/
sp = subprocess.
File "/usr/lib/
restore_
File "/usr/lib/
raise child_exception
FileNotFoundError: [Errno 2] No such file or directory: 'pkexec': 'pkexec'
(As alluded to above, this also demonstrates bug 1861450 after the traceback is emitted.)