From 81ca2217d34b70e6a3ef7385261be38958cb4a42 Mon Sep 17 00:00:00 2001 From: Sander Vrijders Date: Thu, 13 Apr 2017 16:33:26 +0200 Subject: rumba: Add ProxyCommand for jFed This adds a proxy command for the jFed testbed so that it can be accessed when someone does not have IPv6. --- rumba/testbeds/jfed.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'rumba/testbeds/jfed.py') diff --git a/rumba/testbeds/jfed.py b/rumba/testbeds/jfed.py index 0dfc904..f09bb4e 100644 --- a/rumba/testbeds/jfed.py +++ b/rumba/testbeds/jfed.py @@ -113,6 +113,11 @@ class Testbed(mod.Testbed): auth_name_r = self.auth_name.replace(".", "-") node.ssh_config.hostname = node.name + "." + self.exp_name + "." + \ auth_name_r + "." + self.auth_name + node.ssh_config.proxycommand = "ssh -i '" + self.cert_file + \ + "' -o StrictHostKeyChecking=no " + \ + self.username + \ + "@bastion.test.iminds.be nc " + \ + node.ssh_config.hostname + " 22" subprocess.call(["java", "-jar", self.jfed_jar, "create", "-S", \ self.proj_name, "--rspec", \ -- cgit v1.2.3