1. 12240f9 third_party/edk2: use toolchain-bundle for edk2 build by Tim Windelschmidt · 6 months ago
  2. 8f1efe9 treewide: migrate to qemu-kvm in toolchain-bundle by Tim Windelschmidt · 7 months ago
  3. daf9e95 m/installer/install: take OCI image in Params by Jan Schär · 5 months ago
  4. e19d279 m/installer/install: move from osbase/build/mkimage/osimage by Jan Schär · 5 months ago
  5. 3b0c8dd m/test/launch: build image at runtime by Jan Schär · 5 months ago
  6. 9d2f3c6 m/test/localregistry: use osbase/oci/registry by Jan Schär · 7 months ago
  7. 1fe3f94 metropolis/test/launch: write nanoswitch logs to correct dir by Tim Windelschmidt · 7 months ago
  8. d0cdb57 treewide: rename osbase/test/launch to osbase/test/qemu by Tim Windelschmidt · 7 months ago
  9. 9bd9bd4 treewide: replace deprecated grpc.Dial with grpc.NewClient by Tim Windelschmidt · 9 months ago
  10. 5909447 m/test/launch/cli/launch-cluster: use metroctl_lite by Jan Schär · 9 months ago
  11. 6d33a43 treewide: add license header and enable haslicense linter by Tim Windelschmidt · 9 months ago
  12. 8f1254d m/test/launch: extend GetKubeClientSet with rest.Config by Lorenz Brun · 9 months ago
  13. a10d0cb treewide: Fix ENUM_VALUE_PREFIX rule exception by Tim Windelschmidt · 10 months ago
  14. 4beaf4f m/t/launch: use undeclared test outputs for node logs by Lorenz Brun · 10 months ago
  15. 156248b treewide: format repo with buildifier by Tim Windelschmidt · 10 months ago
  16. 681d515 treewide: clean up test static binary targets by Tim Windelschmidt · 10 months ago
  17. a5b00bd metropolis/test/launch: fix data race by Tim Windelschmidt · 11 months ago
  18. d1a8b64 treewide: add more ptr.To usages by Jan Schär · 11 months ago
  19. 7856760 metropolis: remove stutter in ClusterConfiguration.KubernetesConfig by Serge Bazanski · 1 year ago
  20. 39f4f5c metropolis: add cluster domain config and metroctl param by Jan Schär · 1 year ago
  21. 20498dd metropolis/test/launch: synchronize test node labels to kubernetes by Serge Bazanski · 1 year, 1 month ago
  22. 1dcede9 m/test/launch/cli/launch-cluster: add allow-reboot flag by Jan Schär · 1 year, 1 month ago
  23. 39d9c24 metropolis: reduce usage of identity.NodeID by Jan Schär · 1 year, 1 month ago
  24. ca8d951 metropolis/resolver: use logging.Leveled by Serge Bazanski · 1 year, 2 months ago
  25. 5abcc7a m/test/launch/cli/launch-cluster: fix metroctl path by Jan Schär · 1 year, 2 months ago
  26. 0700357 m/test/launch: make disk size configurable by Jan Schär · 1 year, 2 months ago
  27. 6120f38 cli/metroctl: add metroctl_lite for use in tests by Tim Windelschmidt · 1 year, 2 months ago
  28. 62e6f0b metropolis/launch: expose VNC socket by Serge Bazanski · 1 year, 2 months ago
  29. a9b060b m/test/launch: allow specifying launch parameters by Jan Schär · 1 year, 3 months ago
  30. 82e6af7 treewide: replace hardcoded runfiles paths by Tim Windelschmidt · 1 year, 4 months ago
  31. 0b92765 m/test/launch: consistently use 0-based node indices by Jan Schär · 1 year, 3 months ago
  32. 3325b4b workspace: bump bazel_gazelle to v0.37.0 by Tim Windelschmidt · 1 year, 4 months ago
  33. 9f21f53 treewide: introduce osbase package and move things around by Tim Windelschmidt · 1 year, 6 months ago
  34. 53458ba m/test/launch: order nodes in NodeIDs correctly by Serge Bazanski · 1 year, 5 months ago
  35. 30e30b3 m/node: allow specifying node labels during node registration by Serge Bazanski · 1 year, 6 months ago
  36. 11198c8 m/node: allow specifying node labels during cluster bootstrap by Serge Bazanski · 1 year, 6 months ago
  37. 2b6dc31 metropolis/test: create swtpm TPMs at runtime instead of compile time by Serge Bazanski · 1 year, 5 months ago
  38. b07c57a metropolis: use swtpm from monorepo by Serge Bazanski · 1 year, 5 months ago
  39. d02c6c7 m/test/launch/cli: turn targets back into binaries and aliases by Serge Bazanski · 1 year, 6 months ago
  40. dd5b03c m/test/launch/cluster: make node images use qcow2-based snapshots instead of copying by Serge Bazanski · 1 year, 6 months ago
  41. adcf5d7 metropolis/test: fix %v in cases where we should use %w by Tim Windelschmidt · 1 year, 6 months ago
  42. 99b0214 m/test/e2e: split out tests into subpackages by Serge Bazanski · 1 year, 7 months ago
  43. b765f24 metropolis/cli/pkg/context: replace with signal.NotifyContext by Tim Windelschmidt · 1 year, 6 months ago
  44. 500f6e0 m/t/launch/cluster: add ShutdownNode/StartNode calls by Serge Bazanski · 1 year, 7 months ago
  45. e564f17 m/t/launch/cluster: allow specifying InitialClusterConfiguration by Serge Bazanski · 1 year, 7 months ago
  46. 73e9882 treewide: cleanup error string formatting by Tim Windelschmidt · 1 year, 7 months ago
  47. ee8c81b m/t/launch/cluster: make LaunchNode non-blocking by Serge Bazanski · 1 year, 7 months ago
  48. e84726b m/test/launch/cluster: make runfile aware by Serge Bazanski · 1 year, 7 months ago
  49. 5e460a9 treewide: remove unnecessary types and conversions by Tim Windelschmidt · 1 year, 7 months ago
  50. a7a82f3 metropolis/test/launch/cluster: remove redundant logic by Tim Windelschmidt · 1 year, 7 months ago
  51. 37cfcc1 m/test/e2e: Implement TestE2ECoreHA by Serge Bazanski · 1 year, 8 months ago
  52. bc96957 m/t/launch/cluster: use Health for node liveness in RebootNode by Serge Bazanski · 1 year, 8 months ago
  53. 276a746 m/test/e2e: test NodePort by Lorenz Brun · 2 years, 4 months ago
  54. 87d9c59 m/test/launch/cluster: fix duplicate NodeIDs entries by Serge Bazanski · 1 year, 8 months ago
  55. 87bbf7e m/test/l/cluster: use sparse-aware copy for images by Lorenz Brun · 1 year, 8 months ago
  56. 68cf38a m/t/l/cluster: fix wrong metroctl path in launch-cluster wrapper by Tim Windelschmidt · 1 year, 8 months ago
  57. 6a328e6 root: move metropolis-specific tools to metropolis/, rename launch-multi2 to launch-cluster by Serge Bazanski · 1 year, 9 months ago
  58. 244b567 treewide: remove direct access to external/ by Tim Windelschmidt · 1 year, 9 months ago
  59. b40b918 treewide: replace deprecated qemu short-form option 'readonly' by Tim Windelschmidt · 1 year, 9 months ago
  60. 2a1d1b2 treewide: replace datafile pkg with rules_go/runfiles pkg by Tim Windelschmidt · 1 year, 9 months ago
  61. 568c38c m/c/metroctl: use TOFU CA for Kubernetes with node pinning hack by Serge Bazanski · 1 year, 9 months ago
  62. 7eeef0f m/c/metroctl: implement TOFU for CA certificates by Serge Bazanski · 1 year, 9 months ago
  63. 0c28015 m/n/core/rpc: limit API footgun availability by Serge Bazanski · 1 year, 9 months ago
  64. 62f1d36 treewide: stop using LZ4 for initrd compression by Lorenz Brun · 2 years ago
  65. 1dc60af m/node: replace image genrule with proper rule by Lorenz Brun · 2 years, 1 month ago
  66. be25a3b metropolis/test/launch/cluster: expose metrics port by Tim Windelschmidt · 2 years, 4 months ago
  67. 150f24a metropolis/test: use localregistry by Lorenz Brun · 2 years, 4 months ago
  68. a0bc6d3 m/test/e2e: split core/kubernetes tests, clean up by Serge Bazanski · 2 years, 4 months ago
  69. 54e212a metropolis: implement Metrics Service by Serge Bazanski · 2 years, 5 months ago
  70. ce68ab9 m/t/ktest: allow more memory and extra fssepcs by Lorenz Brun · 2 years, 5 months ago
  71. 630fb5c m/test/e2e: deflake by Serge Bazanski · 2 years, 7 months ago
  72. 8535cb5 m/n/core/rpc: implement node verification in authenticated connections by Serge Bazanski · 2 years, 7 months ago
  73. d09c58f m/test/launch: do not pipe node logs to stdout in //:launch-multi2 by Serge Bazanski · 2 years, 8 months ago
  74. 1f8cad7 m/{cli,test/launch}: integrate launch/cluster with metroctl by Serge Bazanski · 2 years, 8 months ago
  75. 05f813b m/test/e2e: use concise-style logging by Serge Bazanski · 2 years, 8 months ago
  76. e2a302a metropolis/test/launch: convert :launch to a test by Leopold · 2 years, 10 months ago
  77. acfad5b m/test/launch/cluster: add pcap dump by Leopold · 2 years, 10 months ago
  78. af5086b m/test/launch: print qemu options at startup by Leopold · 2 years, 10 months ago
  79. 20a036e Fix some typos/grammar/variable shadows by Leopold · 2 years, 10 months ago
  80. 28800ad m/p/common: use protobuf.Timestamp in NodeStatus by Mateusz Zalega · 3 years, 4 months ago
  81. 58ddc09 m/n/c/r/resolver: allow disabling curator updater by Serge Bazanski · 3 years, 4 months ago
  82. 5bb8a33 m/t/launch: use cluster resolver by Serge Bazanski · 3 years, 5 months ago
  83. 1fbc597 m/test/launch/cluster: print nanoswitch logs by Serge Bazanski · 3 years, 5 months ago
  84. e90f4a1 m/t/launch: prevent a TPM socket race with QEMU by Mateusz Zalega · 3 years, 6 months ago
  85. 08cb464 m/t/launch: log LaunchNode errors in LaunchCluster by Mateusz Zalega · 3 years, 6 months ago
  86. 0246f5e m/test: implement non-transient QEMU VMs by Mateusz Zalega · 3 years, 7 months ago
  87. be74284 m/test: implement SOCKS proxy in cluster tests by Serge Bazanski · 3 years, 7 months ago
  88. d13c1c6 treewide: switch to gomod and bump everything by Lorenz Brun · 3 years, 7 months ago
  89. 399ce55 m/n/core/rpc: provide lower-level gRPC dialing constructs by Serge Bazanski · 3 years, 7 months ago
  90. 942f5e2 b/ci: update build container to Fedora 35 by Lorenz Brun · 3 years, 9 months ago
  91. 636032e m/test/launch: fail ROC on non-UNAVAILABLE errors by Serge Bazanski · 3 years, 9 months ago
  92. b6a9d3c m/n/build: implement new fsspec infrastructure by Lorenz Brun · 3 years, 9 months ago
  93. cc078df m/n/kubernetes: implement Metropolis authenticating proxy by Lorenz Brun · 3 years, 11 months ago
  94. 075465c m/t/launch: multi-node launches, prefixed stdout by Serge Bazanski · 4 years ago
  95. e78a089 m/n/c/cluster: implement register flow by Serge Bazanski · 4 years, 1 month ago
  96. 764a2de tree-wide: rewrite ioutil functions to their replacements by Lorenz Brun · 4 years ago
  97. 52304a8 m/node: implement Port type for node ports by Serge Bazanski · 4 years ago
  98. 66e5895 m/test: refactor cluster launch code, use for e2e tests by Serge Bazanski · 4 years, 1 month ago
  99. 96043bc *: import reformats by Serge Bazanski · 4 years, 1 month ago
  100. d7d6e02 m/n/core/rpc: create library for common gRPC functions by Serge Bazanski · 4 years, 2 months ago