[UIFe] Subiquity fails to download packages after ignoring mirror test result
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
subiquity |
Fix Released
|
Undecided
|
Olivier Gayot | ||
subiquity (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Context
-------
* We have a screen in Subiquity where the user can provide the URL of the mirror to use for the installation. E.g., http://
* Currently, if the test fails, the user can select a different mirror or continue despite the failure. Continuing despite the failure usually leads to an error (and therefore a failed installation) when fetching a package at a later during the installation.
* The other option is for the user to go back to the network screen and disable all the NICs - resulting in a fully offline installation. This is hardly a solution when installing over the network..
Request
-------
* Change the behavior (and adjust the TUI) of Subiquity when the user decides to ignore a mirror testing failure. Instead of offering to continue anyway, we will offer to continue without fetching packages from over the network (meaning that only packages from the pool are considered for installation).
* This will mimic the behavior already implemented for autoinstalls when fallback: offline-install is used [1]
Code to merge
-------------
* https:/
UI changes
----------
* See the description of the PR, where screen captures are included: https:/
What could go wrong
-------------------
* The late UI change may lead to translations not being up to date in time for the release.
* If anybody is using the ability to "continue anyway" in the UI, they might be confused by the sudden behavior change. That being said, there is hardly any valid use-case where "continue anyway" would be a real solution in practice. It was more intended for testing/debugging purposes. Furthermore, people can still skip the test while it is running ; which isn't impacted by this change.
Original description
-------
verison:ubuntu 24.04 subiquity version
OS:noble-
CPU:AMD EPYC 9634 84-Core Processor*1
MEMORY: M321R2GA3BB6-
ThinkSystem E1.S 5.9mm 7450 PRO 3.84TB Read Intensive NVMe PCIe 4.0 x4 HS SSD
UEFI MODE
lsb_release -rd: Description:Untun Noble Numbat(development branch)
Release: 24.04
What you expected to happen:
Install os on disk with with netwok cable connected,expected to install succefully.
What happened instead:
Install os with netwok cable connected, install always failed.
we opened this case https:/
But for 3/29 daily build version, our QA found when connect cable(It's a local area network (LAN) and it cannot connect to the mirror source), it is always failed and report error:
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:35 ubuntu-server subiquity_
Apr 01 07:15:36 ubuntu-server subiquity_
Apr 01 07:15:44 ubuntu-server systemd-
Apr 01 07:15:46 ubuntu-server systemd[1]: systemd-
i uploaded journalctl log on attachment.
tags: | added: foundations-todo |
tags: | added: fr-7325 |
Changed in subiquity: | |
status: | New → In Progress |
Changed in subiquity (Ubuntu): | |
status: | Confirmed → In Progress |
summary: |
- ubuntu-24.04 daily build install failed with netwok cable connected + Subiquity fails to download packages after linux-generic after waiving + mirror test |
summary: |
- Subiquity fails to download packages after linux-generic after waiving - mirror test + Subiquity fails to download packages after waiving mirror test |
summary: |
- Subiquity fails to download packages after waiving mirror test + Subiquity fails to download packages after ignoring mirror test result |
description: | updated |
description: | updated |
description: | updated |
summary: |
- Subiquity fails to download packages after ignoring mirror test result + [UIFe] Subiquity fails to download packages after ignoring mirror test + result |
Changed in subiquity (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in subiquity: | |
status: | In Progress → Fix Committed |
Changed in subiquity: | |
status: | Fix Committed → Fix Released |
Changed in subiquity (Ubuntu): | |
status: | Fix Committed → Fix Released |
Status changed to 'Confirmed' because the bug affects multiple users.