Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
For bugs related to Red Hat Enterprise Linux 5 product line. The current stable release is 5.10. For Red Hat Enterprise Linux 6 and above, please visit Red Hat JIRA https://issues.redhat.com/secure/CreateIssue!default.jspa?pid=12332745 to report new issues.

Bug 453212

Summary: install exited abnormally when attempting remote vnc install
Product: Red Hat Enterprise Linux 5 Reporter: Adrian Davis <adrian>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED NEXTRELEASE QA Contact:
Severity: medium Docs Contact:
Priority: low    
Version: 5.2   
Target Milestone: rc   
Target Release: ---   
Hardware: i386   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2008-07-11 21:32:26 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Adrian Davis 2008-06-27 20:08:53 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9) Gecko/2008052906 Firefox/3.0

Description of problem:
when trying to perform a remote installation of RHEL 5.2 i386 using the DVD image, the installer crashes before the VNC server session is established.

Version-Release number of selected component (if applicable):


How reproducible:
Always


Steps to Reproduce:
1.Boot from RHEL 5.2 i386 DVD (As a guest OS in VMWare Server)
2.Type 'linux vnc vncpaasword="install"'
3.Except defaults
4.For network configuration specify IPv4 manual or DHCP, IPv6 off. (It fails for both manual and DHCP.)

Actual Results:
Installer aborts with error.
wait…
Traceback (most recent call last):
  File "/usr/bin/anaconda", line 574, in ?
    import signal, traceback, string, isys, iutil, time
  File "/usr/lib/anaconda/isys.py", line 26, in ?
    import iutil
  File "/usr/lib/anaconda/iutil.py", line 22, in ?
    from flags import flags
  File "/usr/lib/anaconda/flags.py", line 99, in ?
    flags = Flags()
  File "/usr/lib/anaconda/flags.py", line 73, in __init__
    self.__dict__['flags']['cmdline'] = self.createCmdlineDict()
  File "/usr/lib/anaconda/flags.py", line 43, in createCmdlineDict
    lst = shlex.split(cmdline)
  File "/usr/lib/python2.4/shlex.py", line 279, in split
    return list(lex)
  File "/usr/lib/python2.4/shlex.py", line 269, in next
    token = self.get_token()
  File "/usr/lib/python2.4/shlex.py", line 96, in get_token
    raw = self.read_token()
  File "/usr/lib/python2.4/shlex.py", line 172, in read_token
    raise ValueError, "No closing quotation"
ValueError: No closing quotation
Install exited abnormally [1/1]

Expected Results:
Starting VNC...
The VNC Server is now running.
Please connect to xxx.xxx.xxx.xxx:1 to begin the install...

(Worked Ok using 5.1 CD 1 i386)

Additional info:

Comment 1 Chris Lumens 2008-07-11 21:32:26 UTC
This is fixed in Fedora, and will therefore be fixed in the next major release
of RHEL.  If you require a fix for this issue in an update release of RHEL5,
please talk to your support representative who will raise this issue through the
appropriate channels.  Thanks.

As a workaround, I suggest leaving off the quotes from the password.  We've seen
some issues where certain pxe implementations strip off only a single quote mark
at the end of the arguments and that might be what's happening here, though you
are booting off the CD.  Could still be strange implementation problems.