Hello community, here is the log from the commit of package python-kiwi for openSUSE:Factory checked in at 2019-12-11 12:04:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old) and /work/SRC/openSUSE:Factory/.python-kiwi.new.4691 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwi" Wed Dec 11 12:04:11 2019 rev:53 rq:755480 version:9.19.7 Changes: -------- --- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2019-11-11 13:00:18.329684925 +0100 +++ /work/SRC/openSUSE:Factory/.python-kiwi.new.4691/python-kiwi.changes 2019-12-11 12:04:45.384749660 +0100 @@ -1,0 +2,418 @@ +Tue Dec 10 09:27:41 CET 2019 - Marcus Schäfer <[email protected]> + +- Bump version: 9.19.6 → 9.19.7 + +------------------------------------------------------------------- +Sun Dec 08 18:57:19 CET 2019 - Marcus Schäfer <[email protected]> + +- 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 + +------------------------------------------------------------------- +Fri Dec 06 17:13:16 CET 2019 - Neal Gompa <[email protected]> + +- Exclude 'Recommends: kiwi-man-pages' for EL7 and older in the spec + +------------------------------------------------------------------- +Fri Dec 06 16:34:04 CET 2019 - Marcus Schäfer <[email protected]> + +- Fixed xz options syntax in default kiwi.yml + + xz options are passed as a string and splitted in code + but not handled as yml list + +------------------------------------------------------------------- +Fri Dec 06 16:28:32 CET 2019 - Marcus Schäfer <[email protected]> + +- Fixed scope of kiwi-man-pages sub package + + The kiwi-man-pages package provided data that belongs to + the main package, e.g the completion as well as the + license information. In addition kiwi-man-pages should + not be a requirement. + +------------------------------------------------------------------- +Fri Dec 06 16:16:33 CET 2019 - Marcus Schäfer <[email protected]> + +- Fixed result map for OEM pxe install + + The result map for OEM images with installpxe enabled + contained a wrong file name. Thus the result bundler + was not able to fetch the tarball + +------------------------------------------------------------------- +Thu Dec 05 09:26:31 CET 2019 - Marcus Schäfer <[email protected]> + +- Open image files in UTF-8 + + Post image build metadata like the packages file which are + created from data produced by the package manager can contain + multibyte characters and should be written into files opened + with the UTF-8 encoding. The same applies to the image imported + XML description. This Fixes #1290 + +------------------------------------------------------------------- +Wed Dec 04 17:36:55 CET 2019 - Marcus Schäfer <[email protected]> + +- Bump version: 9.19.5 → 9.19.6 + +------------------------------------------------------------------- +Wed Dec 04 16:21:49 CET 2019 - Marcus Schäfer <[email protected]> + +- Fixup package list for GCE integration test + + Package growpart-rootgrow does no longer exist. Will be + replaced by a partgrow implementation + +------------------------------------------------------------------- +Wed Dec 04 10:44:49 CET 2019 - Marcus Schäfer <[email protected]> + +- Fixed root setup when building in OBS + + When building in an OBS worker no udevd is running which prevents + grub2-mkconfig from finding the by-* device nodes and it puts the + local loop device in which is wrong. Therefore the patching code + used for overlay disk configurations also applies when building + in an OBS worker environment. This Fixes #1287 + +------------------------------------------------------------------- +Mon Dec 02 12:26:03 CET 2019 - Marcus Schäfer <[email protected]> + +- Bump version: 9.19.4 → 9.19.5 + +------------------------------------------------------------------- +Fri Nov 29 11:56:08 CET 2019 - Marcus Schäfer <[email protected]> + +- 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 + +------------------------------------------------------------------- +Wed Nov 27 15:50:40 CET 2019 - Marcus Schäfer <[email protected]> + +- Lookup distribution specific grub font dir + + In addition to the generic grub font directory also lookup + distribution specific font paths in the system and copy the + grub unicode font into it. This Fixes #1253 + +------------------------------------------------------------------- +Wed Nov 27 09:29:13 CET 2019 - David Cassany <[email protected]> + +- Do not rsync /dev on debootstrap + + This commit does not rsync /dev on debootstrap and instead it uses + the bind mount for /dev the same way it is done for other non apt + based bootstrap processes. + +------------------------------------------------------------------- +Wed Nov 27 08:12:06 CET 2019 - David Cassany <[email protected]> + +- Add new root option in Path.which method + + This commit adds to Path utility a couple of methods to manipulate + paths. One to rebase given paths to a new root and another one to + trim the given root path. In addition a new option in Path.which + is added to allow searches into chroot evironments. + + Fixes #1276 + +------------------------------------------------------------------- +Tue Nov 26 17:17:21 CET 2019 - David Cassany <[email protected]> + +- Do not rsync kernel filesystems on debootstrap + + This commit ensures that /proc and /sys are not rsynched when + debootstrapping an apt based image. + + Fixes #1270 + +------------------------------------------------------------------- +Tue Nov 26 11:40:18 CET 2019 - Marcus Schäfer <[email protected]> + +- Bump version: 9.19.3 → 9.19.4 + +------------------------------------------------------------------- +Tue Nov 26 11:37:46 CET 2019 - Marcus Schäfer <[email protected]> + +- Fixed condition to create swap partition + + The previous condition created the partition if swap is + requested and no volume management is used. But this is + wrong because if any other than the LVM volume management + is used we want the swap space as partition. Only in case + of LVM the swap space is a LVM volume. + +------------------------------------------------------------------- +Tue Nov 26 10:09:11 CET 2019 - Marcus Schäfer <[email protected]> + +- Bump version: 9.19.2 → 9.19.3 + +------------------------------------------------------------------- +Tue Nov 26 09:08:28 CET 2019 - Marcus Schäfer <[email protected]> + +- Fixed access to device map for fstab setup + + Swap is an optional element in the device map. + Thus access to an element of that dictionary + should not fail + +------------------------------------------------------------------- +Mon Nov 25 22:04:44 CET 2019 - Marcus Schäfer <[email protected]> + +- Bump version: 9.19.1 → 9.19.2 + +------------------------------------------------------------------- +Mon Nov 25 17:35:46 CET 2019 - Marcus Schäfer <[email protected]> + +- Fixed VolumeManager device map handling + + The former implementation builds a new device map which is + a subset of the low level device map. However due to the + additional swap partition the maps provided by the VolumeManager + classes are now incomplete. Instead this commit changes the + VolumeManager interface to receive the current low level + device_map and merged device changes on top of it when + needed. + +------------------------------------------------------------------- +Mon Nov 25 15:53:14 CET 2019 - Marcus Schäfer <[email protected]> + +- Bump version: 9.19.0 → 9.19.1 + +------------------------------------------------------------------- +Mon Nov 25 15:51:19 CET 2019 - Marcus Schäfer <[email protected]> + ++++ 221 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes ++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new.4691/python-kiwi.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-kiwi.spec ++++++ --- /var/tmp/diff_new_pack.RtIvvL/_old 2019-12-11 12:04:45.968749414 +0100 +++ /var/tmp/diff_new_pack.RtIvvL/_new 2019-12-11 12:04:45.968749414 +0100 @@ -43,7 +43,7 @@ %endif Name: python-kiwi -Version: 9.18.31 +Version: 9.19.7 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 @@ -405,19 +407,19 @@ %endif %files -n python%{python3_pkgversion}-kiwi +%dir %{_defaultdocdir}/python-kiwi %{_bindir}/kiwi %{_bindir}/kiwi-ng %{_bindir}/kiwicompat %{_bindir}/kiwi-ng-3* %{_bindir}/kiwicompat-3* %{python3_sitelib}/kiwi* +%config %_sysconfdir/bash_completion.d/kiwi-ng.sh +%{_defaultdocdir}/python-kiwi/LICENSE +%{_defaultdocdir}/python-kiwi/README %files -n kiwi-man-pages -%dir %{_defaultdocdir}/python-kiwi %{_defaultdocdir}/python-kiwi/kiwi.pdf -%{_defaultdocdir}/python-kiwi/LICENSE -%{_defaultdocdir}/python-kiwi/README -%config %_sysconfdir/bash_completion.d/kiwi-ng.sh %config %_sysconfdir/kiwi.yml %doc %{_mandir}/man8/* ++++++ python-kiwi.tar.gz ++++++ ++++ 3140 lines of diff (skipped)
