Bug 1324195

Summary: gnome-online-accounts won't find that kinit established Kerberos ticket?
Product: Red Hat Enterprise Linux 7 Reporter: Matěj Cepl <mcepl>
Component: gnome-online-accountsAssignee: Debarshi Ray <debarshir>
Status: CLOSED CURRENTRELEASE QA Contact: Desktop QE <desktop-qa-list>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 7.3CC: desktop-qa-list, tpelka, vbenes
Target Milestone: rc   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2020-02-12 09:40:09 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
screenshot of the situation none

Description Matěj Cepl 2016-04-05 19:10:20 UTC
Description of problem:
There is a test case for GOA (https://tcms.engineering.redhat.com/case/521709/?from_plan=20382) describing this:

1. run kinit

		
Expected Results

    Settings / Online Accounts account should show in the list (note, there is a significant delay between the account shows up in the GOA dialog ... 5 sec is a minimum).

Even after waiting couple of minutes, I don't see anything in GOA panel. Even when killing goa-daemon and restarting GOA again, nothing happens. klist still shows existing ticket.

Using gnome-online-accounts-3.14.5-1.el7.x86_64

Comment 1 Debarshi Ray 2016-04-06 10:08:32 UTC
(In reply to Matěj Cepl from comment #0)
> there
> is a significant delay between the account shows up in the GOA dialog ... 5
> sec is a minimum).

The delay is because RHEL 7 uses the kernel keyring to store Kerberos credentials and it didn't have a notification mechanism. Hence we poll it. I heard some rumours that this might change / have changed.

Comment 2 Matěj Cepl 2016-04-26 10:26:14 UTC
Created attachment 1150837 [details]
screenshot of the situation

Actually, with gnome-online-accounts-3.14.5-1.el7.x86_64 it seems the Gnome panel is not able to find that it itself signed in to the account. See attached screenshot (yes, I have waited a couple of minutes and checked after writing this bug and edited the screenshot).

Comment 4 Debarshi Ray 2020-02-11 17:39:48 UTC
Are you still not seeing 'kinit' entries in the Settings panel?

Comment 5 Vladimir Benes 2020-02-12 09:40:09 UTC
Let's close this for RHEL7. This works well on RHEL8.