Bug 576691

Summary: ValueError: Error parsing "proxy = 'intel-s3ea2-02.rhts.eng.bos.redhat.com:8080'": URL must be http, ftp or https not "intel-s3ea2-02.rhts.eng.bos.redhat.com"
Product: [Fedora] Fedora Reporter: Chris Lumens <clumens>
Component: anacondaAssignee: Chris Lumens <clumens>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: medium    
Version: rawhideCC: jlaska
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: anaconda_trace_hash:91b495ef736b2431d246e82fbbffafdf7c8a33b0ca62bfae93b6308f5ef8b4da
Fixed In Version: anaconda-13.37-1.fc13 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 567982 Environment:
Last Closed: 2010-03-27 04:54:06 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:
Bug Depends On:    
Bug Blocks: 538274    

Description Chris Lumens 2010-03-24 20:54:08 UTC
+++ This bug was initially created as a clone of Bug #567982 +++

The following was filed automatically by anaconda:
anaconda 13.21.14 exception report
Traceback (most recent call first):
  File "/usr/lib/python2.6/site-packages/yum/config.py", line 96, in __set__
    value, str(e)))
  File "/usr/lib/python2.6/site-packages/yum/config.py", line 507, in populate
    setattr(self, name, value)
  File "/usr/lib/python2.6/site-packages/yum/config.py", line 854, in readMainConfig
    yumconf.populate(startupconf._parser, 'main')
  File "/usr/lib/python2.6/site-packages/yum/__init__.py", line 278, in _getConfig
    self._conf = config.readMainConfig(startupconf)
  File "/usr/lib/anaconda/yuminstall.py", line 650, in doConfigSetup
    YumSorter._getConfig(self)
  File "/usr/lib/anaconda/yuminstall.py", line 352, in setup
    self.doConfigSetup(root=self.anaconda.rootPath)
  File "/usr/lib/anaconda/yuminstall.py", line 1138, in doBackendSetup
    self.ayum.setup()
  File "/usr/lib/anaconda/backend.py", line 286, in doBackendSetup
    if anaconda.backend.doBackendSetup(anaconda) == DISPATCH_BACK:
  File "/usr/lib/anaconda/dispatch.py", line 205, in moveStep
    rc = stepFunc(self.anaconda)
  File "/usr/lib/anaconda/dispatch.py", line 126, in gotoNext
    self.moveStep()
  File "/usr/lib/anaconda/gui.py", line 1308, in nextClicked
    self.anaconda.dispatch.gotoNext()
  File "/usr/lib/anaconda/gui.py", line 1446, in keyRelease
    self.nextClicked()
ValueError: Error parsing "proxy = 'intel-s3ea2-02.rhts.eng.bos.redhat.com:8080'": URL must be http, ftp or https not "intel-s3ea2-02.rhts.eng.bos.redhat.com"

--- Additional comment from atodorov on 2010-02-24 09:38:32 EST ---

Created an attachment (id=396074)
Attached traceback automatically from anaconda.

--- Additional comment from atodorov on 2010-02-24 09:42:15 EST ---

This is before packages selection screen when using an http proxy without specifying the protocol part. 

In loader I've entered the hostname:port of the proxy without http:// in front. 

In the proxy log I see that images/install.img was successfully downloaded which means that loader understands the hostname:port syntax but stage2 doesn't. 

Either make stage2 not require the protocol part or if that's required make loader require/warn for it as well.

--- Additional comment from pm-rhel on 2010-02-24 09:59:50 EST ---

This request was evaluated by Red Hat Product Management for inclusion in a Red
Hat Enterprise Linux major release.  Product Management has requested further
review of this request by Red Hat Engineering, for potential inclusion in a Red
Hat Enterprise Linux Major release.  This request is not yet committed for
inclusion.

--- Additional comment from clumens on 2010-03-17 09:36:52 EDT ---

*** Bug 574383 has been marked as a duplicate of this bug. ***

--- Additional comment from pm-rhel on 2010-03-24 15:07:19 EDT ---

Since this bug is proposed for the current release and its status has
changed to MODIFIED, the devel_ack flag has been set to +.

Comment 1 Fedora Update System 2010-03-27 03:26:33 UTC
anaconda-13.37-1.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/anaconda-13.37-1.fc13

Comment 2 Fedora Update System 2010-03-27 04:53:16 UTC
anaconda-13.37-1.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.