diff --git a/build_node/builders/base_rpm_builder.py b/build_node/builders/base_rpm_builder.py index 0cfe4df..5adc250 100644 --- a/build_node/builders/base_rpm_builder.py +++ b/build_node/builders/base_rpm_builder.py @@ -659,7 +659,11 @@ def generate_mock_config(config, task, srpm_build=False): repositories=yum_repos, **yum_config_kwargs, ) - mock_config_kwargs = {'use_bootstrap_container': False, 'macros': {}} + mock_config_kwargs = { + 'use_bootstrap': True, 'use_bootstrap_image': False, + 'macros': {} + } + target_arch = task.arch use_host_resolv = True if target_arch == 'src': @@ -677,6 +681,10 @@ def generate_mock_config(config, task, srpm_build=False): continue elif key == 'use_host_resolv': use_host_resolv = value + elif key == 'bootstrap_image': + if target_arch not in ('x86_64_v2', 'i686'): + mock_config_kwargs['use_bootstrap_image'] = True + mock_config_kwargs['bootstrap_image'] = value else: mock_config_kwargs[key] = value mock_config = MockConfig(