if result.failed:
cli.ToStderr("Failed to create node certificates: %s; Output %s" %
(result.fail_reason, result.output))
+ error_code = 1
+ if utils.version.IsBefore(version, 2, 13, 0):
+ result = utils.RunCmd(["gnt-cluster", "renew-crypto",
+ "--new-ssh-keys", "--no-ssh-key-check", "-f"])
+ if result.failed:
+ cli.ToStderr("Failed to create SSH keys: %s; Output %s" %
+ (result.fail_reason, result.output))
++ error_code = 1
+
- return 0
+ return error_code
if __name__ == "__main__":
exit(main())