Commit 6bbbc255 authored by Helga Velroyen's avatar Helga Velroyen
Browse files

Fix bug in ssconf comparison, disable it for vcluster

This patch fixes a bug in the comparison of the
'ssconf_master_candidate_certs' and disables the test
for vcluster.
Signed-off-by: default avatarHelga Velroyen <>
Reviewed-by: default avatarHrvoje Ribicic <>
parent 41ba1db3
......@@ -1157,13 +1157,17 @@ def _AssertSsconfCertFiles(master):
@param master: name of the master node
(vcluster_master, _) = qa_config.GetVclusterSettings()
if vcluster_master:
print "Skipping asserting SsconfCertFiles for Vcluster"
nodes = qa_config.get("nodes")
ssconf_file = "/var/lib/ganeti/ssconf_master_candidates_certs"
ssconf_content = {}
for node in nodes:
cmd = ["cat", ssconf_file]
print "Ssconf Master Certificates of node '%s'." % node.primary
result_output = GetCommandOutput(master.primary, utils.ShellQuoteArgs(cmd))
result_output = GetCommandOutput(node.primary, utils.ShellQuoteArgs(cmd))
ssconf_content[node] = result_output
# Clean up result to make it comparable:
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment