invalid keyboard layout value results in setupcon error

Bug #2008801 reported by Ken VanDine
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
subiquity
New
Undecided
Unassigned

Bug Description

autoinstall failed using user-data that worked with the 22.04.1 server iso

ProblemType: Bug
DistroRelease: Ubuntu 22.04
ProcVersionSignature: Ubuntu 5.15.0-60.66-generic 5.15.78
Uname: Linux 5.15.0-60-generic x86_64
NonfreeKernelModules: zfs zunicode zavl icp zcommon znvpair
ApportVersion: 2.20.11-0ubuntu82.3
Architecture: amd64
CasperMD5CheckResult: pass
CasperVersion: 1.470.2
CrashDB:
 {
        "impl": "launchpad",
        "project": "subiquity",
        "bug_pattern_url": "http://people.canonical.com/~ubuntu-archive/bugpatterns/bugpatterns.xml"
     }
CurtinAptConfig: /var/log/installer/subiquity-curtin-apt.conf
Date: Tue Feb 28 15:27:25 2023
ExecutablePath: /snap/subiquity/4380/lib/python3.8/site-packages/subiquity/cmd/server.py
InterpreterPath: /snap/subiquity/4380/usr/bin/python3.8
LiveMediaBuild: Ubuntu-Server 22.04.2 LTS "Jammy Jellyfish" - Release amd64 (20230217.1)
MachineType: FUJITSU LIFEBOOK E744
ProcAttrCurrent: snap.subiquity.subiquity-server (complain)
ProcCmdline: /snap/subiquity/4380/usr/bin/python3.8 -m subiquity.cmd.server
ProcEnviron:
 PATH=(custom, no user)
 LANG=C.UTF-8
ProcKernelCmdLine: vmlinuz initrd=initrd ip=dhcp url=http://boot.linuxgroove.com/ubuntu/22.04/iso/../ubuntu-22.04.2-live-server-amd64.iso cloud-config-url=/dev/null autoinstall ds=nocloud-net;s=http://boot.linuxgroove.com/ubuntu/22.04/ echo Booting Ubuntu 22.04 installer...
Python3Details: /usr/bin/python3.10, Python 3.10.6, python3-minimal, 3.10.6-1~22.04
PythonDetails: N/A
Snap: subiquity 23.02.1 ()
Snap.Changes: no changes found
Snap.Connections:

SnapSource: subiquity
SnapUpdated: False
Title: install failed crashed with CalledProcessError
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 08/06/2015
dmi.bios.release: 1.23
dmi.bios.vendor: FUJITSU // Phoenix Technologies Ltd.
dmi.bios.version: Version 1.23
dmi.board.name: FJNB26F
dmi.board.vendor: FUJITSU
dmi.board.version: P3
dmi.chassis.type: 10
dmi.chassis.vendor: FUJITSU
dmi.modalias: dmi:bvnFUJITSU//PhoenixTechnologiesLtd.:bvrVersion1.23:bd08/06/2015:br1.23:svnFUJITSU:pnLIFEBOOKE744:pvr:rvnFUJITSU:rnFJNB26F:rvrP3:cvnFUJITSU:ct10:cvr:sku:
dmi.product.name: LIFEBOOK E744
dmi.sys.vendor: FUJITSU

Revision history for this message
Ken VanDine (ken-vandine) wrote :
summary: - install failed crashed with CalledProcessError
+ autoinstall from 22.04.2 failed using user-data that worked with the
+ 22.04.1 server iso
information type: Private → Public
Revision history for this message
Dan Bungert (dbungert) wrote : Re: autoinstall from 22.04.2 failed using user-data that worked with the 22.04.1 server iso

Setupcon is displeased, this yaml can produce the issue.

Revision history for this message
Dan Bungert (dbungert) wrote :

`layout: en` is invalid, `layout: us` may have been intended. Please see /usr/share/X11/xkb/rules/base.lst for a list of known keyboard layouts.

The 22.04.1 behavior is arguably incorrect as it is setting an invalid layout value.

summary: - autoinstall from 22.04.2 failed using user-data that worked with the
- 22.04.1 server iso
+ invalid keyboard layout value results in setupcon error
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.