Revert "Revert "Install rsync to minion before fetch dump""
This reverts commit dd0b6b65e57f4b1f944226d10b035ce9ae19966f.
Change-Id: Ib7898560ce4e747054d3270da78a739f5d9be5a8
diff --git a/tcp_tests/managers/underlay_ssh_manager.py b/tcp_tests/managers/underlay_ssh_manager.py
index 3fa05a4..c2e82d4 100644
--- a/tcp_tests/managers/underlay_ssh_manager.py
+++ b/tcp_tests/managers/underlay_ssh_manager.py
@@ -478,6 +478,12 @@
master_host = self.__config.salt.salt_master_host
with self.remote(host=master_host) as master:
+ LOG.info("Make sure that 'rsync' is installed on all nodes")
+ master.check_call("salt '*' cmd.run "
+ " 'apt-get -qq install -y rsync'",
+ raise_on_err=False,
+ timeout=240)
+
# dump files
LOG.info("Archive artifacts on all nodes")
master.check_call('salt "*" cmd.run "{0}"'.format(dump_commands),