metropolis/cli/metroctl: fix %v in cases where we should use %w

Change-Id: I5504dd8d12fe09d4373df619a3cecbfa39c7587b
Reviewed-on: https://review.monogon.dev/c/monogon/+/3097
Tested-by: Jenkins CI
Reviewed-by: Lorenz Brun <lorenz@monogon.tech>
diff --git a/metropolis/cli/metroctl/cmd_node.go b/metropolis/cli/metroctl/cmd_node.go
index 19440b6..0476d99 100644
--- a/metropolis/cli/metroctl/cmd_node.go
+++ b/metropolis/cli/metroctl/cmd_node.go
@@ -117,7 +117,7 @@
 
 		nodes, err := core.GetNodes(ctx, mgmt, "")
 		if err != nil {
-			return fmt.Errorf("while calling Management.GetNodes: %v", err)
+			return fmt.Errorf("while calling Management.GetNodes: %w", err)
 		}
 		// Narrow down the output set to supplied node IDs, if any.
 		qids := make(map[string]bool)
@@ -239,7 +239,7 @@
 
 		nodes, err := core.GetNodes(ctx, mgmt, fmt.Sprintf("node.id==%q", args[0]))
 		if err != nil {
-			return fmt.Errorf("while calling Management.GetNodes: %v", err)
+			return fmt.Errorf("while calling Management.GetNodes: %w", err)
 		}
 
 		if len(nodes) == 0 {