Allow siblings in the garbage state

This commit is contained in:
Brendan Reilly
2022-03-16 11:28:32 -04:00
parent 24e1efd394
commit 8ea54dbdb7

View File

@@ -402,7 +402,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,