action #71743
closed[qe-core][qam] [maint] test fails in dracut_enhanced - too many levels of recursion in macro expansion
0%
Description
Observation¶
The test fails on running rpmbuild -bp dracut.spec --nodeps
and throws Too many levels of recursion in macro expansion
error.
openQA test in scenario sle-12-SP5-Server-DVD-Updates-x86_64-qam-dracut-basic@64bit fails in
dracut_enhanced
Test suite description¶
Maintainer: emiura@suse.com
Reproducible¶
Fails since (at least) Build 20200922-1
Expected result¶
Last good: 20200918-1 (or more recent)
Further details¶
Always latest result in this scenario: latest
Updated by emiura almost 3 years ago
rpmbuild is printing an error: "too many levels of recursion in macro expansion. it is likely caused by recursive macro declaration" but so far I am unable to reproduce it locally. I'll try to download the disk image from openqa and see if I find something.
Updated by emiura almost 3 years ago
Downloaded the vm image from openqa and executed it locally, indeed it reproduces the issue.
Updated by emiura almost 3 years ago
After much debugging, found that the issue is being caused by systemd-rpm-macros update.
Updated by emiura almost 3 years ago
Ok, this is a regression caused by systemd-rpm-macros update.
Updated by tjyrinki_suse almost 3 years ago
- Subject changed from [qam] [maint] test fails in dracut_enhanced - too many levels of recursion in macro expansion to [qe-core][qam] [maint] test fails in dracut_enhanced - too many levels of recursion in macro expansion
Updated by emiura almost 3 years ago
- Status changed from Workable to Resolved
The issue was caused by regression on systemd-rpm-macros. bsc#1177034 created, issue fixed. Closing this issue.