Please let me know if I am missing anything to reproduce the issue.
- proxy all web traffic
set http_proxy and https_proxy with auth
- proxy yum
set proxy user/password setting in yum.conf
Important:
- pip, wget, git, etc use https so you have to set env https_proxy with auth for all these tools to work in quickstart
- set the proxy config on deployer/virthost nodes (I used the same host deployer==virthost 127.0.0.2)
quickstart.sh works for me with the following config:
Please let me know if I am missing anything to reproduce the issue.
- proxy all web traffic
set http_proxy and https_proxy with auth
- proxy yum
set proxy user/password setting in yum.conf
Important:
- pip, wget, git, etc use https so you have to set env https_proxy with auth for all these tools to work in quickstart
- set the proxy config on deployer/virthost nodes (I used the same host deployer==virthost 127.0.0.2)
quickstart.sh works for me with the following config:
# install squid
[squid]
yum -y install squid
systemctl start squid
systemctl enable squid
systemctl status squid
# set auth proxy squid.conf
yum -y install httpd-tools
touch /etc/squid/passwd && chown squid /etc/squid/passwd
htpasswd /etc/squid/passwd pxuser
/etc/squid/
[/etc/squid/ squid.conf] squid/basic_ ncsa_auth /etc/squid/passwd
#add auth settings
auth_param basic program /usr/lib64/
auth_param basic children 5
auth_param basic realm Squid Basic Authentication
auth_param basic credentialsttl 2 hours
acl auth_users proxy_auth REQUIRED
http_access allow auth_users
systemctl restart squid
# all web traffic to auth proxy pxuser: pxpassword@ 127.0.0. 2:3128 pxuser: pxpassword@ 127.0.0. 2:3128
export http_proxy=http://
export https_proxy=http://
# configure yum and clear cache 127.0.0. 2:3128 pxuser pxpassword
[/etc/yum.conf]
proxy=http://
proxy_username=
proxy_password=
yum clean all
# run quickstart
bash quickstart.sh --tags all --clean 127.0.0.2