Bug 453212 - install exited abnormally when attempting remote vnc install
install exited abnormally when attempting remote vnc install
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: anaconda (Show other bugs)
i386 Linux
low Severity medium
: rc
: ---
Assigned To: Anaconda Maintenance Team
Depends On:
  Show dependency treegraph
Reported: 2008-06-27 16:08 EDT by Adrian Davis
Modified: 2008-07-11 17:32 EDT (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2008-07-11 17:32:26 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description Adrian Davis 2008-06-27 16:08:53 EDT
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:

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.
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 17:32:26 EDT
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.

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