Description of problem: Http proxy settings aren't honored in the rhui-tools.conf file, unless they are added to the [redhat] section. The [redhat] itself needs to be added to the rhui-tools.conf file. Version-Release number of selected component (if applicable): RHUI 2.1 How reproducible: Build out a new RHUI2.1, there is no [redhat] section in the rhui-tools.conf file. Steps to Reproduce: 1. Build a new rhua. 2. Check the rhui-tools.conf file. 3. Actual results: There is no [redhat] section in the rhui-tools.conf file. Expected results: There should be a [redhat] section in the rhui-tools.conf file. Additional info:
*** Bug 861904 has been marked as a duplicate of this bug. ***
This is aligned against our RHUI 2.1.1 release. There is no firm schedule yet, but we're thinking it will be Q1 of 2013 when it's released.
commit ceeb860c247a6b171e48da960c933205cbb1537b
QA: make sure when you set a proxy server, username, and password in the answers file that those settings get propogated to /etc/rhui/rhui-tools.conf and the proxy is used successfully when rhui-manager communicated with the CDN, such as when you add redhat repos.
[root@rhua ~]# rpm -q rh-rhui-tools rh-rhui-tools-2.1.15-1.el6_3.noarch [root@rhua ~]# grep -B1 proxy /etc/rhui/answers [rhua] proxy_server_host: proxy.example.com proxy_server_port: 3128 proxy_server_username: rhua proxy_server_password: password [root@rhua ~]# grep 'proxy' /etc/rhui/rhui-tools.conf | grep -v "^#" proxy_url = http://proxy.example.com proxy_port = 3128 proxy_user = rhua proxy_pass = password [root@rhua ~]# grep 'proxy' /etc/pulp/pulp.conf | grep -v "^#" proxy_url = http://proxy.example.com proxy_port = 3128 proxy_user = rhua proxy_pass = password
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. http://rhn.redhat.com/errata/RHBA-2013-0571.html