Open asilnov opened 1 week ago
I can see the issue seems to have something to do with partitioning.
cmd-install/stage-partitioning/builtin/cmd-block-meta/clear-holders: FAIL: removing previous storage devices
Could be that you've updated something that the installer is not happy about.
With Subiquity, Canonical introduced ISOs with a layered file system. The 20.04 Server ISO has only two layers:
I suspect what might be happening is, some of the files on the "Installer" (2) file system need specific files on the "Standard" (1) file system. But you've upgraded the files on the "Standard" (1) file system.
I think you may be able to build a custom install if you selectively update packages.
Based on your error log, I suspect the package udev
(which contains the command udevadm
) can not be upgraded.
Running command ['udevadm', 'settle'] with allowed return codes [0] (capture=False)
Perhaps you could try selectively upgrading packages, excluding ones that the "Installer" (2) file system needs specific versions of.
I agree this is not an easy task. As an initial step, try keeping udev
unchanged, as I suggested.
Unfortunately, the introduction of Subiquity and Snaps has really impacted our ability to customize the ISO. (With the latest version of Cubic, I was able to combine the "Minimal" and "Standard" files systems, which appear on the Desktop ISO, but the "Installer" file system for both Desktop and Server ISOs is something I have not been able to enable customization of yet).
Describe the question
During creation custom image of Ubuntu 20.04 in virtual env terminal I upgraded packages and installed net-tools. After creation I tried to install the image on my baremetal server and got the installation error:
OS Information (please complete the following information):
Cubic Information (please complete the following information):