Creating a master under QEMU for noble, subiquity crashes when installing grub-pc.
2 things to note :
- our setup works well with u22
- we can create our master using QEMU or VMWare, and subiquity only crashes when using QEMU, everything is fine if we use a VMWare VM
2024-04-09 11:59:30,346 DEBUG root:30 start: subiquity/Install/install/curtin_install/run_curtin_step/cmd-install/stage-curthooks/builtin/cmd-curthooks/: Installing packages on target system: ['grub-pc']
2024-04-09 11:59:51,970 ERROR root:30 finish: subiquity/Install/install/curtin_install/run_curtin_step: FAIL:
2024-04-09 11:59:52,066 ERROR root:30 finish: subiquity/Install/install/curtin_install: FAIL:
2024-04-09 11:59:52,069 DEBUG subiquity.common.errorreport:398 generating crash report
2024-04-09 11:59:52,281 INFO subiquity.common.errorreport:424 saving crash report 'curthooks crashed with CurtinInstallError' to /var/crash/1712663992.071365356.install_fail.crash
2024-04-09 11:59:52,282 ERROR root:30 finish: subiquity/Install/install: FAIL:
2024-04-09 11:59:52,282 INFO root:30 start: subiquity/ErrorReporter/1712663992.071365356.install_fail/add_info:
2024-04-09 11:59:52,287 ERROR subiquity.server.server:426 top level error
Traceback (most recent call last):
File "/snap/subiquity/5645/lib/python3.10/site-packages/subiquity/server/controllers/install.py", line 246, in run_curtin_step
await run_curtin_command(
File "/snap/subiquity/5645/lib/python3.10/site-packages/subiquity/server/curtin.py", line 230, in run_curtin_command
return await cmd.wait()
File "/snap/subiquity/5645/lib/python3.10/site-packages/subiquity/server/curtin.py", line 125, in wait
result = await self.runner.wait(self.proc)
File "/snap/subiquity/5645/lib/python3.10/site-packages/subiquity/server/runner.py", line 94, in wait
raise subprocess.CalledProcessError(
subprocess.CalledProcessError: Command '['systemd-run', '--wait', '--same-dir', '--property', 'SyslogIdentifier=subiquity_log.1806', '--setenv', 'PATH=/snap/subiquity/5645/bin:/snap/subiquity/5645/usr/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/snap/subiquity/5645/bin:/snap/subiquity/5645/sbin', '--setenv', 'PYTHONPATH=:/snap/subiquity/5645/lib/python3.10/site-packages', '--setenv', 'PYTHON=/snap/subiquity/5645/usr/bin/python3.10', '--setenv', 'SNAP=/snap/subiquity/5645', '--', '/snap/subiquity/5645/usr/bin/python3.10', '-m', 'curtin', '--showtrace', '-vvv', '--set', 'json:reporting={"subiquity": {"type": "journald", "identifier": "curtin_event.1806.9"}}', '-c', '/var/log/installer/curtin-install/subiquity-curthooks.conf', 'install', '--set', 'json:stages=["curthooks"]']' returned non-zero exit status 1.
Hello and thank you for your bug report,
Could you please attach the curtin-install.log file that should be available in /var/log/installer?
Thank you,
Olivier