wie unset http_proxy in ansible playbook
In den meisten ansible Beispiel ist das festlegen der Umwelt, wie Sie http_proxy unten finden Sie http://docs.ansible.com/playbooks_environment.html
- hosts: all
tasks:
- apt: name=cobbler state=installed
environment:
http_proxy: http://proxy.example.com:8080
In meinem Fall brauche ich diese http_proxy
im system-shell, während ich wollen, deaktivieren Sie diese im playbook, wie kann ich das erreichen ?
Wenn ich in der shell kann ich mit unset http_proxy
- Haben Sie versucht, die Einstellung, die variable zu leeren?
- ja, es funktioniert nicht. es mag 'set http_proxy=""'
- hast du eine Lösung finden ? Ich bin vor der gleichen situation, es war ein proxy auf meinem corp-Netzwerk für Jahre und jetzt, es hat gewesen entfernt, aber ich bin nicht in der Lage, dies zu ändern in meinem playbook.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Könnten Sie vorübergehend deaktivieren Sie den proxy für den host(s) oder URL, die Sie wollte, um zu reden, z.B.
Wird Ihr Spiel genau das tun: Die Umwelt wird nur eingestellt werden, für diese Aufgabe, und jede nachfolgende Aufgabe wird nicht die variable gesetzt ist.
Versuchen Sie es zum Beispiel:
Den shell-Aufgabe zurück:
"stdout": ""