Created attachment 1909067 [details] screenshot of issue Description of problem: When rebooting after a Fedora 37 install, I am unable to register my system with my FreeIPA domain, the Continue and Cancel buttons are missing. I have attached a screenshot, this was the same at multiple resolutions, including 1920x1080 Version-Release number of selected component (if applicable): How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info:
Proposed as a Blocker for 37-beta by Fedora user ausil using the blocker tracking app because: Unable to register a Workstation install to a freeipa domain
Per votes in https://pagure.io/fedora-qa/blocker-review/issue/885 , marking accepted Beta FE and Final blocker.
Fixed in upstream MR #159: https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/merge_requests/159
FEDORA-2022-50e585b456 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-50e585b456
FEDORA-2022-50e585b456 has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-50e585b456` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-50e585b456 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2022-50e585b456 has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.
Dennis, can you check if this works OK now with the newer g-i-s? The buttons should be there, but we don't know for sure if that solves everything. Thanks!
The buttons exist. However, clicking the continue button does not register the system in the IPA domain.
running gnome-initial-setup in a terminal and attempting to join a domain the following is printed (gnome-initial-setup:3490): GLib-GObject-WARNING **: 12:11:39.015: invalid cast from 'GtkPasswordEntry' to 'GtkEntry' (gnome-initial-setup:3490): Gtk-CRITICAL **: 12:11:39.015: gtk_entry_set_icon_from_paintable: assertion 'GTK_IS_ENTRY (entry)' failed
Fun! :( So what *does* happen when you click Continue, in terms of what you see in the GUI? Just...nothing happens? Or what?
so after clicking on "continue" the pop-up join domain window goes away and you are at the screen where you enter your domain credentials again, hitting next brings back the join domain dialog in a never-ending loop.
https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/merge_requests/160 should fix the criticals, but I don't know if actually fixes the dialog to work. Dennis, can you try if https://koji.fedoraproject.org/koji/taskinfo?taskID=92037333 that has MR160 backported works any better?
Sadly that build is no different to the previous one
OK, thanks to sgallagh I got a test setup and was able to test fixes locally. I believe I got this fully fixed now; Dennis, can you see if gnome-initial-setup-43.0-3.fc37 works for you?
FEDORA-2022-9f5da1d79a has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-9f5da1d79a
Thanks Kalev, I can confirm that gnome-initial-setup-43.0-3.fc37 works for me
FEDORA-2022-9f5da1d79a has been pushed to the Fedora 37 testing repository. Soon you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --refresh --advisory=FEDORA-2022-9f5da1d79a` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2022-9f5da1d79a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2022-9f5da1d79a has been pushed to the Fedora 37 stable repository. If problem still persists, please make note of it in this bug report.