Bug 1221221 - installation-images: catch up with memtest86+ changes
Summary: installation-images: catch up with memtest86+ changes
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Installation (show other bugs)
Version: Current
Hardware: Other Other
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Steffen Winterfeldt
QA Contact: Jiri Srain
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-11 07:55 UTC by Dominique Leuenberger
Modified: 2024-04-17 11:55 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Dominique Leuenberger 2024-03-11 07:55:23 UTC
A submission of memtest86+ to Factory makes installation-images fail to build:

https://build.opensuse.org/request/show/1155821

The relevant change in there is:
+- don't install files in /boot. The OS needs to stay in /usr

This in turn makes i-i fail with:

[  244s] adding package memtest86+ [7.00-1.1.x86_64] {postin}
[  244s] cp: cannot stat '/usr/src/packages/BUILD/installation-images-17.116/tmp/cache//memtest86+/rpm//boot/memtest.bin': No such file or directory
[  244s] mk_image: failed to move /boot/memtest.bin to /loader/memtest at lib/AddFiles.pm line 646 in data/boot/boot.file_list line 18.
[  244s] make: *** [Makefile:157: boot] Error 1
[  244s] error: Bad exit status from /var/tmp/rpm-tmp.rMvCg3 (%build)

Seems i-i needs to catch up and copy the file from its new location
Comment 1 Dominique Leuenberger 2024-04-17 09:49:37 UTC
Build fail can be observed in Staging:F

https://build.opensuse.org/package/live_build_log/openSUSE:Factory:Staging:F/installation-images:openSUSE/standard/x86_64
Comment 2 Steffen Winterfeldt 2024-04-17 11:55:23 UTC
Fix:

- https://github.com/openSUSE/installation-images/pull/706