Provide generic preinstalled images for arm64, amd64

Bug #1923832 reported by Dimitri John Ledkov
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Ubuntu CD Images
New
Undecided
Unassigned
livecd-rootfs (Ubuntu)
Fix Released
Critical
Unassigned

Bug Description

Provide generic preinstalled images for arm64, amd64

They should broadly look like ubuntu-cpc cloud image, however they should be

1) RAW .xz compressed disk images
2) use linux-generic, instead of linux-virtual
3) have CIDATA partition with sample datasource files that one can modify
4) have nocloud data source to allow login with ubuntu:ubuntu & change password on first login
5) have ESP

These are very useful for plugfests, booting from a usb-stick / hard-drive in place, on bare metal machines.

Tags: fr-1172

Related branches

Changed in livecd-rootfs (Ubuntu):
milestone: none → ubuntu-21.04
tags: added: fr-1172
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

dropping armhf from scope of this bug for now, until grub is SRUed with working armhf support.

summary: - Provide generic preinstalled images for armhf, arm64, amd64
+ Provide generic preinstalled images for arm64, amd64
description: updated
Changed in livecd-rootfs (Ubuntu):
importance: Undecided → Critical
status: New → In Progress
Revision history for this message
Robert C Jennings (rcj) wrote :

Where are you expecting to ship these images from? I'm concerned about the hard-coded password and I want to ensure people know what they're getting.

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

@rcj

these are ubuntu-server daily-prinstalled images. See http://cdimage.ubuntu.com/ubuntu-server/daily-preinstalled/pending/

currently it's arm64+pi armhf+pi riscv64+unleashed riscv64+unmatched, and this wants to add arm64+generic and amd64+generic variants.

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

The concern is that uefi amd64 image format is widely used as the basis for other image formats.

And that it must not have baked in datasource when creating new formats.

It should be harder to missbuild images.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package livecd-rootfs - 2.721

---------------
livecd-rootfs (2.721) impish; urgency=medium

  [ Dimitri John Ledkov ]
  * 999-cpc-fixes: enable more code on grub2 armhf & arm64 (LP: #1925780)
  * Add support for generic preinstalled images. LP: #1923832
  * Change iptables calls, to query rules and quickly check that
    connectivity works after transparent proxy has been installed. LP:
    #1917920
  * magic-proxy: replace http.client with urllib calls
  * buildd: Re-enable merged /usr by default, as it is now required

  [ Michael Hudson-Doyle ]
  * remove the workaround for bug #1893818

  [ Łukasz 'sil2100' Zemczak ]
  * Start using the ubuntu-server-raspi seeds for preinstalled raspi server
    images, similarly to how it's done for desktop-preinstalled images.
  * Drop the unused imx6 support.

 -- Dimitri John Ledkov <email address hidden> Wed, 05 May 2021 19:08:21 +0100

Changed in livecd-rootfs (Ubuntu):
status: In Progress → 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.