Temporary installer password and key fingerprints are not printed with latest impish daily ISOs
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu on IBM z Systems |
Fix Released
|
High
|
Skipper Bug Screeners | ||
subiquity |
Invalid
|
Undecided
|
Dan Bungert | ||
livecd-rootfs (Ubuntu) |
Fix Released
|
Undecided
|
Canonical Foundations Team | ||
Focal |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
[impact]
cloud-init no longer puts the password of a user with a RANDOM password anywhere subiquity can find it, so while the password chosen ends up printed to the console, subiquity cannot display it from within the UI as it used to.
[regression potential]
If something goes wrong here, it's possible that subiquity will no longer be able to display the password for the installer user at all, which will make continuing the install via SSH impossible (this is very important for installing on z/vm)
[test case]
Make an ISO with this change and boot it and check that the installer password is available in the UI. Make a s390x ISO, boot it in z/vm and check that the installer password is displayed on the console.
[original description]
Using the latest Impish daily ISO (timestamp) 2021-06-24 I faced the situation that I didn't got a temporary installation password not the key fingerprints at the end of the installer boot-up process.
Hence I am not able to perform an installation from remote via ssh.
However, subiqity is started at the console (e.g. Integrated ASCII console) and an installation can be successfully completed there, but a console installation is not in all cases possible, for example with z/VM guests.
As one can read between the lines I tried this on s390x (Integrated ASCII console and z/VM), but 'paride' tried the same on amd64 and ran into the same symptoms, so it does not seem to be architecture specific.
This must have happened recently, since I already was able to do ssh-based Impish installations on s390x in the past (for example with the daily ISO from 06-14-2021).
___
This is not the case for the 20.04 dailies - I can do remote ssh installation with the 20.04 live daily ISOs.
___
With Impish on s390x the kernel parameter 'quiet' is still set by default.
Related branches
- Dan Bungert: Approve
- Ubuntu Core Development Team: Pending requested
-
Diff: 88 lines (+22/-9)6 files modifieddebian/changelog (+10/-0)
live-build/ubuntu-server/includes.binary/overlay/etc/cloud/cloud.cfg (+1/-3)
live-build/ubuntu-server/includes.binary/overlay/usr/lib/systemd/system/getty@tty1.service (+1/-0)
live-build/ubuntu-server/includes.binary/overlay/usr/lib/systemd/system/serial-getty@.service.d/subiquity-serial.conf (+8/-1)
live-build/ubuntu-server/includes.binary/overlay/usr/lib/systemd/system/serial-getty@sclp_line0.service.d/subiquity-serial.conf (+2/-4)
live-build/ubuntu-server/includes.binary/overlay/usr/lib/systemd/system/snap.subiquity.subiquity-service.service.d/subiquity.conf (+0/-1)
- Dimitri John Ledkov: Approve (with a facepalm)
- Thomas Bechtold (community): Approve
-
Diff: 31 lines (+8/-0) (has conflicts)2 files modifieddebian/changelog (+7/-0)
live-build/ubuntu-server/includes.binary/overlay/usr/lib/systemd/system/serial-getty@sclp_line0.service.d/subiquity-serial.conf (+1/-0)
- Ubuntu Core Development Team: Pending requested
-
Diff: 13 lines (+1/-1)1 file modifiedlive-build/ubuntu-server/includes.binary/overlay/etc/cloud/cloud.cfg (+1/-1)
Changed in ubuntu-z-systems: | |
importance: | Undecided → High |
Changed in ubuntu-z-systems: | |
status: | New → Confirmed |
tags: | added: fr-1477 |
Changed in subiquity: | |
assignee: | nobody → Dan Bungert (dbungert) |
status: | New → In Progress |
Changed in livecd-rootfs (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in ubuntu-z-systems: | |
status: | In Progress → Fix Committed |
description: | updated |
Changed in livecd-rootfs (Ubuntu Focal): | |
status: | New → In Progress |
tags: |
added: verification-done-focal removed: verification-needed verification-needed-focal |
Status changed to 'Confirmed' because the bug affects multiple users.