From 85e5b9c738f4b415ec4d6aab2e273bbddb39e4a0 Mon Sep 17 00:00:00 2001 From: Mike McLean Date: Aug 26 2021 19:54:10 +0000 Subject: don't filter runtime deps for packagerV3 case Fixes: https://pagure.io/fm-orchestrator/issue/1714 --- diff --git a/module_build_service/web/submit.py b/module_build_service/web/submit.py index c6b816f..b9b2dca 100644 --- a/module_build_service/web/submit.py +++ b/module_build_service/web/submit.py @@ -789,20 +789,6 @@ def process_module_context_configuration(stream_or_packager): if not stream.is_static_context(): stream.set_static_context() - # we get the dependenices of the stream - deps = stream.get_dependencies() - # with v3 packager format the output v2 stream will always have - # only one set of dependecies. We need to remove the platform - # virtual module from runtime dependencies as it is not desired. - modules = deps[0].get_runtime_modules() - module_streams = [(m, deps[0].get_runtime_streams(m)[0]) for m in modules - if m not in conf.base_module_names] - deps[0].clear_runtime_dependencies() - - for module_stream in module_streams: - module, stream = module_stream - deps[0].add_runtime_stream(module, stream) - return streams, static_context else: xmd = stream_or_packager.get_xmd()