diff --git a/python-kiwi.changes b/python-kiwi.changes index 7868bce..84709bc 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,6 +1,127 @@ +------------------------------------------------------------------- +Wed Nov 22 10:23:37 CET 2017 - ms@suse.de + +- Bump version: 9.11.21 → 9.11.22 + +------------------------------------------------------------------- +Wed Nov 22 10:20:47 CET 2017 - ms@suse.de + +- Fixed typo in spec file + + The use of the suse_version macro from the last change + introduced a syntax error which caused the package build + to fail in obs + +------------------------------------------------------------------- +Wed Nov 22 09:06:59 CET 2017 - ms@suse.de + +- Bump version: 9.11.20 → 9.11.21 + +------------------------------------------------------------------- +Tue Nov 21 11:37:32 CET 2017 - dimstar@opensuse.org + +- package: Prepare for Tumbleweed moving to suse_version 1550 + +------------------------------------------------------------------- +Tue Nov 21 11:16:35 CET 2017 - ms@suse.de + +- Bump version: 9.11.19 → 9.11.20 + +------------------------------------------------------------------- +Tue Nov 21 10:57:36 CET 2017 - ms@suse.de + +- Only add package manager on image package requests (#550) + + If an image description only contains package requests + from a bootstrap section but no image packages, it's not + required to install a package manager package into the + system + +------------------------------------------------------------------- +Tue Nov 21 08:11:20 CET 2017 - ms@suse.de + +- Add device-mapper requirement for dracut-kiwi-live + +------------------------------------------------------------------- +Mon Nov 20 18:24:15 CET 2017 - dcassany@suse.com + +- Post build constraint validation refactored + +------------------------------------------------------------------- +Mon Nov 20 15:54:04 CET 2017 - ms@suse.de + +- Bump version: 9.11.18 → 9.11.19 + +------------------------------------------------------------------- +Mon Nov 20 11:57:11 CET 2017 - ms@suse.de + +- Update gfxboot.cfg for iso images + + Don't move down one menu entry the first time a F-key is used + This Fixes bsc#1068790 + +------------------------------------------------------------------- +Fri Nov 17 15:30:26 CET 2017 - dcassany@suse.com + +- Adding quotes to ensure '%_dbpath' is treated as string + +------------------------------------------------------------------- +Fri Nov 17 12:27:05 CET 2017 - dcassany@suse.com + +- Add max size post build command + + This commit includes a post build constraint validation into the + Result class. With this commit any file included to the result + tuple is verified not to exceed the maximum size configured into + the runtime configuration file config.yml. + + Fixes #468 + +------------------------------------------------------------------- +Fri Nov 17 11:01:05 CET 2017 - ms@suse.de + +- Fixed ec2 integration test + + requirements for unneeded crash package broken + +------------------------------------------------------------------- +Fri Nov 17 08:17:52 CET 2017 - ms@suse.de + +- Fixed ec2 integration test + + nothing provides pam-modules + +------------------------------------------------------------------- +Thu Nov 16 14:19:24 CET 2017 - dcassany@suse.com + +- Removes the hardcoded path of the rpm database + + With this commit the rpmdb path is evaluated from the %_dbpath + macro instead of being hardcoded. + + Fixes #537 + +------------------------------------------------------------------- +Thu Nov 16 09:56:10 CET 2017 - ms@suse.de + +- Bump version: 9.11.17 → 9.11.18 + +------------------------------------------------------------------- +Wed Nov 15 12:41:27 CET 2017 - ms@suse.de + +- Added runtime check for dracut-kiwi-oem-repart + + OEM images if configured to use dracut as initrd system + requires the KIWI provided dracut-kiwi-oem-repart module + +------------------------------------------------------------------- +Wed Nov 15 12:02:01 CET 2017 - ms@suse.de + +- Fixup py vs. pytest-cov version incompatibility + ------------------------------------------------------------------- Wed Nov 8 10:16:00 CET 2017 - ms@suse.de - + - Bump version: 9.11.16 → 9.11.17 ------------------------------------------------------------------- @@ -385,6 +506,16 @@ Tue Sep 19 16:09:18 CEST 2017 - ms@suse.de packages. The package dracut-kiwi-live really needs is genisoimage +------------------------------------------------------------------- +Tue Sep 19 08:12:24 CEST 2017 - ms@suse.de + +- Added dracut kiwi oem module and library + + A new dracut module kiwi-repart used to be the successor of + the custom kiwi oemboot code to repartition the disk has + been added. Along with the module a dracut library kiwi-lib + will also be delivered. + ------------------------------------------------------------------- Mon Sep 18 14:35:23 CEST 2017 - ms@suse.de diff --git a/python-kiwi.spec b/python-kiwi.spec index f52099a..dbe4e7a 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -71,7 +71,7 @@ # Tumbleweed: # Current Tumbleweed version, moving target -%if 0%{?suse_version} == 1330 +%if 0%{?suse_version} >= 1330 && !0%{?sle_version} %define distro suse-tumbleweed %endif @@ -93,7 +93,7 @@ %endif Name: python-kiwi -Version: 9.11.17 +Version: 9.11.22 Release: 0 Provides: kiwi-schema = 6.6 Url: https://github.com/SUSE/kiwi @@ -306,10 +306,45 @@ This package contains the basic PXE directory structure which is needed to serve kiwi built images via PXE. %endif +%package -n dracut-kiwi-lib +Summary: KIWI - Dracut kiwi Library +Group: System/Management +BuildRequires: dracut +Requires: bc +Requires: btrfsprogs +Requires: coreutils +Requires: cryptsetup +Requires: dialog +Requires: e2fsprogs +Requires: fbiterm +Requires: gptfdisk +Requires: grep +Requires: lvm2 +Requires: mdadm +Requires: parted +Requires: util-linux +Requires: xfsprogs + +%description -n dracut-kiwi-lib +This package contains a collection of methods to provide a library +for tasks done in other kiwi dracut modules + +%package -n dracut-kiwi-oem-repart +Summary: KIWI - Dracut module for oem(repart) image type +Group: System/Management +BuildRequires: dracut +Requires: dracut-kiwi-lib + +%description -n dracut-kiwi-oem-repart +This package contains the kiwi-repart dracut module which is +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-live Summary: KIWI - Dracut module for iso(live) image type Group: System/Management BuildRequires: dracut +Requires: device-mapper Requires: dialog Requires: dracut Requires: e2fsprogs @@ -527,6 +562,14 @@ fi %exclude %{_bindir}/kiwicompat-* %{_bindir}/* +%files -n dracut-kiwi-lib +%defattr(-, root, root) +%{_usr}/lib/dracut/modules.d/99kiwi-lib + +%files -n dracut-kiwi-oem-repart +%defattr(-, root, root) +%{_usr}/lib/dracut/modules.d/90kiwi-repart + %files -n dracut-kiwi-live %defattr(-, root, root) %{_usr}/lib/dracut/modules.d/90kiwi-live diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index 57430af..c7f02d6 100644 --- a/python-kiwi.tar.gz +++ b/python-kiwi.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:fe6746f2892b531303688741ecd59634a13c017f13acfd3a1738a95e6044732b -size 2338339 +oid sha256:cae3a835abb5e8c1dd0a458749f6253f07296e6f52dba790954641d299b81a89 +size 2307297