RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.
Bug 700547 - rhsm-icon pop up notification appears in a random location
Summary: rhsm-icon pop up notification appears in a random location
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 6
Classification: Red Hat
Component: subscription-manager
Version: 6.2
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: 6.2
Assignee: Bryan Kearney
QA Contact: John Sefler
URL:
Whiteboard:
Depends On:
Blocks: rhsm-rhel62
TreeView+ depends on / blocked
 
Reported: 2011-04-28 16:05 UTC by J.C. Molet
Modified: 2013-01-10 10:52 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-12-06 17:13:48 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)
pop up warning (422.21 KB, image/png)
2011-04-28 16:05 UTC, J.C. Molet
no flags Details
warning dialog (439.14 KB, image/png)
2011-05-19 16:20 UTC, J.C. Molet
no flags Details
big icon (191.00 KB, image/png)
2011-05-19 16:27 UTC, J.C. Molet
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHBA-2011:1695 0 normal SHIPPED_LIVE subscription-manager bug fix and enhancement update 2011-12-06 01:23:29 UTC

Description J.C. Molet 2011-04-28 16:05:56 UTC
Created attachment 495583 [details]
pop up warning

Description of problem:
When receiving a pop up warning from rhsm-icon, the pop up shows up in a random location

Version-Release number of selected component (if applicable):
subscription-manager-0.95.5.8-1.git.6.42d8706.el5
subscription-manager-firstboot-0.95.5.8-1.git.6.42d8706.el5
subscription-manager-gnome-0.95.5.8-1.git.6.42d8706.el5

How reproducible:
??

Steps to Reproduce:
1. Get a rhel 5.7 system with subscription-manager* installed
2. make sure there is a product installed in /etc/pki/products/
3. make sure rhsm-icon is running
4. log into your user
(you can also replicate this with any other action that would prompt this pop up, such as starting subscription-manager-gui, or running rhsm-icon --force-icon=expired -d)
  
Actual results:
The pop up shows up in a random location or doesn't show up at all.

Expected results:
The pop up shows up under the rhsm-icon in the taskbar

Additional info:
See screenshot

Also for interesting results, log into gnome as a different, non root user.  Then as that user open a terminal and 'su -'.   Then run rhsm-icon --force-icon=expired -d.  The icon in the taskbar shows up, but the pop up does not.

Comment 1 spandey 2011-05-18 11:15:18 UTC
Verified using following setup :

subscription-manager-gnome-0.95.5.18-1.git.0.490e92f.el5
subscription-manager-0.95.5.18-1.git.0.490e92f.el5
subscription-manager-firstboot-0.95.5.18-1.git.0.490e92f.el5

Working fine 

Moving defect status from Modified to Verified

Comment 2 J.C. Molet 2011-05-19 16:20:05 UTC
Created attachment 499894 [details]
warning dialog

This appears to be fixed when you run rhsm-icon manually as in the case above.

However, when you log in, and rhsm-icon is spawned as part of your desktop session loading, the pop up is on the opposite side of the icon.  See screenshot.

subscription-manager-gnome-0.95.5.18-1.el5.x86_64 (version found in rhel 5.7 beta)

Comment 3 J.C. Molet 2011-05-19 16:27:15 UTC
Created attachment 499896 [details]
big icon

Also note that in verifying the above, if you start up the icon manually now, the icon is now about twice as big and doesn't fit in the taskbar (see attached).

Comment 4 J.C. Molet 2011-05-19 16:29:33 UTC
(In reply to comment #2)
> Created attachment 499894 [details]
> warning dialog
> 
> This appears to be fixed when you run rhsm-icon manually as in the case above.
> 
> However, when you log in, and rhsm-icon is spawned as part of your desktop
> session loading, the pop up is on the opposite side of the icon.  See
> screenshot.
> 
> subscription-manager-gnome-0.95.5.18-1.el5.x86_64 (version found in rhel 5.7
> beta)

clarification: this doesn't ALWAYS occur on the opposite side of the task bar, it seems to shift along the whole bar.

Comment 6 James Bowes 2011-05-25 12:06:42 UTC
fixed in master, I've set the first status check to not run until a few minutes after launch. this should be enough time for the panel to load up and position the icon correctly.
commit is 5f2424b3db15b7b67170544b4a3158d8c8906126

Comment 8 J.C. Molet 2011-07-26 16:27:40 UTC
The icon now pops up many minutes after login and I cannot replicate the issue anymore.  Moving to VERIFIED.

subscription-manager-0.96.4-1.git.63.7bb4765.el6.x86_64
subscription-manager-firstboot-0.96.4-1.git.63.7bb4765.el6.x86_64
python-rhsm-0.96.7-1.git.4.ae2c338.el6.noarch
subscription-manager-gnome-0.96.4-1.git.63.7bb4765.el6.x86_64

Comment 9 errata-xmlrpc 2011-12-06 17:13:48 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory, and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

http://rhn.redhat.com/errata/RHBA-2011-1695.html


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