1. 87f55e4 Adding some disk image utils Copy, clone, rebase images by Richard Gass · 6 years ago trunk
  2. a1ec4ce In Telef\'{o}nica we have a very slow ldap server which takes 5 seconds to by Richard Gass · 6 years ago
  3. 0caad5f Replacing SIGKILL with SIGTERM for destroyvm to allow qemu to clean up after by Richard Gass · 6 years ago
  4. 366a538 Adding "-balloon virtio" to enable qemu to dynamically change amount of memory allocated to a vm by Richard Gass · 6 years ago
  5. 985f38f Fixing some typos errors with the Mimos import. If this broke something, let me know. by Richard Gass · 6 years ago
  6. e257e99 Request for tashi to support subdomains. by Richard Gass · 6 years ago
  7. 9dee3fd Adding a semicolon to the end of the key by Richard Gass · 6 years ago
  8. cc26c9b nodemanagerservice: don't update host record with IP 0.0.0.0 by Michael Stroucken · 7 years ago
  9. 762d9c3 tashi-admin: change variable from host to user by Michael Stroucken · 7 years ago
  10. 3090b23 tashi-admin: send userIds over the wire, not usernames by Michael Stroucken · 7 years ago
  11. 99e2cfd corrections for reservation handling by Michael Stroucken · 7 years ago
  12. bbdf188 clustermanagerservice: add server-side commands for reservations by Michael Stroucken · 7 years ago
  13. 52cb5ae tashi-admin: define addReservation, delReservation and getReservation commands by Michael Stroucken · 7 years ago
  14. 0de9390 tashi-admin: Initial add of reservation function by Michael Stroucken · 7 years ago
  15. 429a4e4 INSTALL2: Note Qemu version incompatibilities, and the risk for migrations by Michael Stroucken · 7 years ago
  16. 32f8183 nodemanagerservice: correct hostId's when we get info for the CM by Michael Stroucken · 7 years ago
  17. 5c93735 nodemanagerservice: make note on communication by Michael Stroucken · 7 years ago
  18. d1fa524 qemu: we ask for our hostname a lot, lets just do it once by Michael Stroucken · 7 years ago
  19. 507e6cb qemu: make note on hostIds, and the need make sure they match ours in case we accept a migrated instance by Michael Stroucken · 7 years ago
  20. ee6f8e2 qemu: we've not included subprocess in our namespace, so add those in. Somehow the error message got put into the transport cookie, and that blocked migrations... by Michael Stroucken · 7 years ago
  21. 1cc5737 qemu.py: note risk of running out of space when saving child info by Michael Stroucken · 7 years ago
  22. 9ce5efc INSTALL2: Note risk of running out of disk space for the NM database. by Michael Stroucken · 7 years ago
  23. 8c3a1f2 sql: be specific about catching type error, and raise it up to find where this is called from by Michael Stroucken · 7 years ago
  24. 9e1a13b Merge branch 'newmachinestate' by Michael Stroucken · 7 years ago
  25. dab87ad Merge branch 'assertionerror' by Michael Stroucken · 7 years ago
  26. b4b91ad util.py: if an exception is returned from the remote side, raise it locally. This helps in client commands like createMany. by Michael Stroucken · 7 years ago
  27. be48541 qemu: the old command string is redundant now by Michael Stroucken · 7 years ago
  28. d66f9fb tashi-client: make sure we raise a remote exception so the client can handle it. by Michael Stroucken · 7 years ago
  29. be680ab Merge branch 'qemuexitstatus' by Michael Stroucken · 7 years ago
  30. e3d5cee Merge branch 'autoregister' by Michael Stroucken · 7 years ago
  31. e8155c6 Merge branch 'adminhostcmds' by Michael Stroucken · 7 years ago
  32. c90d2fa sql: return our "_id", not python's "id" by Michael Stroucken · 7 years ago
  33. 75cc629 tashi-client: remove unregisterHost command from client by Michael Stroucken · 7 years ago
  34. 11a6b8b Merge branch 'qemulogging' by Michael Stroucken · 7 years ago
  35. 2d10fb3 qemu: replace the fork and shell and head call to get system memory with a python only solution by Michael Stroucken · 7 years ago
  36. 2810e56 qemu.py: Raise EOFError rather than RuntimeError when reading off the monitor FD by Michael Stroucken · 7 years ago
  37. 8c8d02c clustermanagerservice: remove previous idea for CM admin command support by Michael Stroucken · 7 years ago
  38. c3edba5 Merge branch 'retrymerge' by Michael Stroucken · 7 years ago
  39. 6b43201 nodemanagerservice: make IP discovery optional (for systems where required python libraries are not available) by Michael Stroucken · 7 years ago
  40. 7b2e268 tashi-admin: add example text for sethostnotes by Michael Stroucken · 7 years ago
  41. 0e86153 tashi-client: remove administrative commands by Michael Stroucken · 7 years ago
  42. 212a719 test.py: build out admin client by Michael Stroucken · 7 years ago
  43. 377c325 test: more learning on optparse by Michael Stroucken · 7 years ago
  44. bc256b0 tashi-admin: cut down on non-admin helper functions by Michael Stroucken · 7 years ago
  45. 738686e start new tashi-admin client program by Michael Stroucken · 7 years ago
  46. 6c1c976 clustermanagerservice: start implementation for admin commands by Michael Stroucken · 7 years ago
  47. e463889 timeout: two decimals are enough for printing out the timeout duration by Michael Stroucken · 7 years ago
  48. 05a5018 clustermanagerservice: make comment on migration failure by Michael Stroucken · 7 years ago
  49. 8fad885 qemu: Resolve deprecation warning for popen2 using http://docs.python.org/library/subprocess.html#subprocess-replacements by Michael Stroucken · 7 years ago
  50. b20b39d INSTALL: remove the arp-scan stuff, because dgomes' changes make it redundant by Michael Stroucken · 7 years ago
  51. c2abc23 Merge branch 'dgomes-network' of https://github.com/stroucki/tashi into dgomes-network by Michael Stroucken · 7 years ago
  52. 12f1cf0 INSTALL: Pre-add some of dgomes' additions by Michael Stroucken · 7 years ago
  53. 64b22aa clustermanagerservice: forgot quote by Michael Stroucken · 7 years ago
  54. 492c3b6 tashi-client: forgot comma by Michael Stroucken · 7 years ago
  55. 0fd5fc7 tashi-client: improve syntax of getSlots message by Michael Stroucken · 7 years ago
  56. 21b567b Do the trivial addition of setHostNotes for now. "Real Soon Now", this type of function will be put into an administration tool. by Michael Stroucken · 7 years ago
  57. aeb540d tashi-client: Don't use lambda functions for choices of grammatical number; a string list works as well. by Michael Stroucken · 7 years ago
  58. 4bb8c54 qemu: Address race condition on instantiation, where the cleanup by Michael Stroucken · 7 years ago
  59. c46ad1b tashi-client: check for permissions when doing destroyMany or shutdownMany by Michael Stroucken · 7 years ago
  60. c6da92d Merge branch 'unknownfailure' by Michael Stroucken · 7 years ago
  61. e3321ee tashi-client: harmonize message by Michael Stroucken · 7 years ago
  62. 4504111 tashi-client: leave ValueErrors which came from incorrect operations, while converting ones originating from a failure to perform a proper operation to TashiError by Michael Stroucken · 7 years ago
  63. d7ee531 tashi-client: remove extraneous quote by Michael Stroucken · 7 years ago
  64. c8108cc tashi-client: render tashi exceptions by their messages by Michael Stroucken · 7 years ago
  65. 7023c5c tashi-client: convert "unknown user" to a TashiException by Michael Stroucken · 7 years ago
  66. eaa6852 clustermanagerservice: Return an assurance message on suspend, so that the client will print it. by Michael Stroucken · 7 years ago
  67. 2fb0223 TashiDefaults: comment scratchVg entry in TashiDefaults, this value can now be None with soft-config in the code. Fixes error message on installs with no scratch support. by Michael Stroucken · 7 years ago
  68. 0c5d1fc tashi-client: do error checking on parameters to getslots by Michael Stroucken · 7 years ago
  69. 0a6ad98 UPDATING: make note on changed database schema by Michael Stroucken · 7 years ago
  70. 98d6297 pickled: add lock around database saves by Michael Stroucken · 7 years ago
  71. 4fccdd9 tashi-client: rename example vm names from "foobar" to "vmname" by Michael Stroucken · 7 years ago
  72. 3c104f5 primitive: forgot 'self's. by Michael Stroucken · 7 years ago
  73. 59333c1 primitive: provide general __isReady function, and let failures due to down hosts be muffled by Michael Stroucken · 7 years ago
  74. fcbf98c nodemanagerservice: make sure we flush our notification buffers regularly by Michael Stroucken · 7 years ago
  75. 99bfa05 Merge branch luke-zoni into trunk. by Michael Stroucken · 7 years ago
  76. 8d52206 another merge to make svn happy by Michael Stroucken · 7 years ago trunk-staging
  77. 1dbeed2 resourcequerysql: hw_blenc has no use yet, and its inclusion would require users to alter their database schema. Hold off on this until this field has some use. by Michael Stroucken · 7 years ago
  78. 5c7df7a merge trunk-staging with luke-zoni by Michael Stroucken · 7 years ago
  79. 1ad511c Add branch trunk-staging for merging from luke-zoni by Michael Stroucken · 7 years ago
  80. 60ec2ce add comment on using Python identifiers as our own variables. by Michael Stroucken · 7 years ago
  81. 7d55fef Apply more pydev fixes by Michael Stroucken · 7 years ago
  82. 80029f8 fixes to pydev fixes by Michael Stroucken · 7 years ago
  83. 370dad9 clean using pydev by Michael Stroucken · 7 years ago
  84. 01d055e tashi-client: fix syntax by Michael Stroucken · 7 years ago
  85. 70a7a08 First cut at providing functionality from the client to change host state by Michael Stroucken · 7 years ago
  86. 7cbd32a qemu: message should show instance name, not scratch LV name by Michael Stroucken · 7 years ago
  87. 44e6ab8 clustermanagerservice: make sure we actually get a type Instance back when doing getVmInfo by Michael Stroucken · 7 years ago
  88. 2d22bdb util.py: fix syntax error by Michael Stroucken · 7 years ago
  89. 835f6d3 clustermanagerservice: don't risk that stateTransition may cause side-effects by Michael Stroucken · 7 years ago
  90. d67c8b7 accounting, clustermanager, nodemanager: make notes on observed exceptions within rpyc ThreadedServer by Michael Stroucken · 7 years ago
  91. c6e9440 util: name threads by Michael Stroucken · 7 years ago
  92. dd6b4c4 clustermanagerservice: in vmupdate, handle MigrateTrans->Exited transition explicitly by Michael Stroucken · 7 years ago
  93. 1383859 log CMS removal activity by Michael Stroucken · 7 years ago
  94. dec855d Only remove the logical volumn that the virtual machine created instead of blasting the entire volumn group. by Richard Gass · 7 years ago
  95. ef30842 clustermanagerservice: name monitor thread by Michael Stroucken · 7 years ago
  96. 699546c clustermanager: fix imports by Michael Stroucken · 7 years ago
  97. 242c2f0 clustermanager: use soft config by Michael Stroucken · 7 years ago
  98. 80ffffe nodemanagerservice: sometimes VMs report their death during creation. Note that this can happen. by Michael Stroucken · 7 years ago
  99. 951dded clean agents directory, add notes on seldom-seen components by Michael Stroucken · 7 years ago
  100. 27ea165 config: pass through items() to ConfigParser object by Michael Stroucken · 7 years ago