From 2c98f13e9e64872ebc64b19968045bf5cf8d3818 Mon Sep 17 00:00:00 2001 From: Petr Cervinka Date: Tue, 13 Aug 2024 09:12:36 +0200 Subject: [PATCH] ltp: Lock kernel-default on transactional system and RT flavors We need to prevent installation of kernel-default and kernel-default-base on transactional systems for RT flavors. --- tests/kernel/install_ltp.pm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/kernel/install_ltp.pm b/tests/kernel/install_ltp.pm index 1e0fed5f8e6a..68062a0ac218 100644 --- a/tests/kernel/install_ltp.pm +++ b/tests/kernel/install_ltp.pm @@ -333,6 +333,10 @@ sub run { # Enables repositories on full installation medium zypper_enable_install_dvd if (get_var('FLAVOR') eq 'Full-QR'); + # Lock kernel default on transactional system and RT flavors + # This is workaround for poo#165036 to prevent kernel-default and kernel-default-base installation + zypper_call("al kernel-default kernel-default-base") if (is_transactional && (get_var('FLAVOR', '') =~ /Base-RT-Updates|Base-RT|Base-RT-encrypted/)); + if ($inst_ltp =~ /git/i) { install_build_dependencies; install_runtime_dependencies;