AutoInstalls crashes when partitioning in 2020-04-17 server image

Bug #1873484 reported by Alfonso Sanchez-Beato
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
subiquity
Fix Released
Undecided
Unassigned

Bug Description

In the 2020-04-17 image, autoinstalls crashes with this error:

finish: subiquity/InstallProgress/curtin_install: FAIL: Command '['systemd-cat', '--level-prefix=false', '--identifier=curtin_log.2222', '/snap/subiquity/1676/usr/bin/python3', '-m', 'curtin', '--showtrace', '-c', '/var/log/installer/subiquity-curtin-install.conf', 'install']' returned non-zero exit status 3.
start: subiquity/Error/1587137030.583958864.install_fail/add_info:
finish: subiquity/InstallProgress/apply_autoinstall_config: FAIL: Command '['systemd-cat', '--level-prefix=false', '--identifier=curtin_log.2222', '/snap/subiquity/1676/usr/bin/python3', '-m', 'curtin', '--showtrace', '-c', '/var/log/installer/subiquity-curtin-install.conf', 'install']' returned non-zero exit status 3.
generating crash report
start: subiquity/Error/1587137030.747231245.ui/add_info:
ERROR: hook /usr/share/apport/general-hooks/ubuntu.py crashed:
Traceback (most recent call last):
  File "/snap/subiquity/1676/usr/lib/python3/dist-packages/apport/report.py", line 218, in _run_hook
    symb['add_info'](report, ui)
  File "/usr/share/apport/general-hooks/ubuntu.py", line 76, in add_info
    apport.hookutils.attach_casper_md5check(report,
ERROR: hook /usr/share/apport/general-hooks/ubuntu.py crashed:
Traceback (most recent call last):
  File "/snap/subiquity/1676/lib/python3.6/site-packages/subiquity/core.py", line 237, in run
    super().run()
  File "/snap/subiquity/1676/lib/python3.6/site-packages/subiquitycore/core.py", line 686, in run
    self.urwid_loop.run()
  File "/snap/subiquity/1676/usr/lib/python3/dist-packages/urwid/main_loop.py", line 286, in run
    self._run()
  File "/snap/subiquity/1676/usr/lib/python3/dist-packages/urwid/main_loop.py", line 384, in _run
    self.event_loop.run()
AttributeError: module 'apport.hookutils' has no attribute 'attach_casper_md5check'
  File "/snap/subiquity/1676/usr/lib/python3/dist-packages/urwid/main_loop.py", line 1484, in run
    reraise(*exc_info)
  File "/snap/subiquity/1676/usr/lib/python3/dist-packages/urwid/compat.py", line 57, in reraise
    raise value.with_traceback(tb)
  File "/snap/subiquity/1676/usr/lib/python3.6/asyncio/events.py", line 145, in _run
    self._callback(*self._args)
  File "/snap/subiquity/1676/lib/python3.6/site-packages/subiquitycore/async_helpers.py", line 26, in _done
    fut.result()
  File "/snap/subiquity/1676/lib/python3.6/site-packages/subiquity/controllers/installprogress.py", line 307, in install
    await self.curtin_install(context)
  File "/snap/subiquity/1676/lib/python3.6/site-packages/subiquity/controllers/installprogress.py", line 91, in decorated
    await meth(self, subcontext, *args)
  File "/snap/subiquity/1676/lib/python3.6/site-packages/subiquity/controllers/installprogress.py", line 287, in curtin_install
    self.logged_command(curtin_cmd), check=True)
  File "/snap/subiquity/1676/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.2222', '/snap/subiquity/1676/usr/bin/python3', '-m', 'curtin', '--showtrace', '-c', '/var/log/installer/subiquity-curtin-install.conf', 'install']' returned non-zero exit status 3.

Revision history for this message
Alfonso Sanchez-Beato (alfonsosanchezbeato) wrote :
Revision history for this message
Alfonso Sanchez-Beato (alfonsosanchezbeato) wrote :
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

Unfortunately there's not enough information here to understand what happened :( I guess I need to think about how to make reporting errors easier.

Changed in subiquity:
status: New → Incomplete
Revision history for this message
Michael Hudson-Doyle (mwhudson) wrote :

This turned out to be subiquity failing to deal with a smaller disk than it was expecting.

Changed in subiquity:
status: Incomplete → Fix Committed
Changed in subiquity:
status: Fix Committed → 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.