Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package python-kiwi for openSUSE:Factory checked in at 2021-03-16 15:43:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old) and /work/SRC/openSUSE:Factory/.python-kiwi.new.2401 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwi" Tue Mar 16 15:43:10 2021 rev:75 rq:879187 version:9.23.20 Changes: -------- --- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2021-02-23 20:20:01.395635458 +0100 +++ /work/SRC/openSUSE:Factory/.python-kiwi.new.2401/python-kiwi.changes 2021-03-16 15:44:13.729020324 +0100 @@ -1,0 +2,247 @@ +Mon Mar 08 12:58:27 CET 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.19 ??? 9.23.20 + +------------------------------------------------------------------- +Sat Mar 06 17:47:06 CET 2021 - Marcus Sch??fer <[email protected]> + +- Fixed API vs. CLI inconsistency + + when using kiwi as API the program fails with a usage message + from the Cli class. The kiwi.cli module should not be imported + except for kiwi comandline tasks. It has turned out that the + RuntimeConfig class which is used in several places in different + API classes imports Cli and creates an instance of it to check + for a global option. This causes major issues for all programs + which uses the kiwi API but not the command line interface because + the docopt call in Cli() expects a valid docstring which only + exists in kiwi's cli.py. This commit fixes the inconsistency + and allows people to use the kiwi API independent of any + command line interface. Fixes #1755 + +------------------------------------------------------------------- +Fri Mar 05 11:47:12 CET 2021 - Marcus Sch??fer <[email protected]> + +- Make sure man pages are part of sdist tarball + + The current tarball when uploaded to pypi via gitlab does + not contain the manual pages because the doc target to build + them is not called. This commit adds a doc_man tox target + which is called prior pypi release. This Fixes #1746 + +------------------------------------------------------------------- +Wed Mar 03 13:17:09 CET 2021 - David Cassany <[email protected]> + +- Refactor grub2 installation + + This commit refactors grub2 installation method to split it in two + parts. Former grub2.install method was meant to run the grub2-install + tool, however, in addition it was also running the secure boot + installation shim-install. The install method in KIWI is skipped for + those architectures and firmware combinations for which bios support + doesn't exist. This was leading to skip the secure boot installation. + + The current approach strips the secure boot installation logic from the + grub2.install method, so skipping the install method does not + automatically result in skipping the secure boot installation. + + Fixes bsc#1182211 + +------------------------------------------------------------------- +Mon Mar 01 17:35:35 CET 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.18 ??? 9.23.19 + +------------------------------------------------------------------- +Mon Mar 01 17:34:35 CET 2021 - Marcus Sch??fer <[email protected]> + +- Fixed admin path for dpkg-query + + Fixed admin path in check_dracut_module_versions_compatible_to_kiwi + runtime check. + +------------------------------------------------------------------- +Mon Mar 01 15:09:53 CET 2021 - Fergal Mc Carthy <[email protected]> + +- Fail non-XML descriptions if anymarkup not available (#1742) + + Co-authored-by: Fergal Mc Carthy <[email protected]> + +------------------------------------------------------------------- +Mon Mar 01 11:34:52 CET 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.17 ??? 9.23.18 + +------------------------------------------------------------------- +Mon Mar 01 11:33:43 CET 2021 - Marcus Sch??fer <[email protected]> + +- Make runtime check more robust + + Fixed check_dracut_module_versions_compatible_to_kiwi to work + with systems that have no dracut installed. + +------------------------------------------------------------------- +Mon Mar 01 11:25:23 CET 2021 - Marcus Sch??fer <[email protected]> + +- Fixed call time runtime check in build command + + The check_dracut_module_versions_compatible_to_kiwi runtime + check was called too early in the build process. It has to + be called at the end of the prepare stage when the image + root tree has been created + +------------------------------------------------------------------- +Mon Mar 01 11:24:44 CET 2021 - Marcus Sch??fer <[email protected]> + +- Added missing runtime check to default config file + + Added check_dracut_module_versions_compatible_to_kiwi as + comment block to the default config file + +------------------------------------------------------------------- +Mon Mar 01 10:55:31 CET 2021 - Marcus Sch??fer <[email protected]> + +- Bump version: 9.23.16 ??? 9.23.17 + +------------------------------------------------------------------- +Sun Feb 28 18:46:15 CET 2021 - Marcus Sch??fer <[email protected]> + +- Fixed docstring for SolverRepositoryDeb class + + The doc string incorrectly pointed to the rpm-md repo type + when it should be apt-deb + +------------------------------------------------------------------- +Thu Feb 25 09:31:17 CET 2021 - Marcus Sch??fer <[email protected]> + +- Fixed code smells reported from codacy + + In addition cleanup unused instance variable self.custom_args + from DiskFormatBase class + +------------------------------------------------------------------- +Tue Feb 23 16:47:29 CET 2021 - Marcus Sch??fer <[email protected]> + +- Add kiwi dracut mod vs. kiwi compatibility check + + Add a runtime check to be called in the create stage + which reads the version(s) of the installed kiwi dracut + modules from the package database and compare them with + a min_version setting maintained in the KIWI builder + code. If the installed dracut module is not compatible + with the used kiwi builder version the build stops + at this point with a descriptive error message + +------------------------------------------------------------------- +Tue Feb 23 13:09:59 CET 2021 - Jesus Bermudez Velazquez <[email protected]> + +- Add strong typing for the following API methods + + kiwi/storage/raid_device + kiwi/storage/setup + kiwi/storage/subformat/base + kiwi/storage/subformat/gce + kiwi/storage/subformat/ova + kiwi/storage/subformat/qcow2 + + This references issue #1644 + +------------------------------------------------------------------- +Tue Feb 23 11:29:12 CET 2021 - Marcus Sch??fer <[email protected]> + +- Added strong typing for the following API methods + + * storage/subformat/vagrant_base.py + * storage/subformat/vagrant_libvirt.py + * storage/subformat/vagrant_virtualbox.py + * storage/subformat/vdi.py + * storage/subformat/vhd.py + * storage/subformat/vhdfixed.py + * storage/subformat/vhdx.py + * storage/subformat/vmdk.py + + This references Issue #1644 + +------------------------------------------------------------------- +Mon Feb 22 11:50:26 CET 2021 - Marcus Sch??fer <[email protected]> + +- Deleted legacy kiwi chapter from the docs + + The information there is almost obsolete since kiwi(perl) + does no longer exist in any modern distribution. It's + only maintained on SLE12 which itself is EOL and the kiwi + there has its own documentation which we don't need to + reference anymore in the upstream project + +------------------------------------------------------------------- +Mon Feb 22 11:47:07 CET 2021 - Marcus Sch??fer <[email protected]> + +- Added new Troubleshooting chapter to the docs + + Added a new chapter to handle issues which depends on several + environment conditions and for which not only one possible + solution exists. This Fixes #1691 + +------------------------------------------------------------------- +Fri Feb 19 12:21:03 CET 2021 - Marcus Sch??fer <[email protected]> + +- Document use of SUSE media + + Add chapter to describe how to use the SUSE product media + in a kiwi build process. This Fixes #1678 + +------------------------------------------------------------------- +Fri Feb 19 11:37:47 CET 2021 - Marcus Sch??fer <[email protected]> + +- Delete support for generic iso:// source type + ++++ 68 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes ++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new.2401/python-kiwi.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-kiwi.spec ++++++ --- /var/tmp/diff_new_pack.auaXwX/_old 2021-03-16 15:44:15.253022763 +0100 +++ /var/tmp/diff_new_pack.auaXwX/_new 2021-03-16 15:44:15.257022770 +0100 @@ -43,7 +43,7 @@ %endif Name: python-kiwi -Version: 9.23.16 +Version: 9.23.20 Provides: kiwi-schema = 7.3 Release: 0 Url: https://github.com/OSInside/kiwi ++++++ PKGBUILD ++++++ --- /var/tmp/diff_new_pack.auaXwX/_old 2021-03-16 15:44:15.293022827 +0100 +++ /var/tmp/diff_new_pack.auaXwX/_new 2021-03-16 15:44:15.297022834 +0100 @@ -3,7 +3,7 @@ pkgname=('python-kiwi' 'kiwi-man-pages' 'dracut-kiwi-lib' 'dracut-kiwi-oem-repart' 'dracut-kiwi-oem-dump' 'dracut-kiwi-live' 'dracut-kiwi-overlay') arch=(x86_64) -pkgver=9.23.16 +pkgver=9.23.20 pkgrel=0 pkgdesc="KIWI - Appliance Builder Next Generation" url="https://github.com/SUSE/kiwi/tarball/master" @@ -12,7 +12,7 @@ provides=(kiwi-ng kiwi) source=("${pkgname}.tar.gz") changelog="${pkgname}.changes" -md5sums=('853701a5acbe3737fdf20b7a7aeef8f6') +md5sums=('b2caf03a2a5987613201f1b4fd456ac5') build() { ++++++ python-kiwi.tar.gz ++++++ ++++ 5282 lines of diff (skipped)
