Bug 83078

Summary: RFE: HTTP proxy support
Product: [Retired] Red Hat Linux Reporter: Mike Cumings <mcumings>
Component: anacondaAssignee: Jeremy Katz <katzj>
Status: CLOSED DEFERRED QA Contact: Mike McLean <mikem>
Severity: medium Docs Contact:
Priority: low    
Version: 8.0Keywords: FutureFeature
Target Milestone: ---   
Target Release: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Fixed In Version: Doc Type: Enhancement
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2003-10-06 14:09:52 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description Mike Cumings 2003-01-29 23:41:43 UTC
From Bugzilla Helper:
User-Agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.0.1) Gecko/20020920
Netscape/7.0

Description of problem:
From what I can tell via google, RedHat 6.0 contained two flags to the 'url'
kickstart config file handler to allow HTTP proxy servers to be used.  It
appears that somewhere along the line these options (--proxy <hostname> and
--proxyport <portnum>) were removed from anaconda.  My installation site has no
direct IP access to a web server and I therefore have no method of installing
via HTTP.

During an installation I did some research via the shell and found
the following - It appears that /usr/lib/anaconda/urlinstall.py is used for
ftp:// and http:// installs via the UrlInstallMethod.  This method in turn calls
/usr/python/lib/urllib.py 's urlretrieve() method.  This library apparently has
proxy support via the standard environment variables http_proxy and ftp_proxy.

Please (re?)add support for proxy-based HTTP installations into anaconda.

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


How reproducible:
Always

Steps to Reproduce:
1. Examine the documentation and anaconda source
2. Fail fast.

    

Expected Results:  Ideally, support:
   --proxy hostname:port
   --proxyHost hostname
   --proxyPort port

Additional info:

Comment 1 Jeremy Katz 2003-02-10 02:19:08 UTC
Will be considered for future releases.  The hard part is getting it in the
first stage where we are severely limited on available space.