metropolis/cli/metroctl: fix takeover path
bundlePath was used for both bundle and takeover, probably a copy paste
mistake.
Change-Id: Ib3acc1f415fa24021bd9800eb9eb5deb061a919a
Reviewed-on: https://review.monogon.dev/c/monogon/+/4033
Tested-by: Jenkins CI
Reviewed-by: Tim Windelschmidt <tim@monogon.tech>
diff --git a/metropolis/cli/metroctl/cmd_install_ssh.go b/metropolis/cli/metroctl/cmd_install_ssh.go
index 5feda6f..efd1fd7 100644
--- a/metropolis/cli/metroctl/cmd_install_ssh.go
+++ b/metropolis/cli/metroctl/cmd_install_ssh.go
@@ -121,7 +121,11 @@
if err != nil {
return err
}
- takeover, err := external("takeover", "_main/metropolis/cli/takeover/takeover_bin_/takeover_bin", bundlePath)
+ takeoverPath, err := cmd.Flags().GetString("takeover")
+ if err != nil {
+ return err
+ }
+ takeover, err := external("takeover", "_main/metropolis/cli/takeover/takeover_bin_/takeover_bin", &takeoverPath)
if err != nil {
return err
}