Bug 700838 - firstboot is skipping the "Subscription Manager" panel after the "Entitlement Registration" panel.
Summary: firstboot is skipping the "Subscription Manager" panel after the "Entitlement...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: subscription-manager
Version: 5.7
Hardware: Unspecified
OS: Unspecified
unspecified
unspecified
Target Milestone: rc
: ---
Assignee: Adrian Likins
QA Contact: John Sefler
URL:
Whiteboard:
Depends On:
Blocks: 675214
TreeView+ depends on / blocked
 
Reported: 2011-04-29 14:56 UTC by John Sefler
Modified: 2011-07-21 12:30 UTC (History)
3 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2011-07-21 08:45:21 UTC
Target Upstream Version:


Attachments (Terms of Use)
next screen (133.26 KB, image/png)
2011-05-09 19:33 UTC, J.C. Molet
no flags Details


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2011:1078 0 normal SHIPPED_LIVE new package: subscription-manager 2011-07-21 08:45:07 UTC

Description John Sefler 2011-04-29 14:56:10 UTC
Description of problem:
When running firstboot in rhel5.7, after getting to the 'Entitlement Registration' panel and entering your candlepin server credentials and pressing "Forward", we expect the next firstboot panel to be the "Subscription Manager" gui panel where we can subscribe to subscriptions.  Currently this panel is being skipped entirely and going to the "Create User" panel.

Version-Release number of selected component (if applicable):
[root@jsefler-onprem-5server ~]# rpm -qa | grep subscription-manager
subscription-manager-firstboot-0.95.5.8-1.git.6.42d8706.el5
subscription-manager-gnome-0.95.5.8-1.git.6.42d8706.el5
subscription-manager-0.95.5.8-1.git.6.42d8706.el5
[root@jsefler-onprem-5server ~]# rpm -qa | grep python-rhsm
python-rhsm-0.95.5.3-1.git.2.01e0da5.el5


How reproducible:


Steps to Reproduce:
1. firstboot --reconfig
2.
3.
  
Actual results:


Expected results:


Additional info:

Comment 1 Adrian Likins 2011-05-02 18:54:19 UTC
I can't seem to reproduce this. Is this system already registered (to a candlepin, or to rhn). I get both screens on my 5.7 box.

Comment 2 Adrian Likins 2011-05-04 15:08:51 UTC
commit 288b6a63f6e6d1096b167c5ed0ccf4e71aa7154c
Author: Adrian Likins <alikins>
Date:   Tue May 3 16:31:23 2011 -0400

    700838: we need to import glade from gtk
    
    We were using gtk.glade which needs to be imported from gtk
    first. For most systems, other modules were doing this first,
    but on some systems the module load order is different and we
    were failing to import the rhsm modules, resulting in missing screens

Comment 3 J.C. Molet 2011-05-09 19:33:50 UTC
Created attachment 497902 [details]
next screen

[root@jmolet-57server ~]# rpm -q subscription-manager-firstboot --changelog | grep 700838
- 700838: we need to import glade from gtk (alikins)
[root@jmolet-57server ~]# rpm -q subscription-manager-firstboot 
subscription-manager-firstboot-0.95.5.10-1.git.6.ad7cd7d.el5

firstboot now continues to the next screen after registration. Marking VERIFIED

Comment 4 errata-xmlrpc 2011-07-21 08:45:21 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHEA-2011-1078.html

Comment 5 errata-xmlrpc 2011-07-21 12:30:18 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHEA-2011-1078.html


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