Merge pull request #6827 from ryanpetrello/devel

fix a bug in cluster node version comparison
This commit is contained in:
Ryan Petrello 2017-06-30 11:47:04 -04:00 committed by GitHub
commit 430d4bc28e

View File

@ -189,7 +189,7 @@ def cluster_node_heartbeat(self):
for other_inst in recent_inst:
if other_inst.version == "":
continue
if Version(other_inst.version) > Version(tower_application_version):
if Version(other_inst.version.split('-', 1)[0]) > Version(tower_application_version):
logger.error("Host {} reports Tower version {}, but this node {} is at {}, shutting down".format(other_inst.hostname,
other_inst.version,
inst.hostname,