Hello community, here is the log from the commit of package python-kiwi for openSUSE:Factory checked in at 2018-01-30 15:38:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old) and /work/SRC/openSUSE:Factory/.python-kiwi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwi" Tue Jan 30 15:38:52 2018 rev:17 rq:570609 version:9.12.6 Changes: -------- --- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2018-01-16 09:36:27.046314690 +0100 +++ /work/SRC/openSUSE:Factory/.python-kiwi.new/python-kiwi.changes 2018-01-30 15:38:55.953930381 +0100 @@ -1,0 +2,299 @@ +Mon Jan 29 12:16:55 CET 2018 - [email protected] + +- Bump version: 9.12.5 → 9.12.6 + +------------------------------------------------------------------- +Sat Jan 27 11:14:48 CET 2018 - [email protected] + +- Fixed kiwi dracut config for the final system + + Once the image has been deployed on the target and the + system is up and running some of the kiwi dracut modules + used for deployment are no longer needed and should not be + taken into account when another dracut call happens on the + system. + +------------------------------------------------------------------- +Fri Jan 26 10:28:53 CET 2018 - [email protected] + +- Bump version: 9.12.4 → 9.12.5 + +------------------------------------------------------------------- +Fri Jan 26 10:18:58 CET 2018 - [email protected] + +- Make sure there are no busy devices on reboot + + If the dracut kiwi-repart module skips the repartition step + because the disk was already repartitioned it leaves devices + in busy state which leads to a rescue shell at the system + mount stage + +------------------------------------------------------------------- +Thu Jan 25 16:48:30 CET 2018 - [email protected] + +- uboot-setup-panda.tgz was readded by mistake as boot hooks are no longer needed + +------------------------------------------------------------------- +Thu Jan 25 15:32:53 CET 2018 - [email protected] + +- Adding opensuse ports repository + +------------------------------------------------------------------- +Thu Jan 25 14:04:36 CET 2018 - [email protected] + +- Bump version: 9.12.3 → 9.12.4 + +------------------------------------------------------------------- +Thu Jan 25 14:02:31 CET 2018 - [email protected] + +- Don't lookup zImage symlink + + Due to the workaround to lookup the gzip compressed variant + of a zImage to find its version, it's required to find the + full name of the zImage in order to rematch the gzip variant. + Looking at the zImage link will make this to fail because + there is no vmlinux link + +------------------------------------------------------------------- +Thu Jan 25 13:54:03 CET 2018 - [email protected] + +- Bump version: 9.12.2 → 9.12.3 + +------------------------------------------------------------------- +Thu Jan 25 11:59:36 CET 2018 - [email protected] + +- Fixed kernel version check for zImage + + kernels build as zImage contains the decompressor code + as part of the kernel image and could be therefore + compressed by any possible compression algorithm. + In this case we assume/hope that there is also a + standard gz compressed vmlinux version of the kernel + available and check this one instead of the zImage + variant. Fixes #587 + +------------------------------------------------------------------- +Thu Jan 25 11:34:58 CET 2018 - [email protected] + +- Bump version: 9.12.1 → 9.12.2 + +------------------------------------------------------------------- +Wed Jan 24 19:40:50 CET 2018 - [email protected] + +- Update the man pages + +------------------------------------------------------------------- +Wed Jan 24 17:18:51 CET 2018 - [email protected] + +- Fixed installation image builder + + Use get_boot_names from BootImage instance to ask for + the name of the initrd instead of constructing this + information from static values. The name of the initrd + is different per distro and toolkit + +------------------------------------------------------------------- +Wed Jan 24 16:57:27 CET 2018 - [email protected] + +- Provide a get_boot_names method in boot classes + + The naming schema for an initrd file name depends on the + boot image type as well as on the underlaying initrd + creation toolkit. In order to encapsulate that in a clear + interface the code to know about the correct names has + been moved into the classes which are responsible for + it and out of the builder/disk class + +------------------------------------------------------------------- +Wed Jan 24 15:00:06 CET 2018 - [email protected] + +- Image name generation for GCE images + + Fix the name generation for GCE images. The implementation assumed that + GCE images are of a type that use a kiwi generated initrd, looking for + image name components based on the boot attribute in the type element. + This assumption is not correct, use the name provided in the XML to + compose the image name. + +------------------------------------------------------------------- +Wed Jan 24 12:07:06 CET 2018 - [email protected] + +- Bump version: 9.12.0 → 9.12.1 + +------------------------------------------------------------------- +Wed Jan 24 12:05:53 CET 2018 - [email protected] + +- Fixed dracut-kiwi-oem-dump requires setup + + on rhel/fedora multipath is provided by device-mapper-multipath + +------------------------------------------------------------------- +Tue Jan 23 19:03:27 CET 2018 - [email protected] + +- Adding package_gpgcheck flag as an option for set-repo and add-repo + + Fixes #565 + +------------------------------------------------------------------- +Tue Jan 23 11:37:52 CET 2018 - [email protected] + +- Adding uboot-setup kiwi hooks + + For some reason the uboot-setup-panda.tgz file did not get into + master branch, probably was not properly pushed in the former + include_build_tests_arm branch. + +------------------------------------------------------------------- +Tue Jan 23 11:22:42 CET 2018 - [email protected] + +- Fix build tests to match new locale setting strategy (#586) + +------------------------------------------------------------------- +Mon Jan 22 19:08:27 CET 2018 - [email protected] + +- Added timezone package to build tests + + With the latest update on how kiwi handles the locales with + systemd-firstboot, only locales defined in timezone package can be + set, thus Europe/Berlin is not possible if timezone is not installed + +------------------------------------------------------------------- +Mon Jan 22 18:03:29 CET 2018 - [email protected] + +- Fixed build tests for azure and ec2 + + Packages yast2-storage and recode no longer provided + +------------------------------------------------------------------- +Mon Jan 22 17:49:24 CET 2018 - [email protected] + +- Bump version: 9.11.30 → 9.12.0 + +------------------------------------------------------------------- +Mon Jan 22 17:44:10 CET 2018 - [email protected] + +- Update build test image descriptions + + Update to latest schema by auto conversion and delete use + of oemboot kiwi code by switching to dracut + +------------------------------------------------------------------- +Mon Jan 22 14:23:59 CET 2018 - [email protected] + +- Fixed reading device node path + + lsblk should be called with -p because it's a mistake + to assume any device lives below /dev. There could also + be subtree devices in /dev/mapper or /dev/disk/.. + We leave it up to lsblk to provide us the correct + information + +------------------------------------------------------------------- +Mon Jan 22 10:38:28 CET 2018 - [email protected] + +- No need to actively stop the dialog service + +------------------------------------------------------------------- +Mon Jan 22 09:47:36 CET 2018 - [email protected] + ++++ 115 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes ++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new/python-kiwi.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python-kiwi.spec ++++++ --- /var/tmp/diff_new_pack.dheRKc/_old 2018-01-30 15:38:56.809890418 +0100 +++ /var/tmp/diff_new_pack.dheRKc/_new 2018-01-30 15:38:56.813890232 +0100 @@ -93,7 +93,7 @@ %endif Name: python-kiwi -Version: 9.11.30 +Version: 9.12.6 Release: 0 Provides: kiwi-schema = 6.6 Url: https://github.com/SUSE/kiwi @@ -308,14 +308,18 @@ Requires: gptfdisk %endif Requires: coreutils +Requires: curl +Requires: device-mapper Requires: dialog Requires: e2fsprogs Requires: grep Requires: lvm2 Requires: mdadm Requires: parted +Requires: pv Requires: util-linux Requires: xfsprogs +Requires: xz %ifarch s390 s390x Requires: s390-tools %endif @@ -335,6 +339,29 @@ used to repartition the oem disk image to the current disk geometry according to the setup in the kiwi image configuration +%package -n dracut-kiwi-oem-dump +Summary: KIWI - Dracut module for oem(install) image type +Group: System/Management +BuildRequires: dracut +Requires: dmraid +Requires: dracut-kiwi-lib +Requires: kexec-tools +%if 0%{?suse_version} +Requires: multipath-tools +%endif +%if 0%{?fedora} || 0%{?rhel} +Requires: device-mapper-multipath +%endif +Requires: gawk + +%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 + %package -n dracut-kiwi-live Summary: KIWI - Dracut module for iso(live) image type Group: System/Management @@ -573,6 +600,10 @@ %defattr(-, root, root) %{_usr}/lib/dracut/modules.d/90kiwi-repart +%files -n dracut-kiwi-oem-dump +%defattr(-, root, root) +%{_usr}/lib/dracut/modules.d/90kiwi-dump + %files -n dracut-kiwi-live %defattr(-, root, root) %{_usr}/lib/dracut/modules.d/90kiwi-live ++++++ python-kiwi.tar.gz ++++++ ++++ 4592 lines of diff (skipped)
