Hello community, here is the log from the commit of package python-kiwi for openSUSE:Factory checked in at 2017-06-04 02:00:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old) and /work/SRC/openSUSE:Factory/.python-kiwi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-kiwi" Sun Jun 4 02:00:08 2017 rev:6 rq:500565 version:9.7.0 Changes: -------- --- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes 2017-05-31 12:17:21.808547643 +0200 +++ /work/SRC/openSUSE:Factory/.python-kiwi.new/python-kiwi.changes 2017-06-04 02:00:10.153319059 +0200 @@ -1,0 +2,316 @@ +Fri Jun 2 10:38:12 CEST 2017 - [email protected] + +- Bump version: 9.6.2 → 9.7.0 + +------------------------------------------------------------------- +Thu Jun 1 15:54:16 CEST 2017 - [email protected] + +- Make sure all required yum repo options are set + + enabled and gpgcheck parameters has to be set for any + configured yum repository + +------------------------------------------------------------------- +Thu Jun 1 15:40:26 CEST 2017 - [email protected] + +- Fixup repository setup for yum + + Yum cannot handle spaces between the key and the value. + This patch provides a method to tell ConfigParser to use + no spaces for the '=' delimiter and thus Fixes #357 + +------------------------------------------------------------------- +Thu Jun 1 14:08:37 CEST 2017 - [email protected] + +- Reactivate warnings report in pytest + +------------------------------------------------------------------- +Thu Jun 1 13:58:27 CEST 2017 - [email protected] + +- Fixup kernel name lookup + + If multiple abi compatible kernel module packages are installed + the kernel version of the boot kernel could be different from + the kernel module versions. In order to find the boot kernel + all kernel versions found must be checked. Fixes #355 + +------------------------------------------------------------------- +Thu Jun 1 10:41:45 CEST 2017 - [email protected] + +- Fix/workaround invalid xsd pattern translation + + The data structures are auto generated by the generateDS + tool which works nicely except for the arch-name xsd pattern + used in the RelaxNG schema. For some reason the used regular + expression is translated by generateDS into a python + expression not matching the original expression from the + schema. The result is an invalid python warning message after + the schema has successfully validated the arch string. + The problem has been reported to the generateDS developer. + + As long as their is no fix available in generateDS the + following workaround in kiwi applies: The original xs:token + pattern validation will be disabled on the generateDS + level and applies only to the schema. This Fixes #347 + +------------------------------------------------------------------- +Wed May 31 14:54:40 CEST 2017 - [email protected] + +- Some fine tune updates + + * Updated the docs for system_create command + * Reverted dracut image initialization + * Updated yum comment about repo_gpgcheck option + * Updated variable name in disk builder + * Typo correction + +------------------------------------------------------------------- +Wed May 31 10:04:06 CEST 2017 - [email protected] + +- Include signing-key feature for boot images + + This commit extends the behavior of --signing-key options in order + to import the provided key file into the boot image, in addition to + the regular image root tree. + + Related to #342 + +------------------------------------------------------------------- +Tue May 30 17:43:35 CEST 2017 - [email protected] + +- Fix use of pre requires in spec file + +------------------------------------------------------------------- +Tue May 30 17:03:09 CEST 2017 - [email protected] + +- Fixup working dir for editboot scripts + + editbootconfig and editbootinstall scripts needs to be + called from within the correct directory to allow access + to the written bootloader config files. For live images + the working directory was set to the wrong place. This + Fixes #353 + +------------------------------------------------------------------- +Mon May 29 21:33:20 CEST 2017 - [email protected] + +- remove duplicated code from dhclient setup + + IPADDR is assigned within dhclientImportInfo + original patch by Dinar Valeev <[email protected]> + +------------------------------------------------------------------- +Mon May 29 20:50:35 CEST 2017 - [email protected] + +- Fix spelling of 'processor' + + https://bugzilla.opensuse.org/show_bug.cgi?id=957927 + +------------------------------------------------------------------- +Sun May 28 21:37:25 CEST 2017 - [email protected] + +- Fixed pre-req for kiwi-pxeboot subpackage + + the binaries groupadd and useradd used in the preinstall + scriptlet and provided by the shadow package needs a pre + requirement on shadow to make sure they exist when the + package gets installed. Fixes (bsc#1040256) + +------------------------------------------------------------------- +Fri May 26 14:42:11 CEST 2017 - [email protected] + +- Fix existing root check, fixes #349 + + This commit fixes the validation of an existing root directory + for the command 'system build'. System build used to create the root + directory before performing the root existance check, thus the + check was always failing in any case. The root directory is created + inside the RootInit class within the 'create' method. + + Fixes #349 + +------------------------------------------------------------------- +Wed May 24 13:18:43 CEST 2017 - [email protected] + +- Extend --signing-key to Apt package manager + + This commit extends support for --siging-key to the Apt package + manager. However it has only been included for the chrooted + operations, as current implementation of the bootstrap procedure does + not provide signature check capabilities. + + Related to #342 + +------------------------------------------------------------------- +Wed May 24 13:15:19 CEST 2017 - [email protected] + +- Extend --signing-key option to Yum and Dnf + + This commit extends the --signing-key options support to Yum and Dnf + package managers. In addition, signature check for repositories + had to be disabled for Yum and Dnf, as kiwi unrelated issues were + found while testing. Nevertheless, package signature checks are + fully functional. + + Related to #342 + +------------------------------------------------------------------- +Wed May 24 13:11:15 CEST 2017 - [email protected] + +- Add --signing-key option + + This commit adds --signing-key option which sets a key file to import + into the package manager trusted keys database. This commit adds this + flag support only for zypper. + + Fixes #342 + +------------------------------------------------------------------- +Tue May 23 16:55:45 CEST 2017 - [email protected] + +- Don't print warning report + + The auto generated xml_parse.py uses the python warnings module + The unit tests uses the coverage module in py.test to create + a report. The latest py.test update now also creates a warnings + report which is unwanted because some of the unit tests + intentionally causes the creation of a warning as the expected + result but we don't want to see that in a py.test warnings + report. Therfore this patch switches off the creation of that + warnings report + +------------------------------------------------------------------- +Tue May 23 16:35:06 CEST 2017 - [email protected] + +- Update manual page of build command + + Add information for --allow-existing-root option + +------------------------------------------------------------------- +Tue May 23 16:29:53 CEST 2017 - [email protected] + +- Fixup default behavior of build command + + The build command automatically used an existing root tree + from a former build attempt. However this could cause an + inconsistent image if the former build root was not based on + the same image type setup. Thus it is better to allow this ++++ 119 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.wQP7oL/_old 2017-06-04 02:00:11.737095511 +0200 +++ /var/tmp/diff_new_pack.wQP7oL/_new 2017-06-04 02:00:11.737095511 +0200 @@ -67,7 +67,7 @@ %endif Name: python-kiwi -Version: 9.6.2 +Version: 9.7.0 Release: 0 Provides: kiwi-schema = 6.5 Url: https://github.com/SUSE/kiwi @@ -227,6 +227,11 @@ Summary: KIWI - PXE boot structure Group: System/Management Requires: syslinux +%if 0%{?fedora} || 0%{?rhel} +Requires(pre): shadow-utils +%else +Requires(pre): shadow +%endif %description -n kiwi-pxeboot This package contains the basic PXE directory structure which is ++++++ python-kiwi.tar.gz ++++++ ++++ 2692 lines of diff (skipped)
