[qe-core][qam] [maint] test fails in dracut_enhanced - too many levels of recursion in macro expansion
Bugs in existing tests
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
Test suite description¶
Fails since (at least) Build 20200922-1
Last good: 20200918-1 (or more recent)
Always latest result in this scenario: latest
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.
Downloaded the vm image from openqa and executed it locally, indeed it reproduces the issue.
After much debugging, found that the issue is being caused by systemd-rpm-macros update.
Ok, this is a regression caused by systemd-rpm-macros update.
- Status changed from New to Workable
- 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
- Status changed from Workable to Resolved
The issue was caused by regression on systemd-rpm-macros. bsc#1177034 created, issue fixed. Closing this issue.
Also available in: Atom