diff --git a/tools/cfgupgrade b/tools/cfgupgrade index 7e57ea24396284d56193e3256cab80d3d42e93cb..593ca44ade3a00e63348ccd2d12c48d737738c9f 100755 --- a/tools/cfgupgrade +++ b/tools/cfgupgrade @@ -116,7 +116,7 @@ def main(): # Check whether it's a Ganeti configuration directory if not (os.path.isfile(options.CONFIG_DATA_PATH) and - os.path.isfile(options.SERVER_PEM_PATH) or + os.path.isfile(options.SERVER_PEM_PATH) and os.path.isfile(options.KNOWN_HOSTS_PATH)): raise Error(("%s does not seem to be a Ganeti configuration" " directory") % options.data_dir)