Properly handle unauthenticated yum proxy config (#51915)

Fixes #51548

Signed-off-by: Adam Miller <admiller@redhat.com>
This commit is contained in:
Adam Miller 2019-02-09 00:17:22 -06:00 committed by ansibot
commit 2721ed260e
3 changed files with 93 additions and 22 deletions

View file

@ -724,6 +724,12 @@ class YumModule(YumDnf):
r"(http://)",
r"\g<1>" + namepass, proxy_url
)
else:
for item in scheme:
os.environ[item + "_proxy"] = re.sub(
r"(http://)",
r"\g<1>", proxy_url
)
yield
except yum.Errors.YumBaseError:
raise