Explicitly pass in UUID to get_or_register

Co-authored-by: Alan Rominger <arominge@redhat.com>
This commit is contained in:
Jim Ladd 2021-09-03 11:12:56 -07:00
parent 1f34d4c134
commit 1b50db26b6

View File

@ -162,9 +162,9 @@ class InstanceManager(models.Manager):
pod_ip = os.environ.get('MY_POD_IP')
if settings.IS_K8S:
registered = self.register(ip_address=pod_ip, node_type='control')
registered = self.register(ip_address=pod_ip, node_type='control', uuid=settings.SYSTEM_UUID)
else:
registered = self.register(ip_address=pod_ip)
registered = self.register(ip_address=pod_ip, uuid=settings.SYSTEM_UUID)
RegisterQueue(settings.DEFAULT_CONTROL_PLANE_QUEUE_NAME, 100, 0, [], is_container_group=False).register()
RegisterQueue(settings.DEFAULT_EXECUTION_QUEUE_NAME, 100, 0, [], is_container_group=True).register()
return registered