2595fda3e3
The scripts run by cloud-init for the master and minion nodes currently write proxy environment variables into /bin/bashrc when they are defined. These variables will only be introduced into the running environment when a new bash shell is started. The /bin/sh used by the fragment scripts will ignore /etc/bashrc, so the new shells invoked per fragment will not have the http proxy variables present. This means that the master/minion node deployment fails when behind an http proxy. This patch adds explicit exports for HTTP_PROXY and HTTPS_PROXY when those variables are defined, and not empty. Task: 29863 Change-Id: Id05c90d5bf99d720ae6002b38d3291e364e1e0c4 |
||
---|---|---|
.. | ||
common | ||
heat | ||
k8s_coreos_v1 | ||
k8s_fedora_atomic_v1 | ||
k8s_fedora_ironic_v1 | ||
mesos_ubuntu_v1 | ||
swarm_fedora_atomic_v1 | ||
swarm_fedora_atomic_v2 | ||
__init__.py |