aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--kolla/image/build.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/kolla/image/build.py b/kolla/image/build.py
index 231824e85..916ff0044 100644
--- a/kolla/image/build.py
+++ b/kolla/image/build.py
@@ -816,6 +816,9 @@ class KollaWorker(object):
installation['reference'] = self.conf[section]['reference']
return installation
+ all_sections = (set(six.iterkeys(self.conf._groups)) |
+ set(self.conf.list_all_sections()))
+
for path in self.docker_build_paths:
# Reading parent image name
with open(os.path.join(path, 'Dockerfile')) as f:
@@ -838,7 +841,7 @@ class KollaWorker(object):
for plugin in [match.group(0) for match in
(re.search('{}-plugin-.+'.format(image.name),
section) for section in
- self.conf.list_all_sections()) if match]:
+ all_sections) if match]:
try:
self.conf.register_opts(
common_config.get_source_opts(),