Bug 1543758

Summary: seapplet appears in tray every time after login, even when there are no alerts
Product: [Fedora] Fedora Reporter: Kamil Páral <kparal>
Component: setroubleshootAssignee: Petr Lautrbach <plautrba>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: unspecified Docs Contact:
Priority: unspecified    
Version: 27CC: dwalsh, luvilla, mgrepl, mike, plautrba, pmoore, vmojzis
Target Milestone: ---   
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: setroubleshoot-3.3.16-1.fc27 Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2018-02-27 17:21:18 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:
Embargoed:

Description Kamil Páral 2018-02-09 08:43:14 UTC
Description of problem:
Every time I log in, there's an seapplet in my systray. I have to click on it in order to get rid of it, it shows up an sealert dialog which says "no alerts" and I need to close it. I need to do this on every log in. If I don't do this, I won't notice any new selinux alerts, because the icon will already be present in the systray. This is all very annoying. Please show the applet only when there's an alert, as it used to.

Version-Release number of selected component (if applicable):
setroubleshoot-3.3.15-1.fc27.x86_64
setroubleshoot-plugins-3.3.9-3.fc27.noarch
setroubleshoot-server-3.3.15-1.fc27.x86_64
gnome-shell-3.26.2-4.fc27.x86_64
https://extensions.gnome.org/extension/495/topicons/ to show the systray

How reproducible:
always

Steps to Reproduce:
1. log in
2. see seapplet in tray
3. click on it, a dialog appears which says no alerts

Actual results:
applet shown every time

Expected results:
applet shown only when there's a new alert

Comment 1 Kamil Páral 2018-02-09 08:45:17 UTC
Of course the obvious "solution" here is to uninstall setroubleshoot, and people will start doing that when annoyed enough. So for the sake of Fedora quality, this should get resolved soon.

Comment 2 Petr Lautrbach 2018-02-09 22:57:28 UTC
I believe this [1] patch fixes it, but it needs more testing.

[1] https://pagure.io/fork/plautrba/setroubleshoot/c/f729b387c6e7073fc26e605be10fe81db55c5484?branch=WIP-hide-status-icon

Please try the following build

https://copr.fedorainfracloud.org/coprs/plautrba/setroubleshoot/build/713180/

Comment 3 Kamil Páral 2018-02-12 15:24:12 UTC
The copr build fixes the problem for me, there's no longer a systray icon present on login.

Comment 4 Mike Gerber 2018-02-18 16:08:01 UTC
The copr build fixes this problem for me, too.

Comment 5 Fedora Update System 2018-02-20 09:49:33 UTC
setroubleshoot-3.3.16-1.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-a6b5018b6b

Comment 6 Fedora Update System 2018-02-20 18:18:48 UTC
setroubleshoot-3.3.16-1.fc27 has been pushed to the Fedora 27 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2018-a6b5018b6b

Comment 7 Kamil Páral 2018-02-23 12:47:43 UTC
This is not fixed by that bodhi update. The applet still appears on first login after system reboot. It doesn't appear on subsequent logins (until you reboot again).

Comment 8 Fedora Update System 2018-02-27 17:21:18 UTC
setroubleshoot-3.3.16-1.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.

Comment 9 Kamil Páral 2018-02-28 13:23:44 UTC
Should I open a new bug, if this still happens for me, or reopen this one?

Comment 10 Luca Villa 2018-02-28 13:54:23 UTC
Same here, still happening after installing setroubleshoot-3.3.16-1.fc27.

Comment 11 Petr Lautrbach 2018-02-28 14:15:15 UTC
(In reply to Kamil Páral from comment #9)
> Should I open a new bug, if this still happens for me, or reopen this one?

Please test setroubleshoot-3.3.17-1 [1] update and if the problem is still there, please open another bug.


[1] https://bodhi.fedoraproject.org/updates/setroubleshoot-3.3.17-1.fc27