Bug 2123494 - Unable to set up enterprise account with gnome-initial-setup, clicking continue does not join the domain
Summary: Unable to set up enterprise account with gnome-initial-setup, clicking contin...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: gnome-initial-setup
Version: 37
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: ---
Assignee: Kalev Lember
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard: AcceptedBlocker AcceptedFreezeException
Depends On:
Blocks: F37BetaFreezeException F37FinalBlocker
TreeView+ depends on / blocked
 
Reported: 2022-09-01 20:07 UTC by Dennis Gilmore
Modified: 2022-09-25 00:17 UTC (History)
7 users (show)

Fixed In Version: gnome-initial-setup-43.0-3.fc37
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2022-09-25 00:17:48 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)
screenshot of issue (129.89 KB, image/png)
2022-09-01 20:07 UTC, Dennis Gilmore
no flags Details


Links
System ID Private Priority Status Summary Last Updated
GNOME Gitlab GNOME gnome-initial-setup issues 152 0 None closed Enterprise login setup buttons hidden 2022-09-06 15:29:44 UTC
GNOME Gitlab GNOME gnome-initial-setup issues 154 0 None opened Enterprise domain join fails when clicking Continue 2022-09-13 18:23:44 UTC

Description Dennis Gilmore 2022-09-01 20:07:34 UTC
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:

Comment 1 Fedora Blocker Bugs Application 2022-09-01 20:09:30 UTC
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

Comment 2 Adam Williamson 2022-09-02 17:02:16 UTC
Per votes in https://pagure.io/fedora-qa/blocker-review/issue/885 , marking accepted Beta FE and Final blocker.

Comment 3 Ben Cotton 2022-09-06 15:30:56 UTC
Fixed in upstream MR #159: https://gitlab.gnome.org/GNOME/gnome-initial-setup/-/merge_requests/159

Comment 4 Fedora Update System 2022-09-06 17:25:44 UTC
FEDORA-2022-50e585b456 has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-50e585b456

Comment 5 Fedora Update System 2022-09-06 20:30:56 UTC
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.

Comment 6 Fedora Update System 2022-09-08 09:32:27 UTC
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.

Comment 7 Fedora Update System 2022-09-10 17:20:42 UTC
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.

Comment 8 Fedora Update System 2022-09-12 17:47:11 UTC
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.

Comment 9 Adam Williamson 2022-09-12 18:03:04 UTC
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!

Comment 10 Dennis Gilmore 2022-09-13 16:42:28 UTC
The buttons exist. However, clicking the continue button does not register the system in the IPA domain.

Comment 11 Dennis Gilmore 2022-09-13 17:16:10 UTC
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

Comment 12 Adam Williamson 2022-09-13 18:21:38 UTC
Fun! :( So what *does* happen when you click Continue, in terms of what you see in the GUI? Just...nothing happens? Or what?

Comment 13 Dennis Gilmore 2022-09-14 02:47:16 UTC
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.

Comment 14 Kalev Lember 2022-09-15 13:52:15 UTC
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?

Comment 17 Dennis Gilmore 2022-09-20 14:15:37 UTC
Sadly that build is no different to the previous one

Comment 18 Kalev Lember 2022-09-21 20:34:34 UTC
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?

Comment 19 Fedora Update System 2022-09-21 20:37:34 UTC
FEDORA-2022-9f5da1d79a has been submitted as an update to Fedora 37. https://bodhi.fedoraproject.org/updates/FEDORA-2022-9f5da1d79a

Comment 20 Dennis Gilmore 2022-09-21 21:09:28 UTC
Thanks Kalev,

I can confirm that gnome-initial-setup-43.0-3.fc37 works for me

Comment 21 Fedora Update System 2022-09-22 02:18:42 UTC
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.

Comment 22 Fedora Update System 2022-09-25 00:17:48 UTC
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.


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