From 0e5e7b46de095558035b549ecc032132d5bfcd58 Mon Sep 17 00:00:00 2001 From: Lisa Zangrando Date: Thu, 11 May 2017 12:57:06 +0200 Subject: [PATCH] The SchedulerManager doesn't receive all the compute.instance.delete.end notifications Sometimes the SchedulerManager doesn't receive the "compute.instance.delete.end" notifications of VMs destroyed before to be active. Bug: #1690126 Change-Id: If874d436b825e2f430e246ccc7663df1bebd461c Sem-Ver: bugfix --- synergy_scheduler_manager/scheduler_manager.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/synergy_scheduler_manager/scheduler_manager.py b/synergy_scheduler_manager/scheduler_manager.py index 0645cb7..f9dc7f6 100644 --- a/synergy_scheduler_manager/scheduler_manager.py +++ b/synergy_scheduler_manager/scheduler_manager.py @@ -117,8 +117,7 @@ class Notifications(object): else: quota = self.projects[server.getProjectId()].getQuota() - if event_type == "compute.instance.delete.end" and \ - state == "deleted": + if event_type == "compute.instance.delete.end": LOG.info("the server %s has been deleted on host %s" % (server_id, host)) try: