- 5ffa636 treewide: Fix RPC_REQUEST_STANDARD_NAME and RPC_RESPONSE_STANDARD_NAME by Tim Windelschmidt · 10 months ago
- 6d33a43 treewide: add license header and enable haslicense linter by Tim Windelschmidt · 9 months ago
- a10d0cb treewide: Fix ENUM_VALUE_PREFIX rule exception by Tim Windelschmidt · 10 months ago
- 156248b treewide: format repo with buildifier by Tim Windelschmidt · 10 months ago
- 3a171d1 treewide: add race-detector config by Tim Windelschmidt · 11 months ago
- d7c8bbb m/c/metroctl: clean up ssh terminal handling by Timon Stampfli · 11 months ago
- b9701c3 m/c/metroctl: add prototext node-params option by Timon Stampfli · 11 months ago
- d77e26e treewide: replace bool-to-boolptr helpers with k8s.io/utils/ptr.To by Tim Windelschmidt · 12 months ago
- affe8fa osbase/build: remove redundant platform_transition_binary rule by Tim Windelschmidt · 12 months ago
- 275facf m/cli/metroctl/test: rename test file to fit naming scheme by Tim Windelschmidt · 1 year, 2 months ago
- b701df9 metropolis/metroctl: implement cluster configure by Serge Bazanski · 1 year ago
- beec27c metropolis/cli/metroctl: move takeownership under cluster subcommand tree by Serge Bazanski · 1 year ago
- 1f51cf4 treewide: update rules_rust to v0.53.0 by Tim Windelschmidt · 1 year, 1 month ago
- 39f4f5c metropolis: add cluster domain config and metroctl param by Jan Schär · 1 year ago
- 0b4fb8c metropolis/cli/metroctl: refactor to use RunE instead of log.Fatal by Tim Windelschmidt · 1 year, 2 months ago
- 39d9c24 metropolis: reduce usage of identity.NodeID by Jan Schär · 1 year, 2 months ago
- fc6e1cf metropolis/cli/metroctl: don't print usage for runtime errors by Tim Windelschmidt · 1 year, 2 months ago
- 5f1a7de treewide: fix %v in cases where we should use %w by Tim Windelschmidt · 1 year, 2 months ago
- 7a1b27d metropolis/cli/metroctl: implement install ssh by Tim Windelschmidt · 1 year, 9 months ago
- ca8d951 metropolis/resolver: use logging.Leveled by Serge Bazanski · 1 year, 2 months ago
- cc32cc4 m/c/metroctl: implement reboot and poweroff by Lorenz Brun · 1 year, 2 months ago
- 6120f38 cli/metroctl: add metroctl_lite for use in tests by Tim Windelschmidt · 1 year, 2 months ago
- 93d2e6c m/cli/metroctl: fix confusing logs by Jan Schär · 1 year, 2 months ago
- a9b060b m/test/launch: allow specifying launch parameters by Jan Schär · 1 year, 3 months ago
- 2542ef8 m/c/metroctl: fix crash deleting node without status by Lorenz Brun · 1 year, 3 months ago
- 5b075f7 metropolis/cli/metroctl: Add missing role to command error message by Tim Windelschmidt · 1 year, 3 months ago
- 82e6af7 treewide: replace hardcoded runfiles paths by Tim Windelschmidt · 1 year, 4 months ago
- efbde19 metropolis/node: export core/supervisor metrics by Serge Bazanski · 1 year, 3 months ago
- a3e38cf metroctl: add metrics command by Serge Bazanski · 1 year, 3 months ago
- 3325b4b workspace: bump bazel_gazelle to v0.37.0 by Tim Windelschmidt · 1 year, 4 months ago
- 9f21f53 treewide: introduce osbase package and move things around by Tim Windelschmidt · 1 year, 6 months ago
- 4111393 metroctl: display labels for nodes by Serge Bazanski · 1 year, 6 months ago
- 1f78954 m/{node,proto}: implement Node Labels by Serge Bazanski · 1 year, 6 months ago
- 2b6dc31 metropolis/test: create swtpm TPMs at runtime instead of compile time by Serge Bazanski · 1 year, 5 months ago
- 3b5a917 treewide: initialize empty structs with var by Tim Windelschmidt · 1 year, 6 months ago
- 9884034 metroctl: add --columns options for `node describe` by Serge Bazanski · 1 year, 6 months ago
- 5878603 metropolis/cli/metroctl: fix %v in cases where we should use %w by Tim Windelschmidt · 1 year, 6 months ago
- 8814f52 metropolis/pkg/logtree: move logtree protobuf definition to logtree pkg by Tim Windelschmidt · 1 year, 6 months ago
- b765f24 metropolis/cli/pkg/context: replace with signal.NotifyContext by Tim Windelschmidt · 1 year, 6 months ago
- 2f84237 metropolis/cli/metroctl: register context flag to the correct command by Tim Windelschmidt · 1 year, 6 months ago
- cceb6a3 m/c/metroctl: add exclude flag to node update by Lorenz Brun · 1 year, 7 months ago
- b41b548 treewide: remove duplicate imports by Tim Windelschmidt · 1 year, 7 months ago
- 513df18 treewide: errors variables should be prefixed with Err by Tim Windelschmidt · 1 year, 7 months ago
- 73e9882 treewide: cleanup error string formatting by Tim Windelschmidt · 1 year, 7 months ago
- 2d5ae8f treewide: add nolint after t.Skip/log.Fatal to make staticcheck happy by Tim Windelschmidt · 1 year, 7 months ago
- a355821 metropolis/cli/dbg: replace deprecated grpc.WithInsecure by Tim Windelschmidt · 1 year, 7 months ago
- d5f851b treewide: replace error comparisons and assertions with errors.Is by Tim Windelschmidt · 1 year, 7 months ago
- 49c9ab0 treewide: dont seed random by Tim Windelschmidt · 1 year, 7 months ago
- 9ded994 metropolis/cli/metroctl: don't try to use the bundle as installer by Tim Windelschmidt · 1 year, 7 months ago
- ec2906a treewide: rename node.NodeManagement to node.NodeManagementPort by Tim Windelschmidt · 1 year, 8 months ago
- 240faa4 m/cli/metroctl: fix nil pointer for "node describe" by Tim Windelschmidt · 1 year, 8 months ago
- 7661202 m/c/metroctl: fix update logic when errors happen by Lorenz Brun · 1 year, 8 months ago
- 0a8797d m/cli/metroctl: add flag for k8s context name by Tim Windelschmidt · 1 year, 8 months ago
- 7006caf m/c/metroctl: split cmd_install for future changes by Tim Windelschmidt · 1 year, 9 months ago
- 9ce4071 mc/c/metroctl: implement simple update sequencing by Lorenz Brun · 1 year, 9 months ago
- c51d47d metroctl: use persisted CA certificate for node connections by Serge Bazanski · 1 year, 9 months ago
- 2a1d1b2 treewide: replace datafile pkg with rules_go/runfiles pkg by Tim Windelschmidt · 1 year, 9 months ago
- 568c38c m/c/metroctl: use TOFU CA for Kubernetes with node pinning hack by Serge Bazanski · 1 year, 9 months ago
- 7eeef0f m/c/metroctl: implement TOFU for CA certificates by Serge Bazanski · 1 year, 9 months ago
- 925ec3d m/cli/metroctl: clean up RPC API by Serge Bazanski · 1 year, 9 months ago
- 0c28015 m/n/core/rpc: limit API footgun availability by Serge Bazanski · 1 year, 9 months ago
- 7dbf18c metropolis/cli/metroctl: add `node delete` command by Tim Windelschmidt · 2 years ago
- 0ccc85b metropolis/node: add version to status by Serge Bazanski · 2 years ago
- e0c0617 go/clitable: factor out from metroctl by Serge Bazanski · 2 years, 2 months ago
- 3b25cf7 metropolis/cli/metroctl: add update command by Tim Windelschmidt · 2 years, 4 months ago
- ad13188 treewide: port everything to blockdev by Lorenz Brun · 2 years, 5 months ago
- 394b67e m/cli/metroctl: implement buildkind=lite by Serge Bazanski · 2 years, 4 months ago
- 46a45f9 m/c/metroctl: move installer dependency to runfiles by Serge Bazanski · 2 years, 4 months ago
- f0ec0f6 metropolis/cli/metroctl: add cert export command by Tim Windelschmidt · 2 years, 4 months ago
- 7d1a0de m/cli/metroctl: implement `k8s configure` command by Serge Bazanski · 2 years, 4 months ago
- 634a3cf metropolis/cli/metroctl: dont segfault on missing status by Tim Windelschmidt · 2 years, 5 months ago
- b37d7d8 metropolis/cli/metroctl: dont write hostPort and report correct context by Tim Windelschmidt · 2 years, 5 months ago
- c09327c metropolis/cli/metroctl: set storage security policy inside installer by Tim Windelschmidt · 2 years, 5 months ago
- 1600d9b m/c/metroctl: add newline between unapproved nodes by Lorenz Brun · 2 years, 5 months ago
- 3a3c517 m/c/metroctl/test: deflake test by Lorenz Brun · 2 years, 6 months ago
- bdc803b metroctl: allow picking cluster TPM mode on bootstrap by Serge Bazanski · 2 years, 8 months ago
- e4a4ce1 metropolis: finish implementing TPMMode by Serge Bazanski · 2 years, 8 months ago
- 2cfafc9 metropolis/node/kubernetes: move worker services to KubernetesWorker nodes by Serge Bazanski · 2 years, 8 months ago
- e012b72 metropolis: implement NodeManagement.Logs by Serge Bazanski · 2 years, 8 months ago
- da11486 metropolis/proto: move log-related types to common by Serge Bazanski · 2 years, 8 months ago
- b91938f metropolis: stub out log service by Serge Bazanski · 2 years, 8 months ago
- 8535cb5 m/n/core/rpc: implement node verification in authenticated connections by Serge Bazanski · 2 years, 8 months ago
- cfbbbdb m/cli/metroctl: refactor, use tabular layout by Serge Bazanski · 2 years, 8 months ago
- 504ea31 m/cli/metroctl: implement tabular print by Serge Bazanski · 2 years, 8 months ago
- 1f8cad7 m/{cli,test/launch}: integrate launch/cluster with metroctl by Serge Bazanski · 2 years, 8 months ago
- cf33f68 m/cli/metroctl: allow specifying --endpoints=multiple,values by Serge Bazanski · 2 years, 8 months ago
- cf23ebc m/cli/metroctl: factor out some helper functions by Serge Bazanski · 2 years, 8 months ago
- 15f7f63 metropolis: rename KubernetesWorker to KubernetesController, add no-op KubernetesWorker by Serge Bazanski · 2 years, 8 months ago
- 4c50f99 m/c/metroctl: reformat by Serge Bazanski · 3 years, 2 months ago
- 4c07878 m/c/metroctl: accept multiple node IDs in approve by Mateusz Zalega · 3 years, 3 months ago
- e15fee1 m/c/metroctl: implement add, remove role commands by Mateusz Zalega · 3 years, 3 months ago
- b838e05 m/c/metroctl: implement the "describe" command by Mateusz Zalega · 3 years, 3 months ago
- db75e21 m/c/metroctl: implement the "list" command by Mateusz Zalega · 3 years, 3 months ago
- 6cdc976 m/p/cmd: use predicates in RunCommand by Mateusz Zalega · 3 years, 3 months ago
- 18a67b0 m/c/metroctl: move common impl to m/c/m/core by Mateusz Zalega · 3 years, 3 months ago
- fed8fe5 m/c/metroctl: exercise the takeownership command by Mateusz Zalega · 3 years, 4 months ago
- 1846450 m/c/metroctl: takeownership: use cluster resolver by Mateusz Zalega · 3 years, 4 months ago
- b2cac08 m/c/metroctl: log resolver state by Mateusz Zalega · 3 years, 4 months ago
- 8234c16 m/c/metroctl: add configurable credentials path by Mateusz Zalega · 3 years, 4 months ago
- f777496 m/c/metroctl: introduce proxyAddr parameter by Mateusz Zalega · 3 years, 4 months ago