← Back to team overview

ubuntustudio-bugs team mailing list archive

[Bug 2067512] [NEW] [SRU] fix for user first run should not affect live session user

 

Public bug reported:

[Impact]

The fix for configuring users for audio in Ubuntu Studio in LP: #2063899
and LP: #2067510 should not affect and launch for the live session user
as it will adversely prompt for a restart when this is not necessary for
the live session.

While the live session user is, admittedly, not part of the audio group
(which should be rectified somehow but is outside of the scope of this
SRU), we want to prevent Ubuntu Studio Audio Configuration from
launching to do this. This is done by preventing a user named `ubuntu-
studio` from running the fix.

[Test Case]

With a live .iso image of Ubuntu Studio

 * Fully `apt upgrade`
 * `systemctl --global enable ubuntustudio-fix-firstrun.service`
 * `systemctl restart sddm`

Expected: Nothing
Actual: User is prompted to reboot

[What could go wrong]

This means that a user cannot be created with the username `ubuntu-
studio` and expect normal operation. Users will be notified via release
notes that this is the case as it's a reserved username for the live
session user. Also, users will be notified via release notes that Ubuntu
Studio should not be normally run via persistent USB but should be
installed to a system, and that we cannot support persistent USB setups.

With the demand Ubuntu Studio has on systems from its applications,
realistically, we don't support USB pendrive setups anyhow, so
persistent USB setups are discouraged, but now they will be explicitly
unsupported.

** Affects: ubuntustudio-installer (Ubuntu)
     Importance: High
     Assignee: Erich Eickmeyer (eeickmeyer)
         Status: In Progress

** Affects: ubuntustudio-installer (Ubuntu Noble)
     Importance: High
     Assignee: Erich Eickmeyer (eeickmeyer)
         Status: Triaged

** Affects: ubuntustudio-installer (Ubuntu Oracular)
     Importance: High
     Assignee: Erich Eickmeyer (eeickmeyer)
         Status: In Progress

** Also affects: ubuntustudio-installer (Ubuntu Noble)
   Importance: Undecided
       Status: New

** Also affects: ubuntustudio-installer (Ubuntu Oracular)
   Importance: High
     Assignee: Erich Eickmeyer (eeickmeyer)
       Status: New

** Changed in: ubuntustudio-installer (Ubuntu Noble)
       Status: New => Triaged

** Changed in: ubuntustudio-installer (Ubuntu Oracular)
       Status: New => In Progress

** Changed in: ubuntustudio-installer (Ubuntu Noble)
   Importance: Undecided => High

** Changed in: ubuntustudio-installer (Ubuntu Noble)
     Assignee: (unassigned) => Erich Eickmeyer (eeickmeyer)

** Changed in: ubuntustudio-installer (Ubuntu Noble)
    Milestone: None => noble-updates

-- 
You received this bug notification because you are a member of Ubuntu
Studio Bugs, which is subscribed to ubuntustudio-installer in Ubuntu.
https://bugs.launchpad.net/bugs/2067512

Title:
  [SRU] fix for user first run should not affect live session user

Status in ubuntustudio-installer package in Ubuntu:
  In Progress
Status in ubuntustudio-installer source package in Noble:
  Triaged
Status in ubuntustudio-installer source package in Oracular:
  In Progress

Bug description:
  [Impact]

  The fix for configuring users for audio in Ubuntu Studio in LP:
  #2063899 and LP: #2067510 should not affect and launch for the live
  session user as it will adversely prompt for a restart when this is
  not necessary for the live session.

  While the live session user is, admittedly, not part of the audio
  group (which should be rectified somehow but is outside of the scope
  of this SRU), we want to prevent Ubuntu Studio Audio Configuration
  from launching to do this. This is done by preventing a user named
  `ubuntu-studio` from running the fix.

  [Test Case]

  With a live .iso image of Ubuntu Studio

   * Fully `apt upgrade`
   * `systemctl --global enable ubuntustudio-fix-firstrun.service`
   * `systemctl restart sddm`

  Expected: Nothing
  Actual: User is prompted to reboot

  [What could go wrong]

  This means that a user cannot be created with the username `ubuntu-
  studio` and expect normal operation. Users will be notified via
  release notes that this is the case as it's a reserved username for
  the live session user. Also, users will be notified via release notes
  that Ubuntu Studio should not be normally run via persistent USB but
  should be installed to a system, and that we cannot support persistent
  USB setups.

  With the demand Ubuntu Studio has on systems from its applications,
  realistically, we don't support USB pendrive setups anyhow, so
  persistent USB setups are discouraged, but now they will be explicitly
  unsupported.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/ubuntustudio-installer/+bug/2067512/+subscriptions



Follow ups