forked from pool/python-kiwi
Accepting request 764217 from Virtualization:Appliances:Builder
- Bump version: 9.19.9 → 9.19.10 - Follow up fix for kernel version lookup When using custom kiwi boot images a shell method named baseCreateCommonKernelFile was used to create a common kernel file name in the boot image to allow a simpler search code in the builder. The search code in the builder however uses the standard kernel naming schema and with the latest changes to the kernel version lookup the common name did not match the matching pattern anymore. The use of such a common kernel file is obsolete and the shell method can finally be deleted. - Bump version: 9.19.8 → 9.19.9 - Refactor kernel version lookup For the lookup of the kernel version kiwi provided a small C program that reads the first bytes of the kernel binary and extracts the version information. Given the various compression formats and also the problem of kernel files that contains the decompressor code which could be anything it has turned out to be difficult to provide a stable tool to read the version from the binary. Therefore the code in kiwi was refactored to read the version via regexp match from the filename which also makes kversion an obsolete tool. This Fixes #1308 OBS-URL: https://build.opensuse.org/request/show/764217 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi?expand=0&rev=55
This commit is contained in:
commit
f48629c4ff
@ -31,7 +31,6 @@ addFilter("W: no-manual-page-for-binary startshell");
|
||||
addFilter("W: no-manual-page-for-binary utimer");
|
||||
addFilter("W: no-manual-page-for-binary driveready");
|
||||
addFilter("W: no-manual-page-for-binary setctsid");
|
||||
addFilter("W: no-manual-page-for-binary kversion");
|
||||
addFilter("W: no-manual-page-for-binary isconsole");
|
||||
addFilter("W: no-manual-page-for-binary kiwicompat");
|
||||
|
||||
|
@ -1,3 +1,44 @@
|
||||
-------------------------------------------------------------------
|
||||
Mon Jan 13 10:12:58 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.19.9 → 9.19.10
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 12 21:51:30 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Follow up fix for kernel version lookup
|
||||
|
||||
When using custom kiwi boot images a shell method named
|
||||
baseCreateCommonKernelFile was used to create a common
|
||||
kernel file name in the boot image to allow a simpler
|
||||
search code in the builder. The search code in the builder
|
||||
however uses the standard kernel naming schema and with
|
||||
the latest changes to the kernel version lookup the
|
||||
common name did not match the matching pattern anymore.
|
||||
The use of such a common kernel file is obsolete and
|
||||
the shell method can finally be deleted.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 11 22:33:05 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.19.8 → 9.19.9
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 09 11:25:13 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Refactor kernel version lookup
|
||||
|
||||
For the lookup of the kernel version kiwi provided a small
|
||||
C program that reads the first bytes of the kernel binary
|
||||
and extracts the version information. Given the various
|
||||
compression formats and also the problem of kernel files
|
||||
that contains the decompressor code which could be anything
|
||||
it has turned out to be difficult to provide a stable tool
|
||||
to read the version from the binary. Therefore the code in
|
||||
kiwi was refactored to read the version via regexp match
|
||||
from the filename which also makes kversion an obsolete
|
||||
tool. This Fixes #1308
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 19 16:12:47 CET 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
|
@ -43,7 +43,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 9.19.8
|
||||
Version: 9.19.10
|
||||
Provides: kiwi-schema = 7.1
|
||||
Release: 0
|
||||
Url: https://github.com/SUSE/kiwi
|
||||
@ -426,7 +426,6 @@ fi
|
||||
%files -n kiwi-tools
|
||||
%{_bindir}/dcounter
|
||||
%{_bindir}/isconsole
|
||||
%{_bindir}/kversion
|
||||
%{_bindir}/utimer
|
||||
|
||||
%files -n dracut-kiwi-lib
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:3d5644ffcb5579eddcebdceae5bb03098ff8dc83289e43cf02a8c1b9a2c1e1fa
|
||||
size 1627640
|
||||
oid sha256:fa6735733654fa36c85f3f436d56871396b9324419cda87db7b5ec0c79be4964
|
||||
size 1636113
|
||||
|
Loading…
Reference in New Issue
Block a user