commit python-kiwi for openSUSE:Leap:15.2:Update
Hello community, here is the log from the commit of package python-kiwi for openSUSE:Leap:15.2:Update checked in at 2020-09-07 10:28:03 Comparing /work/SRC/openSUSE:Leap:15.2:Update/python-kiwi (Old) and /work/SRC/openSUSE:Leap:15.2:Update/.python-kiwi.new.3399 (New) Package is "python-kiwi" Mon Sep 7 10:28:03 2020 rev:3 rq:831979 version:unknown Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.ELFobq/_old 2020-09-07 10:28:04.502994121 +0200 +++ /var/tmp/diff_new_pack.ELFobq/_new 2020-09-07 10:28:04.502994121 +0200 @@ -1 +1 @@ - +
commit python-kiwi for openSUSE:Leap:15.2:Update
Hello community, here is the log from the commit of package python-kiwi for openSUSE:Leap:15.2:Update checked in at 2020-08-05 20:19:46 Comparing /work/SRC/openSUSE:Leap:15.2:Update/python-kiwi (Old) and /work/SRC/openSUSE:Leap:15.2:Update/.python-kiwi.new.3592 (New) Package is "python-kiwi" Wed Aug 5 20:19:46 2020 rev:2 rq:824011 version:unknown Changes: New Changes file: NO CHANGES FILE!!! Other differences: -- ++ _link ++ --- /var/tmp/diff_new_pack.CRWWFH/_old 2020-08-05 20:19:47.974891559 +0200 +++ /var/tmp/diff_new_pack.CRWWFH/_new 2020-08-05 20:19:47.974891559 +0200 @@ -1 +1 @@ - +
commit python-kiwi for openSUSE:Leap:15.2:Update
Hello community, here is the log from the commit of package python-kiwi for openSUSE:Leap:15.2:Update checked in at 2020-08-02 18:18:44 Comparing /work/SRC/openSUSE:Leap:15.2:Update/python-kiwi (Old) and /work/SRC/openSUSE:Leap:15.2:Update/.python-kiwi.new.3592 (New) Package is "python-kiwi" Sun Aug 2 18:18:44 2020 rev:1 rq:823600 version:unknown Changes: New Changes file: NO CHANGES FILE!!! New: _link Other differences: -- ++ _link ++
commit python-kiwi for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package python-kiwi for openSUSE:Leap:15.2 checked in at 2020-06-04 16:17:04 Comparing /work/SRC/openSUSE:Leap:15.2/python-kiwi (Old) and /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.3606 (New) Package is "python-kiwi" Thu Jun 4 16:17:04 2020 rev:77 rq: version:9.20.5 Changes: --- /work/SRC/openSUSE:Leap:15.2/python-kiwi/python-kiwi.changes 2020-06-03 14:50:22.450090321 +0200 +++ /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.3606/python-kiwi.changes 2020-06-04 16:17:05.610216914 +0200 @@ -2,7 +1,0 @@ -Wed May 27 14:23:47 UTC 2020 - Jeff Kowalczyk - -- Drop kiwi patch to supress reset /etc/fstab. Obsolete with - current version of kiwi-9.20.5: - docker-fstab.diff - @@ -124,7 +116,0 @@ -Thu Feb 6 15:24:55 UTC 2020 - Ludwig Nussel - -- hack docker output: don't reset /etc/fstab (boo#1159195) - https://github.com/OSInside/kiwi/issues/1329 - (docker-fstab.diff) - Other differences: --
commit python-kiwi for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package python-kiwi for openSUSE:Leap:15.2 checked in at 2020-06-03 14:50:21 Comparing /work/SRC/openSUSE:Leap:15.2/python-kiwi (Old) and /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.3606 (New) Package is "python-kiwi" Wed Jun 3 14:50:21 2020 rev:76 rq:809601 version:9.20.5 Changes: --- /work/SRC/openSUSE:Leap:15.2/python-kiwi/python-kiwi.changes 2020-04-30 18:51:12.640568768 +0200 +++ /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.3606/python-kiwi.changes 2020-06-03 14:50:22.450090321 +0200 @@ -1,0 +2,7 @@ +Wed May 27 14:23:47 UTC 2020 - Jeff Kowalczyk + +- Drop kiwi patch to supress reset /etc/fstab. Obsolete with + current version of kiwi-9.20.5: + docker-fstab.diff + +--- @@ -116,0 +124,7 @@ +Thu Feb 6 15:24:55 UTC 2020 - Ludwig Nussel + +- hack docker output: don't reset /etc/fstab (boo#1159195) + https://github.com/OSInside/kiwi/issues/1329 + (docker-fstab.diff) + +--- Other differences: --
commit python-kiwi for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package python-kiwi for openSUSE:Leap:15.2 checked in at 2020-04-30 18:51:11 Comparing /work/SRC/openSUSE:Leap:15.2/python-kiwi (Old) and /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.2738 (New) Package is "python-kiwi" Thu Apr 30 18:51:11 2020 rev:75 rq:797091 version:9.20.5 Changes: --- /work/SRC/openSUSE:Leap:15.2/python-kiwi/python-kiwi.changes 2020-04-12 15:37:53.293989279 +0200 +++ /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.2738/python-kiwi.changes 2020-04-30 18:51:12.640568768 +0200 @@ -1,0 +2,69 @@ +Fri Apr 17 10:21:57 CEST 2020 - m...@suse.de + +- Fixed _get_grub2_mkconfig_tool + + Last patch on this method breaks the search for alternative + mkconfig names. It returns always on the first lookup which + could be none. This breaks on systems that uses a different + name than grub2-mkconfig, like on Ubuntu. + +--- +Thu Apr 16 11:52:26 CEST 2020 - m...@suse.de + +- Increase spare space on disk repart + + The sizing of the virtual cylinders in parted seems to be unfavorable, + as with some disks and SD cards here the device size is not a multiple + of the cylinder size, so the last incomplete cylinder is wasted. + If this wasted space is more than 5MiB, kiwi tries to resize indefinitely. + Therefore min_additional_mbytes gets increased to prevent running + into this situation. This Fixes bsc#1165823 + +--- +Thu Apr 16 11:24:28 CEST 2020 - m...@suse.de + +- Fixed return value from _get_grub2_mkconfig_tool + + The method returned the basename of the tool if it could + be found by Path.which(). But the method's scope has been + changed in a way that the return value of the method must + be the result from Path.which() to allow working on the + full path name. + +--- +Wed Apr 15 15:53:48 CEST 2020 - dcass...@suse.com + +- Make CommandCapabilities.check_version take the longest match + + This commit ensures that when trying to parse the version of a tool + the comparison is done with the longest match for the given regular + expression. This solves cases such in `grub2` where the tool name + already provides some digit that could be seen as a version. + +--- +Wed Apr 15 11:20:45 CEST 2020 - m...@suse.de + +- Fixed check for grub mkconfig capabilities + + The check for the capabilities of the tool were applied to + the tool installed on the host but the later call of the + tool will be done with the tool inside the image root + +--- +Wed Apr 15 10:51:44 CEST 2020 - m...@suse.de + +- Validate use of GRUB_USE_LINUXEFI + + On systems that uses GRUB_USE_LINUXEFI with grub2 version + less than 2.04 there is no support for dynamic EFI + environment checking. In this condition we extend the grub + setup to add this support. The change kiwi does is as + follows: + + * Apply only on grub < 2.04 +1. Modify 10_linux to set linux/initrd as variables +2. Write hybrid setup as 01_efihybrid + +This Fixes bsc#1165960 and bsc#1168480 + +--- Other differences: -- ++ python-kiwi.tar.gz ++ Binary files old/kiwi-9.20.5/doc/build/latex/kiwi.pdf and new/kiwi-9.20.5/doc/build/latex/kiwi.pdf differ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwi-9.20.5/doc/build/man/kiwi.8 new/kiwi-9.20.5/doc/build/man/kiwi.8 --- old/kiwi-9.20.5/doc/build/man/kiwi.82020-03-30 17:45:00.0 +0200 +++ new/kiwi-9.20.5/doc/build/man/kiwi.82020-04-17 15:35:49.0 +0200 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "KIWI" "8" "Mar 30, 2020" "9.20.5" "KIWI NG" +.TH "KIWI" "8" "Apr 17, 2020" "9.20.5" "KIWI NG" .SH NAME kiwi \- Creating Operating System Images . diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwi-9.20.5/doc/build/man/kiwi::image::info.8 new/kiwi-9.20.5/doc/build/man/kiwi::image::info.8 --- old/kiwi-9.20.5/doc/build/man/kiwi::image::info.8 2020-03-30 17:45:00.0 +0200 +++ new/kiwi-9.20.5/doc/build/man/kiwi::image::info.8 2020-04-17 15:35:49.0 +0200 @@ -1,6 +1,6 @@ .\" Man page generated from reStructuredText. . -.TH "KIWI::IMAGE::INFO" "8" "Mar 30, 2020" "9.20.5" "KIWI NG" +.TH "KIWI::IMAGE::INFO" "8" "Apr 17, 2020" "9.20.5" "KIWI NG" .SH NAME kiwi::image::info \- Provide
commit python-kiwi for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package python-kiwi for openSUSE:Leap:15.2 checked in at 2020-04-12 15:37:52 Comparing /work/SRC/openSUSE:Leap:15.2/python-kiwi (Old) and /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.3248 (New) Package is "python-kiwi" Sun Apr 12 15:37:52 2020 rev:74 rq:791554 version:9.20.5 Changes: --- /work/SRC/openSUSE:Leap:15.2/python-kiwi/python-kiwi.changes 2020-02-16 18:25:46.658638126 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.3248/python-kiwi.changes 2020-04-12 15:37:53.293989279 +0200 @@ -1,0 +2,46 @@ +Mon Mar 30 12:57:01 CEST 2020 - dcass...@suse.com + +- Bump version up to 9.20.5 + + This version upgrade includes several fixes: + + * Fixed result map for OEM pxe install + +Fixes bsc#1165578 + + * Add SECURE_BOOT parameter for grub2 in efi mode + +This commit adds the SECURE_BOOT parameter on bootloader sysconfig +for grub2. + +Fixes bsc#1167746 + + * Fix order in fstab + +Any mount point directly under / should be just right after the root +mountpoint and before the custom mountpoints based on user's subvolume +configuration. + +Fixes #1349 and bsc#1164310 + + * Fixed handling of fillup templates + +Systems using a template tool to generate config files +might not be effective when they see the intermediate +config files we need from the host to let certain package +managers work correctly. Therefore the cleanup code in +kiwi takes care to restore from an optionally existing +template file if no other custom variant is present. +This Fixes bsc#1163978 + + * Start using tftp system user package + +With this commit we start requiring tftp system user package. This +user was created and managed by multiple packages before, with the +risk of having inconsistent criteria on its defaults. Now there there +a system user package so whatever package that requries this user should +just require this package and do not create or modify the tftp user. + +Related with bsc#1143454 + +--- Other differences: -- ++ python-kiwi.spec ++ --- /var/tmp/diff_new_pack.do5atV/_old 2020-04-12 15:37:53.993989809 +0200 +++ /var/tmp/diff_new_pack.do5atV/_new 2020-04-12 15:37:53.993989809 +0200 @@ -43,7 +43,7 @@ %endif Name: python-kiwi -Version:9.19.8 +Version:9.20.5 Provides: kiwi-schema = 7.1 Release:0 Url:https://github.com/SUSE/kiwi @@ -141,7 +141,6 @@ Requires: e2fsprogs Requires: xorriso Requires: grub2 -Requires: kiwi-man-pages Requires: kiwi-tools Requires: lvm2 Requires: mtools @@ -160,6 +159,9 @@ %ifarch s390 s390x Requires: s390-tools %endif +%if ! (0%{?rhel} && 0%{?rhel} < 8) +Recommends: kiwi-man-pages +%endif %description -n python%{python3_pkgversion}-kiwi Python 3 library of the KIWI Image System. Provides an operating system @@ -187,6 +189,9 @@ %else Requires(pre): shadow %endif +%if 0%{?suse_version} >= 1550 +Requires(pre): user(tftp) +%endif License:GPL-3.0-or-later Group: %{sysgroup} @@ -207,12 +212,16 @@ Requires: bc Requires: cryptsetup %if 0%{?fedora} || 0%{?rhel} || 0%{?ubuntu} >= 1804 || 0%{?debian} >= 9 +%if 0%{?rhel} && 0%{?rhel} < 8 Requires: btrfs-progs +%else +Recommends: btrfs-progs +%endif Requires: gdisk Requires: dracut-network %else %if 0%{?debian} || 0%{?ubuntu} -Requires: btrfs-tools +Recommends: btrfs-tools Requires: gdisk %else Requires: btrfsprogs @@ -275,16 +284,17 @@ Requires: dracut-kiwi-lib Requires: kexec-tools Requires: gawk +Requires: kpartx License:GPL-3.0-or-later Group: %{sysgroup} %description -n dracut-kiwi-oem-dump -This package contains the kiwi-dump dracut module which is -used to install an oem image onto a target disk. It implements -a simple installer which allows for user selected target disk -or unattended installation to target. The source of the image -to install could be either from media(CD/DVD/USB) or from -remote +This package contains the kiwi-dump and kiwi-dump-reboot dracut +modules which is used to install an oem image onto a target disk. +It implements a simple installer which allows for user selected +target disk or unattended installation to target. The source of +the image to install could be either from media(CD/DVD/USB) or +from remote %package -n dracut-kiwi-live Summary:KIWI - Dracut module for iso(live) image type @@ -389,7 +399,7 @@
commit python-kiwi for openSUSE:Leap:15.2
Hello community, here is the log from the commit of package python-kiwi for openSUSE:Leap:15.2 checked in at 2020-02-16 18:25:44 Comparing /work/SRC/openSUSE:Leap:15.2/python-kiwi (Old) and /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.26092 (New) Package is "python-kiwi" Sun Feb 16 18:25:44 2020 rev:73 rq:770790 version:9.19.8 Changes: --- /work/SRC/openSUSE:Leap:15.2/python-kiwi/python-kiwi.changes 2020-01-15 15:49:47.895472545 +0100 +++ /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.26092/python-kiwi.changes 2020-02-16 18:25:46.658638126 +0100 @@ -1,0 +2,140 @@ +Thu Dec 19 16:12:47 CET 2019 - dcass...@suse.com + +- Bump version: 9.19.7 → 9.19.8 + +--- +Thu Dec 19 15:42:05 CET 2019 - dcass...@suse.com + +- Update libyui-ncurses-pkg10 to libyui-ncurses-pkg11 + + In Tumbleweed there is no longer the libyui-ncurses-pkg10 its been + superseded by libyui-ncurses-pkg11. + + This fixes the test-image-qcow-openstack integration test + +--- +Thu Dec 19 11:45:14 CET 2019 - dcass...@suse.com + +- Reference commit for SUSE maintenance + + This commit adds a reference to Issue #1301 and the report in bugzilla + bsc#1159538. The issue was fixed in commit 7d96d19c + +--- +Wed Dec 18 15:51:26 CET 2019 - dcass...@suse.com + +- Fix grub2 configuration for shim fallback setup + + If shim fallback setup is enabled the grub.cfg is copied to the EFI + partition. This commit makes sure that the grub.cfg is copied to the EFI + partition according to the efi mount point. + + Fixes bsc#1159235 + +--- +Tue Dec 17 13:10:11 CET 2019 - dcass...@suse.com + +- Ensure no swap volume is added on btrfs + + When the selected filesystem is btrfs the volume manager is not LVM. + In that case the swap partition is not volume, it is a completely + independent partition. So that we cannot add and additional volume + for swap when swap is specified in the description file. + + This patch fixes #1301 and fulfills #1297 + +--- +Thu Dec 12 09:57:11 CET 2019 - m...@suse.de + +- Fixed installation chapter in the documentation + + The chapter still outlines multipython support but we + dropped support for python2 some time ago + +--- +Sun Dec 8 19:36:03 CET 2019 - m...@suse.de + +- Bump version: 9.19.6 → 9.19.7 + +--- +Sun Dec 8 18:57:19 CET 2019 - m...@suse.de + +- Fixed swap setup if btrfs is used + + In case of a volume manager the simplified variant of the + device name is used in the fstab file to reference the + swap device. However this is only correct for the lvm + volume management but not for btrfs. In case of btrfs + the swap space is not a subvolume but a real partition + and thus the simplified device spec in fstab puts in the + loop mapped device which is wrong. This patch fixes it + and is related to bsc#1156908 + +--- +Thu Dec 5 16:40:25 CET 2019 - dcass...@suse.com + +- Bump version: 9.18.16 → 9.19.6 + + This version includes several fixes: + + * Fixed setup of default grub config + +In /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT also contained +the root= information. If grub2-mkconfig runs with that information +it places the root device information twice because grub2-mkconfig +resolves this information itself. This commit prevents the root= +information to be placed in the default grub config and +Fixes bsc#1156908 + + * Include grub.cfg inside the efi partition + +This commit ensures the grub.cfg file is included within the vfat efi +partition. + +This fixes #1271 and bsc#1157354 + + * Reference commit for SUSE maintenance + +This commit adds a reference to Issue #1261 and the +report in bugzilla bsc#1157104 + + * Fixed zipl bootloader setup for s390 images + +The preparation to call zipl and the call itself were wrong. +For whatever reason the kernel image the initrd are moved +to another location prior to calling zipl. That move broke +the system because no kernel/initrd existed at the expected +place anymore. In addition the zipl call itself was issued +from a the wrong directory. Also no config file was written +as an after effect of the refactoring in Issue #1194. This +Fixes #1173 and bsc#1156694 + + * Ensure grub.cfg is copied in EFI/BOOT folder +