I want to autoinstall ubuntu server 20.04 with new cloud-config tool.
Iso is extracted and served as nfsroot.
When i run autoinstall with qemu, autoinstall crash with:
2020-11-23 15:10:07,223 DEBUG subiquitycore.utils:83 arun_command ['systemd-cat', '--level-prefix=false', '--identifier=curtin_log.5282', '/snap/subiquity/1966/usr/bin/python3', '-m', 'curtin', '--showtrace', '-c', '/var/log/installer/subiquity-curtin-install.conf', 'install'] exited with code 3
2020-11-23 15:10:07,224 DEBUG subiquity.lockfile:44 unlocking exclusive /run/subiquity/installing
2020-11-23 15:10:07,224 ERROR root:39 finish: subiquity/InstallProgress/install/curtin_install: FAIL: Command '['systemd-cat', '--level-prefix=false', '--identifier=curtin_log.5282', '/snap/subiquity/1966/usr/bin/python3', '-m', 'curtin', '--showtrace', '-c', '/var/log/installer/subiquity-curtin-install.conf', 'install']' returned non-zero exit status 3.
2020-11-23 15:10:07,224 ERROR subiquitycore.controller.installprogress:145 curtin_error
Traceback (most recent call last):
File "/snap/subiquity/1966/lib/python3.6/site-packages/subiquity/controllers/installprogress.py", line 304, in install
await self.curtin_install(context=context)
File "/snap/subiquity/1966/lib/python3.6/site-packages/subiquitycore/context.py", line 142, in decorated_async
return await meth(self, **kw)
File "/snap/subiquity/1966/lib/python3.6/site-packages/subiquity/controllers/installprogress.py", line 281, in curtin_install
self.logged_command(curtin_cmd), check=True)
File "/snap/subiquity/1966/lib/python3.6/site-packages/subiquitycore/utils.py", line 85, in arun_command
raise subprocess.CalledProcessError(proc.returncode, cmd)
subprocess.CalledProcessError: Command '['systemd-cat', '--level-prefix=false', '--identifier=curtin_log.5282', '/snap/subiquity/1966/usr/bin/python3', '-m', 'curtin', '--showtrace', '-c', '/var/log/installer/subiquity-curtin-install.conf', 'install']' returned non-zero exit status 3.
2020-11-23 15:10:07,227 DEBUG subiquity.core:470 generating crash report
2020-11-23 15:10:07,228 INFO subiquity.core:487 saving crash report 'install failed crashed with CalledProcessError' to /var/crash/1606144207.227556705.install_fail.crash
2020-11-23 15:10:07,231 DEBUG subiquity.core:511 show_error_report '1606144207.227556705.install_fail'
2020-11-23 15:10:07,231 ERROR root:39 finish: subiquity/InstallProgress/install: FAIL: Command '['systemd-cat', '--level-prefix=false', '--identifier=curtin_log.5282', '/snap/subiquity/1966/usr/bin/python3', '-m', 'curtin', '--showtrace', '-c', '/var/log/installer/subiquity-curtin-install.conf', 'install']' returned non-zero exit status 3.
2020-11-23 15:10:07,232 DEBUG root:39 start: subiquity/Error/1606144207.227556705.install_fail/add_info:
Config is fully automated and reproductible: https://github.com/eoli3n/vagrant-pxe/tree/dev
cmdline, and autoinstall configs are here: https://github.com/eoli3n/vagrant-pxe/tree/dev/roles/ubuntu/files
Full crash file attached
Deep in the crash file, curtin install went fine, the post-install apt update failed with:
Command: ['/snap/ bin/subiquity. subiquity- configure- apt', '/snap/ subiquity/ 1966/usr/ bin/python3' , 'true'] dists/focal/ main/binary- amd64/Packages File not found - /cdrom/ dists/focal/ main/binary- amd64/Packages (2: No such file or directory)
...
Fetched 17.6 MB in 5s (3820 kB/s)
Reading package lists...
E: Failed to fetch file:/cdrom/
E: Some index files failed to download. They have been ignored, or old ones used instead.