From 27a16ccf76177413cc8f6c174eeb7dbff0a717a1 Mon Sep 17 00:00:00 2001 From: Joshua Harlow Date: Thu, 3 Nov 2016 14:32:24 -0700 Subject: [PATCH] Skip queuing build tasks for UNMATCHED images Closes-Bug: #1639989 Change-Id: I7bad2b784d2ac02a5af0d790ea32d35f90a681ec --- kolla/image/build.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kolla/image/build.py b/kolla/image/build.py index 231824e85b..a205e4bf20 100644 --- a/kolla/image/build.py +++ b/kolla/image/build.py @@ -927,6 +927,11 @@ class KollaWorker(object): queue = six.moves.queue.Queue() for image in self.images: + if image.status == STATUS_UNMATCHED: + # Don't bother queuing up build tasks for things that + # were not matched in the first place... (not worth the + # effort to run them, if they won't be used anyway). + continue if image.parent is None: queue.put(BuildTask(self.conf, image, push_queue)) LOG.info('Added image %s to queue', image.name)