1. d0e39cb go/net/ssh: allow multiple AuthMethods by Tim Windelschmidt · 1 year, 2 months ago
  2. 327cdba cloud: fix %v in cases where we should use %w by Tim Windelschmidt · 1 year, 6 months ago
  3. 3b5a917 treewide: initialize empty structs with var by Tim Windelschmidt · 1 year, 6 months ago
  4. de12c7e cloud/equinix/cli: add list command by Tim Windelschmidt · 1 year, 7 months ago
  5. b765f24 metropolis/cli/pkg/context: replace with signal.NotifyContext by Tim Windelschmidt · 1 year, 6 months ago
  6. 513df18 treewide: errors variables should be prefixed with Err by Tim Windelschmidt · 1 year, 7 months ago
  7. 73e9882 treewide: cleanup error string formatting by Tim Windelschmidt · 1 year, 7 months ago
  8. 096654a treewide: add missing error handling by Tim Windelschmidt · 1 year, 7 months ago
  9. 6250705 cloud/shepherd/provider/equinix: fix wrong usage of slices.DeleteFunc by Tim Windelschmidt · 1 year, 7 months ago
  10. d5f851b treewide: replace error comparisons and assertions with errors.Is by Tim Windelschmidt · 1 year, 7 months ago
  11. 690511d treewide: fix %w in cases where only %v is supported by Tim Windelschmidt · 1 year, 7 months ago
  12. 0c57d34 treewide: cleanup function receiver names by Tim Windelschmidt · 1 year, 7 months ago
  13. 438ae2e treewide: replace always true switch condition with default by Tim Windelschmidt · 1 year, 7 months ago
  14. 5f5f330 cloud/shepherd: move ssh client to own package by Tim Windelschmidt · 1 year, 9 months ago
  15. 79ffbbe cloud: move takeover to agent/takeover by Tim Windelschmidt · 1 year, 9 months ago
  16. c4dd003 cloud/shepherd: rename shepherd.State to shepherd.Availability by Tim Windelschmidt · 1 year, 9 months ago
  17. fdd87ab cloud/shepherd: skip machines in failed state by Tim Windelschmidt · 2 years ago
  18. 0974b22 treewide: replace rules_docker with rules_oci by Tim Windelschmidt · 1 year, 10 months ago
  19. b6308cd cloud: split shepherd up by Tim Windelschmidt · 2 years, 1 month ago
  20. 0e74961 cloud/bmaas/bmdb: Filter for machines based on provider by Tim Windelschmidt · 2 years, 3 months ago
  21. 12c8140 cloud/shepherd/equinix/cli: replace old argument handling and wrong loop by Tim Windelschmidt · 2 years, 5 months ago
  22. 72a903f cloud/shepherd/equinix/cli: Rename servers before deletion by Tim Windelschmidt · 2 years, 5 months ago
  23. 7e1c489 c/shepherd/equinix/wrapngo: correct metric endpoint matcher by Tim Windelschmidt · 2 years, 5 months ago
  24. 4264b8c cloud: replace klog with klog/v2 by Tim Windelschmidt · 2 years, 5 months ago
  25. 44cacd6 cloud: validate that there are not positional arguments by Tim Windelschmidt · 2 years, 5 months ago
  26. 886c386 c/s/e/cli: add equinix api cli tooling by Tim Windelschmidt · 2 years, 6 months ago
  27. 8180de9 c/s/e/wrapngo: add more api wrappers by Tim Windelschmidt · 2 years, 6 months ago
  28. dea7cd0 cloud/shepherd: add equinix API metrics by Serge Bazanski · 2 years, 7 months ago
  29. c50f694 cloud/bmaas/bmdb: implement BMDB client metrics by Serge Bazanski · 2 years, 7 months ago
  30. fbda89e cloud: enable prometheus server by Serge Bazanski · 2 years, 7 months ago
  31. 00cf57d cloud/bmaas: split ShepherdAccess into Shepherd{AgentStart,Recovery} by Serge Bazanski · 2 years, 7 months ago
  32. afd3cf8 cloud/shepherd/equinix: update provider extra data by Serge Bazanski · 2 years, 7 months ago
  33. 913a03a c/s/e/manager: add sleep after reboot by Tim Windelschmidt · 2 years, 7 months ago
  34. 4969fd7 cloud/shepherd/equinix/wrapngo: allow specifying options when getting device by Serge Bazanski · 2 years, 7 months ago
  35. 20312b4 cloud/bmaas: implement exponential backoffs by Serge Bazanski · 2 years, 7 months ago
  36. ff61935 c/s/e/manager: add RID and hostname to log message by Tim Windelschmidt · 2 years, 7 months ago
  37. 28fcddc c/s/e/manager: add UseProjectKeys flag by Tim Windelschmidt · 2 years, 7 months ago
  38. ae00468 cloud/shepherd/equinix: implement recoverer by Serge Bazanski · 2 years, 7 months ago
  39. 86a714d cloud/shepherd/equinix: split out control loop logic by Serge Bazanski · 2 years, 7 months ago
  40. 0d58cb9 c/shepherd/equinix/wrapngo: isolate live API tests by Serge Bazanski · 2 years, 7 months ago
  41. d1b1747 c/s/e/wrapngo: workaround for unstable pagination by Tim Windelschmidt · 2 years, 7 months ago
  42. ea94663 c/s/e/manager: print hardware reservation stats by Tim Windelschmidt · 2 years, 7 months ago
  43. b78919e cloud/shepherd/wrapngo: don't crash on remote API errors by Serge Bazanski · 2 years, 7 months ago
  44. 23fa5c1 cloud/shepherd/equinix/manager: embed takeover agent by Tim Windelschmidt · 2 years, 8 months ago
  45. 8867b2c cloud/shepherd/equinix/manager: embed test_agent by Tim Windelschmidt · 2 years, 8 months ago
  46. 51987d6 c/shepherd/equinix/manager: add CA certificate path flag by Serge Bazanski · 2 years, 8 months ago
  47. 77b11d3 c/shepherd/equinix: fix redundant agent path error by Serge Bazanski · 2 years, 8 months ago
  48. f50c31f cloud/shepherd/equinix/manager/server: add container_image by Tim Windelschmidt · 2 years, 8 months ago
  49. 5b8b860 cloud: use machine_id for all agent communication by Lorenz Brun · 2 years, 8 months ago
  50. 595dfe9 c/a/api: reorganize and add AgentInit by Lorenz Brun · 2 years, 9 months ago
  51. 7448f28 cloud/equinix/wrapngo: implement configurable parallelism by Serge Bazanski · 2 years, 9 months ago
  52. 9eb903d cloud/shepherd/equinix: implement initializer parallelism by Serge Bazanski · 2 years, 9 months ago
  53. 1038313 cloud: rename ShepherdInstall to ShepherdAccess and clean up other 'installation' references by Serge Bazanski · 2 years, 9 months ago
  54. 7762831 cloud/bmaas: implement webug by Serge Bazanski · 2 years, 9 months ago
  55. caa1208 cloud/shepherd/equinix/manager: init by Serge Bazanski · 2 years, 9 months ago
  56. 6a058e7 cloud/shepherd/equinix/wrapngo: init by Mateusz Zalega · 3 years ago