From d5e00d54e6e8b67770bef1df6a4f0dbdbf75f7c4 Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Tue, 17 Sep 2013 20:41:55 -0400 Subject: [PATCH] close pushy connections before starting the monitors Signed-off-by: Alfredo Deza --- ceph_deploy/hosts/centos/mon/create.py | 2 ++ ceph_deploy/hosts/debian/mon/create.py | 1 + ceph_deploy/hosts/fedora/mon/create.py | 2 ++ ceph_deploy/hosts/suse/mon/create.py | 2 ++ 4 files changed, 7 insertions(+) diff --git a/ceph_deploy/hosts/centos/mon/create.py b/ceph_deploy/hosts/centos/mon/create.py index 32816d6..c8cc2bc 100644 --- a/ceph_deploy/hosts/centos/mon/create.py +++ b/ceph_deploy/hosts/centos/mon/create.py @@ -9,6 +9,8 @@ def create(distro, logger, args, monitor_keyring): common.mon_create(distro, logger, args, monitor_keyring, hostname) service = common.which_service(distro.sudo_conn, logger) + distro.sudo_conn.close() + # TODO transition this once pushy is out rconn = get_connection(hostname, logger) process.run( diff --git a/ceph_deploy/hosts/debian/mon/create.py b/ceph_deploy/hosts/debian/mon/create.py index 40afa2f..407ebb6 100644 --- a/ceph_deploy/hosts/debian/mon/create.py +++ b/ceph_deploy/hosts/debian/mon/create.py @@ -8,6 +8,7 @@ def create(distro, logger, args, monitor_keyring): hostname = remote_shortname(distro.sudo_conn.modules.socket) common.mon_create(distro, logger, args, monitor_keyring, hostname) + distro.sudo_conn.close() # TODO transition this once pushy is out rconn = get_connection(hostname, logger) diff --git a/ceph_deploy/hosts/fedora/mon/create.py b/ceph_deploy/hosts/fedora/mon/create.py index 4e4b158..687736f 100644 --- a/ceph_deploy/hosts/fedora/mon/create.py +++ b/ceph_deploy/hosts/fedora/mon/create.py @@ -9,6 +9,8 @@ def create(distro, logger, args, monitor_keyring): common.mon_create(distro, logger, args, monitor_keyring, hostname) service = common.which_service(distro.sudo_conn, logger) + distro.sudo_conn.close() + # TODO transition this once pushy is out rconn = get_connection(hostname, logger) diff --git a/ceph_deploy/hosts/suse/mon/create.py b/ceph_deploy/hosts/suse/mon/create.py index 4e4b158..687736f 100644 --- a/ceph_deploy/hosts/suse/mon/create.py +++ b/ceph_deploy/hosts/suse/mon/create.py @@ -9,6 +9,8 @@ def create(distro, logger, args, monitor_keyring): common.mon_create(distro, logger, args, monitor_keyring, hostname) service = common.which_service(distro.sudo_conn, logger) + distro.sudo_conn.close() + # TODO transition this once pushy is out rconn = get_connection(hostname, logger) -- 2.47.3