Lubuntu OEM install doesn't work; it simply starts Lubuntu

Bug #1901056 reported by Paddy Landau
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
calamares (Ubuntu)
Fix Released
Critical
Lubuntu Developers
ubiquity (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Booting Ubuntu or its flavours from a Live USB gives five options, including an OEM installation.

Lubuntu 20.04 provides the same options (see screenshot).

Unfortunately, choosing "OEM install (for manufacturers)" in Lubuntu 20.04 doesn't do as promised. It simply starts Lubuntu as if you'd chosen the first option, "Start Lubuntu".

This is tested on Lubuntu release 20.04.1 (lubuntu-20.04.1-desktop-amd64.iso).

Please fix this to allow for OEM installation for Lubuntu. (It already works correctly in Ubuntu.) I understand that the following task is relevant:

https://phab.lubuntu.me/T16
---
ProblemType: Bug
.etc.calamares.modules.finished.conf:
 ---
 restartNowMode: user-checked
 restartNowCommand: "systemctl -i reboot"
.etc.calamares.modules.partition.conf:
 efiSystemPartition: "/boot/efi"
 enableLuksAutomatedPartitioning: true
 userSwapChoices: none
 drawNestedPartitions: true
 defaultFileSystemType: "ext4"
.etc.calamares.modules.shellprocess_logs.conf:
 ---
 dontChroot: true
 timeout: 30
 script:
     - calamares-logs-helper @@ROOT@@
.etc.calamares.modules.unpackfs.conf:
 ---
 unpack:
     - source: "/cdrom/casper/filesystem.squashfs"
         sourcefs: "squashfs"
         destination: ""
ApportVersion: 2.20.11-0ubuntu27.4
Architecture: amd64
CasperMD5CheckResult: pass
CasperVersion: 1.445.1
CurrentDesktop: LXQt
DistroRelease: Ubuntu 20.04
LiveMediaBuild: Lubuntu 20.04.1 LTS "Focal Fossa" - Release amd64 (20200731)
Package: calamares 3.2.20-0ubuntu1
PackageArchitecture: amd64
ProcVersionSignature: Ubuntu 5.4.0-42.46-generic 5.4.44
RelatedPackageVersions:
 calamares-settings-ubuntu-common 1:20.04.2
 calamares-settings-lubuntu 1:20.04.2
 xfsprogs 5.3.0-1ubuntu2
 btrfs-progs 5.4.1-2
Tags: focal
Uname: Linux 5.4.0-42-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin lxd plugdev sambashare sudo
_MarkForUpload: True

Revision history for this message
Paddy Landau (paddy-landau) wrote :
Revision history for this message
Chris Guiver (guiverc) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. Please execute the following command only once, as it will automatically gather debugging information, in a terminal:

apport-collect 1901056

When reporting bugs in the future please use apport by using 'ubuntu-bug' and the name of the package affected. You can learn more about this functionality at https://wiki.ubuntu.com/ReportingBugs.

FYI: changed `ubiquity` to `calamares` as Lubuntu has used `calamares` since 18.10

Changed in ubiquity (Ubuntu):
status: New → Invalid
Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.modules.after_bootloader_context.conf.txt

apport information

tags: added: apport-collected focal
description: updated
Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.modules.automirror.conf.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.modules.before_bootloader_context.conf.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.modules.before_bootloader_mkdirs_context.conf.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.modules.bootloader.conf.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.modules.displaymanager.conf.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.modules.fstab.conf.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.modules.locale.conf.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.modules.machineid.conf.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.modules.mount.conf.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.modules.packages.conf.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.modules.users.conf.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.modules.welcome.conf.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : .etc.calamares.settings.conf.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : Dependencies.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : ProcCpuinfoMinimal.txt

apport information

Revision history for this message
Paddy Landau (paddy-landau) wrote : ProcEnviron.txt

apport information

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

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in calamares (Ubuntu):
status: New → Confirmed
Revision history for this message
Ubuntu QA Website (ubuntuqa) wrote :

This bug has been reported on the Ubuntu ISO testing tracker.

A list of all reports related to this bug can be found here:
http://iso.qa.ubuntu.com/qatracker/reports/bugs/1901056

tags: added: iso-testing
Revision history for this message
Chesed Prather (chesedprather) wrote :

Why are you requesting debugging info - this is a feature request not a bug.

Revision history for this message
Paddy Landau (paddy-landau) wrote :

@chesedprather — It's not a feature request. It's a bug, specifically a regression.

Revision history for this message
Chris Guiver (guiverc) wrote :

OEM was last offered by Lubuntu 18.04 when we used `ubiquity`. The feature was lost in switching to LXQt in 18.10 & later with the use of `calamares`, thus the task https://phab.lubuntu.me/T16. It's both probably a bug (OEM is shown!) and regression (wanted feature was removed but still appears on many uEFI boxes?).

The bug currently is the OEM is still being shown (on certain boxes; not on others; ie booting the same ISO on various boxes gets different options offered). This includes current 20.04.4 daily media still. This will likely be dealt with via release notes like it was with 20.04.3 media, ie.

"OEM is not available for Lubuntu

There is no OEM mode available for Lubuntu in 20.04 as reported in this bug. When selected a live session will begin."

The OEM option has been removed and does NOT appear on jammy dailies in my testing (including box(es) where it appears with 20.04.4 daily)

Simon Quigley (tsimonq2)
Changed in calamares (Ubuntu):
importance: Undecided → Critical
assignee: nobody → Lubuntu Developers (lubuntu-dev)
milestone: none → ubuntu-24.01
Changed in calamares (Ubuntu):
milestone: ubuntu-24.01 → ubuntu-24.04-beta
Revision history for this message
Aaron Rainbolt (arraybolt3) wrote :

OEM support with Calamares was added to Lubuntu Noble, so once 24.04 releases it should be usable in that way again. The way of enabling OEM mode is different than before, but it should do the same job.

Changed in calamares (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.