Hide Forgot
Created attachment 1139443 [details] rhn_register GUI with long Satellite server DNS name Description of problem: When registering to a Satellite server with a long DNS name, wrapping of info text above the login/password fields is rather strange. See the attached screenshot. Version-Release number of selected component (if applicable): rhn_register (Red Hat Network Client Tools) 1.0.0.1-38.el6 How reproducible: Always Steps to Reproduce: 1. 2. 3. Run a registration against a long-named Sat server Actual results: Server name and info text is badly wrapped Expected results: Server name and info text should be either on one line or on two well separated lines Additional info:
I have played a little bit with this bug and I always can find a length of hostname when the label will format ugly. To test this bug we can change method "loginPagePrepare(self)" in class "LoginPage" in file /usr/share/rhn/up2date_client/rhnregGui.py. 1) in the following line change "host" to some string: satelliteText = _("Please enter your account information for the <b>%s</b> Red Hat Network Satellite:") % host 2) right after previous line add new one: instructionsLabel.set_justify(gtk.JUSTIFY_CENTER) see http://www.pygtk.org/pygtk2reference/class-gtklabel.html for details. I tried to change justification, wrap hostname into '\n', but in all cases, I was able to find hostname when label looks ugly.
Added newline before hostname. In this case, only labels with very long hostname look ugly. spacewalk.git: bf82ce95e5c2acdc0ad2fcbfd17a140e99c9afe6
Verified with package rhn-client-tools-1.0.0.1-43.el6.noarch
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. https://rhn.redhat.com/errata/RHBA-2017-0736.html