Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1965149 - Live images built with libxcrypt 4.4.21 fail to reach login screen
Summary: Live images built with libxcrypt 4.4.21 fail to reach login screen
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: libxcrypt
Version: rawhide
Hardware: All
OS: Linux
unspecified
urgent
Target Milestone: ---
Assignee: Björn 'besser82' Esser
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedBlocker openqa
Depends On:
Blocks: F35BetaBlocker
TreeView+ depends on / blocked
 
Reported: 2021-05-27 02:08 UTC by Adam Williamson
Modified: 2021-06-26 01:07 UTC (History)
7 users (show)

Fixed In Version: libxcrypt-4.4.22-2.fc34 libxcrypt-4.4.22-2.fc33
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2021-06-26 01:00:38 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Adam Williamson 2021-05-27 02:08:43 UTC
Live images built with libxcrypt 4.4.21 do not reach a login screen on boot. This affects at least KDE and Workstation live images. It's happening on today's Rawhide compose, and also on the libxcrypt 4.4.21 updates for F33 and F34 in openQA testing.

Booting an affected Workstation live with `systemd.debug-shell=1` so you can get a shell on tty9 and examining the journal shows these errors from gdm:

May 27 01:00:04 localhost-live systemd[1]: Starting GNOME Display Manager...
May 27 01:00:04 localhost-live systemd[1]: Started GNOME Display Manager.
May 27 01:00:05 localhost-live gdm-autologin][1422]: pam_unix(gdm-autologin:account): expired password for user liveuser (root enforced)
May 27 01:00:05 localhost-live gdm[1403]: Gdm: gdm_session_handle_secret_info_query: assertion 'self->user_verifier_interface != NULL' failed
May 27 01:00:05 localhost-live gdm-autologin][1422]: pam_pwquality(gdm-autologin:chauthtok): conversation failed
May 27 01:00:05 localhost-live gdm-autologin][1422]: pam_pwquality(gdm-autologin:chauthtok): user aborted password change

indicating some kind of issue between libxcrypt and pam, I think.

Non-live images seem to be working OK - we can run an install from the netinst or Server DVD and log in as a user created during install, for instance - so this is probably somehow specific to the 'liveuser' account created during boot of live images by the `livesys` initscript.

Affected image for testing: https://kojipkgs.fedoraproject.org/compose/rawhide/Fedora-Rawhide-20210526.n.0/compose/Workstation/x86_64/iso/Fedora-Workstation-Live-x86_64-Rawhide-20210526.n.0.iso

Comment 1 Adam Williamson 2021-05-27 02:09:35 UTC
Marking as an automatic F35 Beta blocker per "Complete failure of any release-blocking image to boot at all under any circumstance - "DOA" image (conditional failure is not an automatic blocker)" - https://fedoraproject.org/wiki/QA:SOP_blocker_bug_process#Automatic_blockers .

Comment 2 Björn 'besser82' Esser 2021-05-27 09:41:36 UTC
Thanks for the quick report.  A fixed release of libxcrypt is currently building and will be available soon.

Comment 3 Fedora Update System 2021-05-27 09:52:15 UTC
FEDORA-2021-e6916d6758 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-e6916d6758

Comment 4 Fedora Update System 2021-05-27 09:52:15 UTC
FEDORA-2021-e6916d6758 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-e6916d6758

Comment 5 Fedora Update System 2021-05-27 09:52:46 UTC
FEDORA-2021-fed63bd217 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-fed63bd217

Comment 6 Fedora Update System 2021-05-27 09:52:46 UTC
FEDORA-2021-fed63bd217 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-fed63bd217

Comment 7 Adam Williamson 2021-05-27 16:13:26 UTC
Thanks! The openQA failure that happened on the updated f34 update was not a real bug, this time, but me not quite getting the version numbers right in a test for handling a difference in Cockpit behaviour across versions. I've fixed that (hopefully) and rerun the test.

Comment 8 Fedora Update System 2021-05-28 01:25:24 UTC
FEDORA-2021-fed63bd217 has been pushed to the Fedora 33 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-fed63bd217`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-fed63bd217

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 9 Fedora Update System 2021-05-28 02:04:39 UTC
FEDORA-2021-e6916d6758 has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-e6916d6758`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-e6916d6758

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 10 Björn 'besser82' Esser 2021-05-28 06:22:56 UTC
*** Bug 1965345 has been marked as a duplicate of this bug. ***

Comment 11 Fedora Update System 2021-06-10 19:29:21 UTC
FEDORA-2021-e6916d6758 has been submitted as an update to Fedora 34. https://bodhi.fedoraproject.org/updates/FEDORA-2021-e6916d6758

Comment 12 Fedora Update System 2021-06-10 19:36:39 UTC
FEDORA-2021-fed63bd217 has been submitted as an update to Fedora 33. https://bodhi.fedoraproject.org/updates/FEDORA-2021-fed63bd217

Comment 13 Fedora Update System 2021-06-11 01:42:16 UTC
FEDORA-2021-fed63bd217 has been pushed to the Fedora 33 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-fed63bd217`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-fed63bd217

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 14 Fedora Update System 2021-06-11 02:07:18 UTC
FEDORA-2021-e6916d6758 has been pushed to the Fedora 34 testing repository.
Soon you'll be able to install the update with the following command:
`sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2021-e6916d6758`
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2021-e6916d6758

See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.

Comment 15 Fedora Update System 2021-06-26 01:00:38 UTC
FEDORA-2021-e6916d6758 has been pushed to the Fedora 34 stable repository.
If problem still persists, please make note of it in this bug report.

Comment 16 Fedora Update System 2021-06-26 01:07:33 UTC
FEDORA-2021-fed63bd217 has been pushed to the Fedora 33 stable repository.
If problem still persists, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.