diff --git a/mbs-fix-reuse-all.patch b/mbs-fix-reuse-all.patch new file mode 100644 index 0000000..5e3f6d5 --- /dev/null +++ b/mbs-fix-reuse-all.patch @@ -0,0 +1,16 @@ +diff --git a/module_build_service/scheduler/handlers/modules.py b/module_build_service/scheduler/handlers/modules.py +index 04aeaf9..3d13e30 100644 +--- a/module_build_service/scheduler/handlers/modules.py ++++ b/module_build_service/scheduler/handlers/modules.py +@@ -239,8 +239,10 @@ def wait(config, session, msg): + # If all components in module build will be reused, we don't have to build + # module-build-macros, because there won't be any build done. + if attempt_to_reuse_all_components(builder, session, build): +- log.info("All components have ben reused for module %r, " ++ log.info("All components have been reused for module %r, " + "skipping build" % build) ++ build.transition(config, state="build") ++ session.add(build) + session.commit() + return [] + else: