install failed crashed with CalledProcessError (UEFI boot order)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
subiquity |
New
|
Undecided
|
Unassigned |
Bug Description
Hi, I have a serious problem when I tried to download Ubuntu 23.04 onto my desktop. It would be greatly appreciated if you could look into this. Thank you.
ProblemType: Bug
DistroRelease: Ubuntu 23.04
Package: subiquity (unknown)
ProcVersionSign
Uname: Linux 6.2.0-20-generic x86_64
NonfreeKernelMo
ApportVersion: 2.26.1-0ubuntu2
Architecture: amd64
CasperMD5CheckR
CasperVersion: 1.480
CurtinAptConfig: /var/log/
Date: Tue Aug 29 04:31:25 2023
DesktopInstalle
ExecutablePath: /snap/ubuntu-
InterpreterPath: /snap/ubuntu-
LiveMediaBuild: Ubuntu 23.04 "Lunar Lobster" - Release amd64 (20230418)
Lsusb:
Bus 002 Device 002: ID 0781:55a9 SanDisk Corp. SanDisk 3.2Gen1
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 413c:4503 Dell Computer Corp. Dell Universal Receiver
Bus 001 Device 003: ID 8087:0033 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
MachineType: Dell Inc. XPS 8960
ProcAttrCurrent: snap.hostname-
ProcCmdline: /snap/hostname-
ProcEnviron:
LANG=C.UTF-8
LD_LIBRARY_
PATH=(custom, no user)
ProcKernelCmdLine: BOOT_IMAGE=
Python3Details: /usr/bin/
PythonDetails: N/A
SnapChannel:
SnapRevision: 939
SnapUpdated: False
SnapVersion: 0+git.1dbbc6f7
SourcePackage: subiquity
Title: install failed crashed with CalledProcessError
UdiLog: Error: [Errno 40] Too many levels of symbolic links: '/var/log/
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 07/26/2023
dmi.bios.release: 1.2
dmi.bios.vendor: Dell Inc.
dmi.bios.version: 1.2.1
dmi.board.name: 0XD433
dmi.board.vendor: Dell Inc.
dmi.board.version: A01
dmi.chassis.type: 3
dmi.chassis.vendor: Dell Inc.
dmi.chassis.
dmi.modalias: dmi:bvnDellInc.
dmi.product.family: XPS
dmi.product.name: XPS 8960
dmi.product.sku: 0BC0
dmi.sys.vendor: Dell Inc.
summary: |
- install failed crashed with CalledProcessError + install failed crashed with CalledProcessError (UEFI boot order) |
Hello and thank you for your bug report.
It seems that the UEFI implementation on your system allows for a BootCurrent setting that does not have an associated BootXXXX entry. When trying to set the install media as the first boot entry, efibootmgr raises an exception because of it.
By default, after an install, curtin tries to set the install media as the default boot entry, i.e., BootOrder= "$BootCurrent: $BootOrder"
Since we got multiple private reports of the same problem, I've created a public one and will merge your bug report into it: https:/ /bugs.launchpad .net/curtin/ +bug/2018280
A fix has been committed to disable the reordering of UEFI boot entries but there might be another fix needed to address the bug.
Thanks,
Olivier