1. 8adf789 Autotest upstream merge. by Dale Curtis · 13 years ago
  2. 10222b8 The original CL 5188004 only takes care of client side tests and missed the opportunities to support server side control file, since there are lots of occurrence of hosts.create_host(hostname) call inside the server control file. by Eric Li · 14 years ago
  3. 45ec82f Properly pass ssh options into SSHHost, I will also submit this patch upstream. by Eric Li · 14 years ago
  4. af676f3 abstract_ssh.py: Write known hosts to temp filedescriptor by lmr · 15 years ago
  5. efccc1b Whenever a new SSH connection is initiated to an SSH host (run, send_file, by mbligh · 15 years ago
  6. f7368c5 Added safe arguments support to hosts.run() abstractions and stdin run() by jadmanski · 15 years ago
  7. ce955fc Created a common_lib host object hierarchy (with site specific override by mbligh · 15 years ago
  8. b45a466 when ignore_status=True is passed to utils.system*() or host.run(), log stderr as DEBUG rather than ERROR by showard · 15 years ago
  9. 3abbcee For files that won't be directly executed, the #! is unneccessary and can by mbligh · 15 years ago
  10. d0e9498 Server side messages cleanup. In this patch, the aim was: by mbligh · 15 years ago
  11. 2894f42 Do not try to rerun with increased verbosity the last ssh command if it by mbligh · 15 years ago
  12. 108d73e * make utils.system* default to directing output to the logging module, instead of sys.std*. this involved refactoring the code out of ssh_host/paramiko_host/abstrash_ssh, which previously did the same thing (they still do, but now the use the common logic in utils) by showard · 15 years ago
  13. 55e425e remove "connected" messages, as a first step in cleaning up ERROR logs. they we introduced long ago, while stderr of commands was redirected to stdout, making noise relatively harmless. but i don't think they've served a very significant purpose, and now they're just noise on stderr, which we'd like to promote to ERROR level logging. by showard · 15 years ago
  14. f1175bb get rid of some now-obsolete code by showard · 15 years ago
  15. 10eb466 Remove output from packages.checksum echo. This is an interim step to cleaning up verbose logs in general by showard · 15 years ago
  16. c971c5f Added specific exceptions for various failures in verify and changed the by mbligh · 15 years ago
  17. 9d738d6 by mbligh · 16 years ago
  18. abaa2d8 Making sure SSH key setup won't break previous autoserv behavior of by mbligh · 16 years ago
  19. ed4fe04 Summary: Fixing up automatic SSH key setup for the default SSHHost class. by mbligh · 16 years ago
  20. 170873e Attached is a very large patch that adds support for running a by showard · 16 years ago
  21. b30a928 Fix formatting in ssh_host.py by mbligh · 16 years ago
  22. dedc4bf Fix ssh_ping for permission denied errors. by mbligh · 16 years ago
  23. 6369cf2 Abstract out self.ip into abstract_ssh so that paramiko has it available also by mbligh · 16 years ago
  24. f656291 Furthur refactoring of the paramiko and ssh host classes. This covers a few by jadmanski · 16 years ago
  25. ca7da37 Adds a new host object, ParamikoHost, basically as another by jadmanski · 16 years ago
  26. f2c3376 Pull a ton of methods out of SSHHost and into RemoteHost, since most by mbligh · 16 years ago
  27. 5ddb795 We want to raise an exception if the host is down. Currently we're by mbligh · 16 years ago
  28. 0910844 Keep track of the last kernel we explicitly 'reboot'ed into. This by mbligh · 16 years ago
  29. cebcc49 add "options" param to SSHHost "run" method by mbligh · 16 years ago
  30. 0787404 Merge in Timestamp addition to ssh echo Connected command by mbligh · 16 years ago
  31. 76a4293 recommit logging changes - was just spare pyc file by mbligh · 16 years ago
  32. b931b68 back out logging changes for now by mbligh · 16 years ago
  33. 1d0c7c7 Add a missing import to SSHHost. by jadmanski · 16 years ago
  34. 681b6a0 Configuring main autotest classes to use the new debug infrastructure, by mbligh · 16 years ago
  35. 7cbd969 Change the new host.repair_* methods to be a little more cooperative by jadmanski · 16 years ago
  36. c12d63e - Add site_verify and site_repair loading back by mbligh · 16 years ago
  37. 12f2e63 - add server.hosts.Host._repair_filesystem_only() concrete method by mbligh · 16 years ago
  38. 6ef0b67 It is possible for a CmdError to be raised with an exit_status of by jadmanski · 16 years ago
  39. 6b0ab08 - add a server.hosts.base_classes.Host.verify() abstract method by mbligh · 16 years ago
  40. 7ddb3a8 Add some print code to SSHHost.get_crashinfo so that at least the by jadmanski · 16 years ago
  41. cdd0c40 Add code to SSHHost.get_crashdumps to collect some basic data: by jadmanski · 16 years ago
  42. bc5a8b1 Don't use verbose run output in SSHHost.run, since it already does by jadmanski · 16 years ago
  43. 9c391a5 Quick workaround for a bad problem. Occasionally I'm seeing bad errors by jadmanski · 16 years ago
  44. 1a639fb Client side reboots happen via job.reboot(). Server side via by mbligh · 16 years ago
  45. 5446448 Adds a sysrq_reboot method to SSHHost. by mbligh · 16 years ago
  46. 2aa957d Make rsync copy the file content instead of the symlink (which already by mbligh · 16 years ago
  47. c533bd1 Add netconsole support to the console logging, as a backup when by jadmanski · 16 years ago
  48. 65d0219 Some versions of xargs don't support -i, and some versions of ps don't by jadmanski · 16 years ago
  49. 527bdfd Add dargs parameters to reboot() that are passed down to reboot_followup() by mbligh · 16 years ago
  50. a2db941 Final big refactoring of serial console code, to completely detach it by jadmanski · 16 years ago
  51. 0562e65 - Add a set_autodir method to ssh_host to set the autotest installation directory value by mbligh · 16 years ago
  52. 1c5e3a1 Initial refactoring so that I can change the serial console by jadmanski · 16 years ago
  53. a8f0005 fix up exception by mbligh · 16 years ago
  54. 31a0da1 rsync from ssh_host::copy_files() is missing the port parameter. This by jadmanski · 16 years ago
  55. b5c7510 Reverting rev 1949, since this completely breaks the rsync command. by jadmanski · 16 years ago
  56. f70df25 rsync from ssh_host::__copy_files() is missing the port parameter. This by mbligh · 16 years ago
  57. 4375fa3 Allow the target host file owner to be set. by mbligh · 16 years ago
  58. 75eadcf Change the ssh host code to set environment variables in an export by jadmanski · 16 years ago
  59. 858eb1b add IP addresses to netperf2 by mbligh · 16 years ago
  60. c8034f0 Make sure that the parsers special handling of reboots only applies by jadmanski · 16 years ago
  61. 37db223 Fix whitespace breakage in ssh_host.py by mbligh · 16 years ago
  62. 1a7fe6e Remove the throttling of file copies over ssh as the performance cost by jadmanski · 16 years ago
  63. 893e056 When a test explicilty uses SSHHost.wait_for_restart, wrap the reboot by jadmanski · 16 years ago
  64. c7b9530 Risk: Low Visibility: Affects anyone using/subclassing the server.hosts classes. by jadmanski · 16 years ago
  65. 0afbb63 Convert all python code to use four-space indents instead of eight-space tabs. by jadmanski · 16 years ago
  66. b060633 Risk: Low by jadmanski · 16 years ago
  67. 255524e Risk: High Visibility: Medium by mbligh · 16 years ago
  68. 96576fd Modify _copy_files() in ssh_host.py to throw an AutoservRunError exception so that code calling functions like host.get_file() works fine. by mbligh · 16 years ago
  69. 1965dfa New options and automatic ssh key setup by mbligh · 16 years ago
  70. 5223791 Risk: Low (Only tests modified/defaults added) by mbligh · 16 years ago
  71. 52df28b Risk: Low by jadmanski · 16 years ago
  72. f35bbb6 Risk: Medium by jadmanski · 16 years ago
  73. 55c7f33 isk: Medium Visibility: Low, affects global config by jadmanski · 16 years ago
  74. 6e8bf75 Add the version 1 of the TKO parser, modify server_job to use this by jadmanski · 16 years ago
  75. 8ea61e2 1. Removed the system() and system_output() implementations from client/bin/autotest_utils.py so that the ones in common_lib/utils.py are used throughout. by mbligh · 16 years ago
  76. 4c6f15e Fix number of constructor args for AutoservRunError by jadmanski · 16 years ago
  77. 21d7e26 SSHHost.ssh_ping() now catches the timeout error that can be thrown by run() and raises it again with a descriptive message. by mbligh · 17 years ago
  78. 7f2befb Provide a hook for code to be executed after every client machine reboot. by mbligh · 17 years ago
  79. 6607d19 SSHHost should never be using self.job without first ensuring that by mbligh · 17 years ago
  80. 0ba3579 Decreased the verbosity of get_num_cpu(). by mbligh · 17 years ago
  81. a4eb0fa In the ssh_host class used during autotest install, there is a remote by mbligh · 17 years ago
  82. f5427bb Fix up the importing in server/hosts to not be so fragile. Importing by mbligh · 17 years ago
  83. bda9c9c added a new method to sshhost. by mbligh · 17 years ago
  84. caa62c2 Implemented hooks for external logging infrastructure for storing both server-side and client-side logs. by mbligh · 17 years ago
  85. 22fdf17 Print a message when we launch rsync/scp. by mbligh · 17 years ago
  86. 0ad21ba Add the ServerAliveInterval parameter to SSHHost to reduce the chances by mbligh · 17 years ago
  87. 8d4baaa Make ALL commands run through SSHHost.run() send their stderr to autoserv's stdo by mbligh · 17 years ago
  88. 71d2422 Fix reboot failures to have more descriptive error messages by mbligh · 17 years ago
  89. 632f838 Fix up the SSHHost.__del__ method to use the set.discard instead of by mbligh · 17 years ago
  90. 0c5ce31 Fix warning_monitor by mbligh · 17 years ago
  91. f4e0415 Replace the current expect script based console warning montitor with by mbligh · 17 years ago
  92. fbb0354 Fix up how SSHHost kills its logging processes so that it never kills by mbligh · 17 years ago
  93. 4ff46b0 Added a timeout to ssh_ping. ssh was hanging, but wasn't being killed for by mbligh · 17 years ago
  94. cfc7ab3 Pull the rsync/scp launching code out of get_file and send_file and by mbligh · 17 years ago
  95. 0f5ad64 Add missing utils in front of system() call by mbligh · 17 years ago
  96. 67a936f This rsync flag is too agressive. If you're afraid that existing files are by mbligh · 17 years ago
  97. a4d4f37 We shouldn't mark it as GOOD until it completes! by mbligh · 17 years ago
  98. 70cf0ec Fix autotest to always use the local copy of conmux by mbligh · 17 years ago
  99. 07a923f Set default run timeout to something sane (1hr) by mbligh · 17 years ago
  100. 34faa28 SSH has an exit code of 255 and prints out an error message when by mbligh · 17 years ago