Description of problem: If you try to register a system using rhn_register (the gui portion of the component) several things go wrong: 1. You get a series of glade warnings 2. When you enter your username/password/etc on the required screen, a dialog message comes back saying that you must enter a username (which is already done). I am pasting the warnings from the command line below, and attaching a screenshot of the error to this bug. [root@dhcp59-201 rhn]# rhn_register (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkRadioButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkRadioButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkRadioButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkRadioButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkRadioButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkRadioButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkRadioButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkCheckButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkCheckButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkCheckButton' (rhn_register:8933): libglade-WARNING **: unknown property `focus_on_click' for class `GtkButton' Traceback (most recent call last): File "/usr/share/rhn/up2date_client/gui.py", line 405, in onLoginPagePrepare vbox.pack_start(loginWindowVbox, gtk.TRUE) AttributeError: 'NoneType' object has no attribute 'pack_start' Version-Release number of selected component (if applicable): [root@dhcp59-201 rhn]# cat /etc/redhat-release Red Hat Enterprise Linux AS release 3 (Taroon Update 3) [root@dhcp59-201 rhn]# rpm -q up2date up2date-4.2.41-1 How reproducible: Reproduced on the local machine, and also with X forwarded over ssh to another machine. Registered on the command line without any problems. Steps to Reproduce: 1. See desc. 2. 3. Actual results: GUI registration fails. Expected results: GUI registration succeeds! Additional info:
Created attachment 105013 [details] screenshot of the error
traceback is because I forgot to merge the gui.glade from HEAD. the warnings look to be something glade stuck in the files for rhel4 that doesnt exist on rhel3, I'll see if I can just remove it.
4.2.43 should have the fixes
Moving this into rhn365hosted since it is an easy fix to verify.
mass move to ON_QA for the QA push two days ago.
Fixes verified in up2date-4.2.57-2. PROD_READY