[Bug 1145724] New: Update kiwi-boot-descriptions for Leap 15.2
http://bugzilla.suse.com/show_bug.cgi?id=1145724 Bug ID: 1145724 Summary: Update kiwi-boot-descriptions for Leap 15.2 Classification: openSUSE Product: openSUSE Distribution Version: Leap 15.2 Hardware: Other OS: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other Assignee: dcassany@suse.com Reporter: mlin@suse.com QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- need to update kiwi-boot-packages patch for Leap 15.2, I hot-patched it[1] for now. David, can you please take care of this? [1] https://build.opensuse.org/package/rdiff/openSUSE:Leap:15.2/kiwi-boot-descriptions?linkrev=base&rev=19 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1145724
http://bugzilla.suse.com/show_bug.cgi?id=1145724#c1
--- Comment #1 from David Cassany
http://bugzilla.suse.com/show_bug.cgi?id=1145724
http://bugzilla.suse.com/show_bug.cgi?id=1145724#c2
David Cassany
http://bugzilla.suse.com/show_bug.cgi?id=1145724
http://bugzilla.suse.com/show_bug.cgi?id=1145724#c3
Max Lin
http://bugzilla.suse.com/show_bug.cgi?id=1145724
http://bugzilla.suse.com/show_bug.cgi?id=1145724#c4
--- Comment #4 from David Cassany
1) the first thing is kiwi-boot-descriptions had this Requires: %(echo `cat %{S:1}|grep %{_target_cpu}:%{distro}:|cut -f3- -d:`) in the specfile that is why we need to update kiwi-boot-packages
Ok, I see the issue here. We need to provide those boot descriptions for Leap 15.2 or either change this requirement if we decide to not provide it anymore.
2) I don't see those legacy packages be used on product since product-builder was introduced, but I can see several places those packages has pulled in Tumbleweed, live cd hav pulled kiwi-image-iso-requires; docker product build have pulled kiwi-image-docker-requires, Leap does not have docker product build atm, but live cd does(although not building yet in 15.2), so I suppose 15.2's live cd will also pulled kiwi-image-iso-requires.
btw in the prjconf, the prefernces below exists,
Substitute: kiwi-setup:image python3-kiwi createrepo_c Substitute: kiwi-image:tbz python3-kiwi Substitute: kiwi-image:docker python3-kiwi kiwi-image-docker-requires
Prefer: kiwi-filesystem-requires Prefer: kiwi-image-docker-requires Prefer: kiwi-image-iso-requires Prefer: kiwi-image-vmx-requires
Note that none of those is kiwi-boot-requires or kiwi-boot-descriptions. These two are the ones that are related to your issue, others are just fine and should not create any dependency issue in Leap 15.2. As far as I see it looks like there is no specific usage of kiwi-boot-requires in Leap 15.2, which is good. In terms of functionality this is for building PXE images of Leap 15.2, this type of images is discouraged as we believe there are better alternatives like PXE boot live images (isos) or deploy via PXE OEM images. On kiwi side we just need to agree if it is good choice or not dropping PXE image type support for Leap 15.2 images in Leap 15.2. In either case small update on the kiwi-boot-descriptions package is required. The discussion of the change is taking part around this PR: https://github.com/OSInside/kiwi-descriptions/pull/52 -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1145724
http://bugzilla.suse.com/show_bug.cgi?id=1145724#c5
David Cassany
http://bugzilla.suse.com/show_bug.cgi?id=1145724
http://bugzilla.suse.com/show_bug.cgi?id=1145724#c6
Max Lin
Hi @Max,
Sorry if the question is dumb. I am wondering were I should submit the fix for this issue. Should it be directly to Leap:15.2 or should I commit the changes in SLE15-SP2 and this will eventually land in Leap:15.2?
Sorry this SPs and Leap minor releases relation ship is sometimes confusing me.
Thanks
AFAICS kiwi-boot-descriptions was maintaining in SLE still # iosc maintained kiwi-boot-descriptions SUSE:SLE-12-SP4:Update/kiwi-boot-descriptions SUSE:SLE-15:Update/kiwi-boot-descriptions therefore the change must to go to SLE first. Submit it to GA :Update or to SLE15-SP2 that is up to you as you're the maintainer, I guess SLE15-SP2 should be the better target than GA :Update :) -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1145724
http://bugzilla.suse.com/show_bug.cgi?id=1145724#c7
--- Comment #7 from David Cassany
therefore the change must to go to SLE first. Submit it to GA :Update or to SLE15-SP2 that is up to you as you're the maintainer, I guess SLE15-SP2 should be the better target than GA :Update :)
I see thanks, gonna make the submission to SP2 then, thanks. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.suse.com/show_bug.cgi?id=1145724
http://bugzilla.suse.com/show_bug.cgi?id=1145724#c9
David Cassany
http://bugzilla.suse.com/show_bug.cgi?id=1145724
http://bugzilla.suse.com/show_bug.cgi?id=1145724#c10
--- Comment #10 from Swamp Workflow Management
participants (1)
-
bugzilla_noreply@novell.com