[Bug 2046386] [NEW] Ubuntu Studio images aren't being built with a live user

Erich Eickmeyer 2046386 at bugs.launchpad.net
Wed Dec 13 23:30:09 UTC 2023


Public bug reported:

This is a tracking bug to figure out the issue with Ubuntu Studio noble
images not being built with a live user.

This appeared after we started the transition to using ubuntustudio-
system-installer (a fork of ubuntu-flavor-installer, itself a layer on
top of ubuntu-desktop-installer). With Steve Langasek's guidance, we
merged the code to livecd-rootfs to get .iso images building with
ubuntustudio-system-installer, but the system boots to a blank black
screen with a mouse cursor themed with the Breeze cursor theme from KDE
Plasma Desktop, meaning something is attempting to be loaded here.

However, switching to a VM results in a login prompt, but attempts to
login as "ubuntu-studio" as in the past proved in vain. Upon
investigating the squashfs image, no user directories populate the /home
directory, suggesting casper never creates the ubuntu-studio user.

I noticed that all previous flavors (Ubuntu Desktop, Ubuntu Budgie)
using ubuntu-desktop-installer have something similar to the following
line:

> add_package standard.live linux-$KERNEL_FLAVOURS casper

While, in theory, this would mean simply adding casper to the live seed
would fix it, in practice, adding casper to the live seed for Ubuntu
Studio does not.

Therefore, this is either a bug in livecd-rootfs or casper itself. Right
now, I have a MP open in livecd-rootfs as I suspect, based on the other
flavors' stanzas, that this one line change should fix it, but it could
also be that casper itself is not doing its job.

** Affects: casper (Ubuntu)
     Importance: High
         Status: New

** Affects: livecd-rootfs (Ubuntu)
     Importance: High
         Status: New

** Also affects: casper (Ubuntu)
   Importance: Undecided
       Status: New

** Changed in: casper (Ubuntu)
   Importance: Undecided => High

** Merge proposal linked:
   https://code.launchpad.net/~ubuntustudio-dev/livecd-rootfs/+git/livecd-rootfs/+merge/457362

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to casper in Ubuntu.
https://bugs.launchpad.net/bugs/2046386

Title:
  Ubuntu Studio images aren't being built with a live user

Status in casper package in Ubuntu:
  New
Status in livecd-rootfs package in Ubuntu:
  New

Bug description:
  This is a tracking bug to figure out the issue with Ubuntu Studio
  noble images not being built with a live user.

  This appeared after we started the transition to using ubuntustudio-
  system-installer (a fork of ubuntu-flavor-installer, itself a layer on
  top of ubuntu-desktop-installer). With Steve Langasek's guidance, we
  merged the code to livecd-rootfs to get .iso images building with
  ubuntustudio-system-installer, but the system boots to a blank black
  screen with a mouse cursor themed with the Breeze cursor theme from
  KDE Plasma Desktop, meaning something is attempting to be loaded here.

  However, switching to a VM results in a login prompt, but attempts to
  login as "ubuntu-studio" as in the past proved in vain. Upon
  investigating the squashfs image, no user directories populate the
  /home directory, suggesting casper never creates the ubuntu-studio
  user.

  I noticed that all previous flavors (Ubuntu Desktop, Ubuntu Budgie)
  using ubuntu-desktop-installer have something similar to the following
  line:

  > add_package standard.live linux-$KERNEL_FLAVOURS casper

  While, in theory, this would mean simply adding casper to the live
  seed would fix it, in practice, adding casper to the live seed for
  Ubuntu Studio does not.

  Therefore, this is either a bug in livecd-rootfs or casper itself.
  Right now, I have a MP open in livecd-rootfs as I suspect, based on
  the other flavors' stanzas, that this one line change should fix it,
  but it could also be that casper itself is not doing its job.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/casper/+bug/2046386/+subscriptions




More information about the foundations-bugs mailing list