Enable SSH Communication to Moblab via ssh tunnel |
||||
Issue descriptionBug chromium:582646 is separated into 3 sub-bugs: 1. Use SSH Tunnel For Communication to Servo & Chameleon 2. Use SSH For Communication to DevServer 3. Use SSH For Communication to Moblab This bug is related to 3: Enable SSH communiation to Moblab via ssh tunnel.
,
Mar 17 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromiumos/third_party/autotest/+/10ce09c325cc46c993929af23d2f54807862d005 commit 10ce09c325cc46c993929af23d2f54807862d005 Author: xixuan <xixuan@google.com> Date: Wed Mar 09 04:00:13 2016 Autotest: Use SSH For Communication to Moblab Create an ssh tunnel for autoserv to communicate to moblab. MoblabHost calls rpc_server_tracker to create a safe ssh connection to moblab when it is created or moblab is rebooted. Related Change: 1. Refactoring rpc_server_tracker to seperate tunnel creating process |_setup_tracker_for_rpc| and URL/host construction functions, |_setup_rpc| or |tunnel_connect|. 2. Add a |enable_ssh_tunnel_for_moblab| to enable/disable ssh tunnel for moblab. BUG= chromium:593965 TEST=Ran verify&repair, moblab_RunSuite:dummyServer, on local moblab to verify ssh tunnel for moblab. Ran network_WiFi_SimpleConnect.wifi_check11g to make sure that rpc_server_tracker still works. Change-Id: I0d35209c3ba7b27cca00bbdff1a714ed6d8d40d3 Reviewed-on: https://chromium-review.googlesource.com/331792 Commit-Ready: Xixuan Wu <xixuan@chromium.org> Tested-by: Xixuan Wu <xixuan@chromium.org> Reviewed-by: Richard Barnette <jrbarnette@chromium.org> [modify] https://crrev.com/10ce09c325cc46c993929af23d2f54807862d005/server/cros/dynamic_suite/frontend_wrappers.py [modify] https://crrev.com/10ce09c325cc46c993929af23d2f54807862d005/server/hosts/moblab_host.py [modify] https://crrev.com/10ce09c325cc46c993929af23d2f54807862d005/server/hosts/rpc_server_tracker.py [modify] https://crrev.com/10ce09c325cc46c993929af23d2f54807862d005/global_config.ini
,
Apr 26 2016
,
Jun 9 2016
,
Jun 27 2016
Closing... please feel free to reopen if its not fixed.
,
Jun 27 2016
|
||||
►
Sign in to add a comment |
||||
Comment 1 by xixuan@chromium.org
, Mar 10 2016CL for 1: CL:324841 https://chromium-review.googlesource.com/324841 CL for 2: CL:329409 https://chromium-review.googlesource.com/329409