diff --git a/module_build_service/builder/MockModuleBuilder.py b/module_build_service/builder/MockModuleBuilder.py index 2bed0ae0..0eaac670 100644 --- a/module_build_service/builder/MockModuleBuilder.py +++ b/module_build_service/builder/MockModuleBuilder.py @@ -176,6 +176,12 @@ mdpolicy=group:primary for rpm in os.listdir(self.resultsdir): if not rpm.endswith(".rpm"): continue + + # If RPM is filtered-out, do not add it to artifacts list. + nvr = kobo.rpmlib.parse_nvr(rpm) + if nvr["name"] in m1_mmd.filter.rpms: + continue + pkglist_f.write(rpm + '\n') rpm = rpm[:-len(".rpm")] m1_mmd.artifacts.add_rpm(str(rpm))