From c20989f68e8024faeeca8887ed596ab10f4e6fca Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Wed, 14 May 2014 06:02:30 -0700 Subject: [PATCH] disable proxies for apt when needed Signed-off-by: Alfredo Deza --- ceph_deploy/calamari.py | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/ceph_deploy/calamari.py b/ceph_deploy/calamari.py index 34a1cfe..a7e0617 100644 --- a/ceph_deploy/calamari.py +++ b/ceph_deploy/calamari.py @@ -52,6 +52,12 @@ def connect(args): distro.codename ) rlogger = logging.getLogger(hostname) + if distro.name in ('debian', 'ubuntu'): + rlogger.info('ensuring proxy is disabled for calamari minions repo') + distro.conn.remote_module.write_file( + '/etc/apt/apt.conf.d/99ceph', + 'Acquire::http::Proxy::%s DIRECT;' % args.master, + ) rlogger.info('installing calamari-minion package on %s' % hostname) rlogger.info('adding custom repository file') try: -- 2.47.3