Hello community,
here is the log from the commit of package kiwi for openSUSE:Factory checked in at 2012-11-28 10:36:43
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/kiwi (Old)
and /work/SRC/openSUSE:Factory/.kiwi.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kiwi", Maintainer is "ms@suse.com"
Changes:
--------
--- /work/SRC/openSUSE:Factory/kiwi/kiwi.changes 2012-11-17 07:25:33.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes 2012-11-28 10:36:45.000000000 +0100
@@ -1,0 +2,232 @@
+Fri Nov 23 15:07:10 CET 2012 - ms@suse.de
+
+- v5.04.27 released
+
+-------------------------------------------------------------------
+Fri Nov 23 15:04:23 CET 2012 - ms@suse.de
+
+- fixed broken postImage() filesystem check which prevented the
+ creation of the system image .md5 file
+
+-------------------------------------------------------------------
+Fri Nov 23 11:12:47 CET 2012 - ms@suse.de
+
+- v5.04.26 released
+
+-------------------------------------------------------------------
+Fri Nov 23 10:17:06 CET 2012 - ms@suse.de
+
+- changed behavior of --fat-storage option. Instead of syslinux
+ we now use grub2 to boot from the fat partition. It has turned
+ out that grub2 is more stable and behaves better when using
+ the image on a USB stick. The grub2 theme support also makes
+ it easier to use custom branded boot graphics
+
+-------------------------------------------------------------------
+Fri Nov 23 10:07:10 CET 2012 - ms@suse.de
+
+- fixed cleanup of temporary copy of sysconfig/proxy. If there
+ is a fillup template for the file and the file hasn't changed
+ as part of the build process the fillup template is restored
+ instead of removing the file (bnc #777151)
+
+-------------------------------------------------------------------
+Thu Nov 22 16:04:11 CET 2012 - ms@suse.de
+
+- fixed logical volume name building in resizeLVMVolumes()
+ the function only evaluates volume names at the primary
+ level e.g /opt. As soon as you have a volume e.g /opt/bob
+ it failed to resize
+
+-------------------------------------------------------------------
+Thu Nov 22 12:38:02 CET 2012 - ms@suse.de
+
+- added support for a jump partition which is added before the
+ actual boot partition. This is used for grub2 efi based disk
+ images now. kiwi just put the created grub2 bootx64.efi module
+ onto the fat16 based jump partition and let grub2 read all
+ data from the second ext3 based boot partition. This allows
+ standard linux filesystem based boot partitions and it has
+ also turned out that this disk layout might be required for
+ arm based images as well. But so far this system is connected
+ to the efi setup only
+
+-------------------------------------------------------------------
+Thu Nov 22 11:52:31 CET 2012 - ms@suse.de
+
+- added parted to openSUSE 12.2 JeOS template
+
+-------------------------------------------------------------------
+Thu Nov 22 10:58:34 CET 2012 - ms@suse.de
+
+- fixed typo in setupFilesystem() which caused a fat16 filesystem
+ even though a fat32 filesystem was requested.
+- changed the efi boot partition type to fat16
+- added ext2 modules to the bootx64.efi module
+
+-------------------------------------------------------------------
+Wed Nov 21 16:12:38 CET 2012 - ms@suse.de
+
+- adapt oemboot suse/rhel-repart code to make use of the flexible
+ boot partition location in $kiwi_BootPart. The partition ID
+ stored there is used as the beginning of the partition layout.
+ Instead of a fixed boot partition at 1 the layout handles the
+ value of $kiwi_BootPart as the start. If there is no boot
+ partition the first partition must be the root partition as
+ usual.
+
+-------------------------------------------------------------------
+Wed Nov 21 12:34:35 CET 2012 - rjschwei@suse.de
+
+- update the driver handling for the imageConfig data structure
+ * take advantage of the private helper methods implemented for
+ package handling
+ * eliminates code duplication
+ * simplifies implementation of driver handling methods
+- update the unit tests to adjust for minor differences in messages
+
+-------------------------------------------------------------------
+Wed Nov 21 12:20:43 CET 2012 - praveen_paladugu@suse.de
+
+- resolve suse version checking to zero if the suse_version
+ macro is not defined. This allows the package build going
+ easily also in non-suse based distros
+
+-------------------------------------------------------------------
+Wed Nov 21 11:50:24 CET 2012 - ms@suse.de
+
+- use new partids hash for the bootloader stage setup
+ setupBootLoaderStages()
+
+-------------------------------------------------------------------
+Wed Nov 21 10:28:19 CET 2012 - ms@suse.de
+
+- use new partids hash for the setup and installation of the
+ bootloaders, setupBootLoaderConfiguration() / installBootLoader()
+
+-------------------------------------------------------------------
+Wed Nov 21 09:31:31 CET 2012 - ms@suse.de
+
+- fixed use of filehandle in addAppdata() and collectPackages()
+ of the instsource media KIWICollect module
+
+-------------------------------------------------------------------
+Tue Nov 20 17:56:04 CET 2012 - ms@suse.de
+
+- use new partids hash to create the device map and cleanup
+ access to the new device map data
+
+-------------------------------------------------------------------
+Tue Nov 20 15:25:27 CET 2012 - ms@suse.de
+
+- make sure setupBootFlags also updates the .splash.gz variant of
+ the initrd if the function was called with the non splash (.gz)
+ variant of the initrd.
+
+-------------------------------------------------------------------
+Tue Nov 20 14:44:33 CET 2012 - ms@suse.de
+
+- fixed post partition size check and read-write dump if
+ split + lvm is used. An undefined device was used for
+ the check and the dump in this case
+
+-------------------------------------------------------------------
+Tue Nov 20 14:35:45 CET 2012 - delgado@suse.de
+
+- allow getExecArgsFormat to parse python optparse/argparse
+ output. python uses the form '-o, --option' whereas we
+ don't expect a comma between the short and long version
+- add unit test for this option format
+
+-------------------------------------------------------------------
+Tue Nov 20 13:02:30 CET 2012 - ms@suse.de
+
+- check for kiwi_BootPart from new partition IDs meta data
+ in setupBootPartition(). This could be used to map the
+ boot partition to another than the first partition
+
+-------------------------------------------------------------------
+Tue Nov 20 12:54:56 CET 2012 - ms@suse.de
+
+- switched oemboot boot code to make use of config.partids
+
+-------------------------------------------------------------------
+Tue Nov 20 12:20:47 CET 2012 - ms@suse.de
+
+- switched vmxboot boot code to make use of config.partids
+
+-------------------------------------------------------------------
+Tue Nov 20 11:26:07 CET 2012 - ms@suse.de
+
+- added additional meta data file with suffix .pids. The file
+ contains the information about the ID/Name of the root,boot
+ readonly/readwrite device according to this appliance if a
+ virtual disk based image was requested. The information is
+ included as config.partids into the initrd and is used on
+ first boot. Rather than guessing the purpose of partitions
+ the initrd will now know it exactly
+
+-------------------------------------------------------------------
+Tue Nov 20 10:56:14 CET 2012 - ms@suse.de
+
+- fixed call of method textContent() on an undefined value
+
+-------------------------------------------------------------------
+Tue Nov 20 09:09:23 CET 2012 - rjschwei@suse.de
+
+- fix typo and logic error in test cases (bnc #790254)
+ * typo cause list comparison to fail
+ * logic error caused a name that should have been in he comparison
+ list to be omitted
+
+-------------------------------------------------------------------
+Mon Nov 19 17:55:22 CET 2012 - dvaleev@suse.de
+
+- changed spec file to be quiet on unpacking the source tarball.
+ During kiwi build don't list files and directories of tarball.
+ This floods build log pretty much.
+
+-------------------------------------------------------------------
+Mon Nov 19 17:24:06 CET 2012 - ms@suse.de
+
+- don't fail hard if copyBootCode() cannot create e.g symlinks
+ on copy of the boot data. Just report that as a warning
+
+-------------------------------------------------------------------
+Mon Nov 19 17:14:56 CET 2012 - ms@suse.de
+
++++ 97 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/kiwi/kiwi.changes
++++ and /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kiwi.spec ++++++
--- /var/tmp/diff_new_pack.PQTYvU/_old 2012-11-28 10:36:47.000000000 +0100
+++ /var/tmp/diff_new_pack.PQTYvU/_new 2012-11-28 10:36:47.000000000 +0100
@@ -21,7 +21,7 @@
Summary: openSUSE - KIWI Image System
License: GPL-2.0
Group: System/Management
-Version: 5.04.25
+Version: 5.04.27
Release: 0
# requirements to build packages
BuildRequires: gcc-c++
@@ -33,17 +33,17 @@
BuildRequires: perl-libwww-perl
BuildRequires: screen
BuildRequires: zlib-devel
-%if %{suse_version} > 1020
+%if 0%{?suse_version} > 1020
BuildRequires: fdupes
%endif
%ifarch %ix86 x86_64
BuildRequires: syslinux
%endif
-%if %{suse_version} > 1030
+%if 0%{?suse_version} > 1030
BuildRequires: libexpat-devel
BuildRequires: rpm-devel
%endif
-%if %{suse_version} > 1140
+%if 0%{?suse_version} > 1140
BuildRequires: btrfsprogs
BuildRequires: cdrkit-cdrtools-compat
BuildRequires: genisoimage
@@ -69,16 +69,16 @@
Requires: screen
Requires: util-linux
%ifarch %ix86 x86_64
-%if %{suse_version} > 1010
+%if 0%{?suse_version} > 1010
Requires: squashfs
%endif
%endif
-%if %{suse_version} > 1030
+%if 0%{?suse_version} > 1030
Requires: satsolver-tools
%endif
%ifarch %ix86 x86_64
Requires: master-boot-code
-%if %{suse_version} > 1110
+%if 0%{?suse_version} > 1110
Requires: clicfs >= 1.3.9
%endif
%endif
@@ -89,7 +89,7 @@
Recommends: zypper
Recommends: lxc
%endif
-%if %{suse_version} > 1140
+%if 0%{?suse_version} > 1140
Recommends: db45-utils
%endif
# obsoletes
@@ -154,7 +154,7 @@
Authors:
--------
Adrian Schroeter