metropolis/cli/metroctl: Add missing role to command error message
Change-Id: I06530fcc296022c5d24aee396073f6ce20d41135
Reviewed-on: https://review.monogon.dev/c/monogon/+/3331
Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
Tested-by: Jenkins CI
diff --git a/metropolis/cli/metroctl/cmd_node_set.go b/metropolis/cli/metroctl/cmd_node_set.go
index 5d465f5..949f262 100644
--- a/metropolis/cli/metroctl/cmd_node_set.go
+++ b/metropolis/cli/metroctl/cmd_node_set.go
@@ -103,6 +103,7 @@
Id: node,
},
}
+
switch role {
case "kubernetescontroller", "kc":
req.KubernetesController = opt(false)
@@ -111,7 +112,7 @@
case "consensusmember", "cm":
req.ConsensusMember = opt(false)
default:
- log.Fatalf("Unknown role: %s. Must be one of: KubernetesWorker, ConsensusMember.", role)
+ log.Fatalf("Unknown role: %s. Must be one of: KubernetesController, KubernetesWorker, ConsensusMember.", role)
}
_, err := mgmt.UpdateNodeRoles(ctx, req)