From 7fdcd3e3a4f5b5bcbf93bef232a4d92d413aaae8 Mon Sep 17 00:00:00 2001 From: Jan Kaluza Date: Dec 07 2017 07:31:34 +0000 Subject: Fix traceback in find_parent_images_with_package caused by use of wrong variable for child image. --- diff --git a/freshmaker/lightblue.py b/freshmaker/lightblue.py index 4c071ed..91ba730 100644 --- a/freshmaker/lightblue.py +++ b/freshmaker/lightblue.py @@ -691,8 +691,8 @@ class LightBlue(object): image = self.get_image_by_layer(parent_top_layer, parent_build_layers_count, srpm_name=srpm_name) + children = images if images else [child_image] if image: - children = images if images else [child_image] image.resolve_content_sets(self, children=children) image.resolve_commit(srpm_name) @@ -712,7 +712,7 @@ class LightBlue(object): err = "Cannot find parent of image %s with layer %s " \ "and layer count %d in Lightblue, Lightblue data " \ "is probably incomplete" % ( - image['brew']['build'], parent_top_layer, + children[-1]['brew']['build'], parent_top_layer, parent_build_layers_count) log.error(err) if not images[-1]['error']: