action #112331
closed[qe-core]systemtap fails because kernel debuginfo do not exist
0%
Description
Observation¶
systemtap fails because it calls prepare_for_kdump
which then tries to install the kernel-debuginfo and fails.
The issue is that MAINT_TEST_REPO is not set and this conditional is not executed.
The vars.json from last-good shows how it should be set.
Acceptance Criteria¶
- AC1: Investigate why MAINT_TEST_REPO variable is not set correctly.
Reproducible¶
Fails since (at least) Build 20220610-1
Expected result¶
Last good: 20220609-1 (or more recent)
Further details¶
Always latest result in this scenario: latest
Updated by apappas over 2 years ago
The ticket is incorrect. I will update according to this thread
Updated
Updated by szarate over 2 years ago
- Sprint set to QE-Core: June Sprint (Jun 08 - Jul 06)
- Status changed from New to Blocked
- Priority changed from Immediate to Normal
- Target version set to QE-Core: Ready
Conversation at https://suse.slack.com/archives/C02CANHLANP/p1654846870131719 is related
Updated by rainerkoenig over 2 years ago
Investigation results¶
The "magic" seems to happen in producs/sle/main.pm starting at line 326.
SCC_ADDONS is split up into its elements.
Then the code practically looks if there are settings for $addon_TEST_ISSUES and $addon_TEST_TEMPLATE (lines 359-360).
for my $i (@addons) {
if ($i) {
$incidents{uc($i)} = get_var(uc($i) . '_TEST_ISSUES');
$u_url{uc($i)} = get_var(uc($i) . '_TEST_TEMPLATE');
}
}
my $repos = map_incidents_to_repo(\%incidents, \%u_url);
set_var('MAINT_TEST_REPO', $repos);
This is how MAINT_TEST_REPO is constructed.
On 15-SP1 this "_TEST_ISSUES" suffix only matches for LTSS, but when "ltss" is not in SCC_ADDONS then as a result MAINT_TEST_REPO remains empty.
LTSS got lost after a change on medium level that suffered from another issue. Should be fixed now.
Updated by mloviska over 2 years ago
- Status changed from Workable to Resolved
- Assignee set to mloviska
It hasn't failed in the last week, maybe we can close it for now.
Updated by mloviska over 2 years ago
Someone fixed SCC_ADDONS
=> "sdk,base,script,serverapp,desktop,legacy,python2,ltss"