diff --git a/module_build_service/resolver/DBResolver.py b/module_build_service/resolver/DBResolver.py index 5cb8fa2c..0d1d99a1 100644 --- a/module_build_service/resolver/DBResolver.py +++ b/module_build_service/resolver/DBResolver.py @@ -406,7 +406,8 @@ class DBResolver(GenericResolver): for sibling_id in build.siblings(self.db_session): sibling_build = models.ModuleBuild.get_by_id(self.db_session, sibling_id) if sibling_build.state not in ( - models.BUILD_STATES["ready"], models.BUILD_STATES["failed"] + models.BUILD_STATES["ready"], models.BUILD_STATES["failed"], + models.BUILD_STATES["garbage"] ): raise UnprocessableEntity('Buildrequire {}-{}-{} is in "{}" state'.format( sibling_build.name, sibling_build.stream, sibling_build.version,