Hello community,
here is the log from the commit of package kiwi for openSUSE:Factory checked in at 2012-12-09 14:09:51
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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-12-03 09:43:38.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes 2012-12-09 14:09:55.000000000 +0100
@@ -1,0 +2,176 @@
+Fri Dec 7 15:47:49 CET 2012 - ms@suse.de
+
+- v5.04.30 released
+
+-------------------------------------------------------------------
+Fri Dec 7 15:46:53 CET 2012 - ms@suse.de
+
+- fixed changelog filter tool to incorporate commits with the
+ same timestamp into one changelog entry
+
+-------------------------------------------------------------------
+Fri Dec 7 14:50:20 CET 2012 - ms@suse.de
+
+- v5.04.29 released
+
+-------------------------------------------------------------------
+Fri Dec 7 14:48:38 CET 2012 - ms@suse.de
+
+- add grub2-efi by default to openSUSE 12.2 oem|vmxboot
+ descriptions. Thus just selecting the firmware via
+ is enough
+
+-------------------------------------------------------------------
+Fri Dec 7 14:43:50 CET 2012 - ms@suse.de
+
+- added support for the firmware="bios|efi" type attribute
+ before this patch the decision for efi was done by the presence
+ of the grub2 efi modules inside the kiwi generated initrd.
+ This has turned out to be not flexible and can't be extended
+ to the firmware required disk layout on other architectures
+ like the arm based chromebook to mention just one example
+ This fixes (bnc #792917)
+
+-------------------------------------------------------------------
+Fri Dec 7 11:04:38 CET 2012 - ms@suse.de
+
+- we should not overwrite the user specified target directory
+ in the commandline object with something the user did not set.
+ With reference to commit:b6a7e563 the creation of the image
+ happened in a subdirectory below the specified target directory
+ and kiwi overwrote that user target directory with a new name.
+ This should not happen thus I added a new function pair named
+ setImageIntermediateTargetDir/getImageIntermediateTargetDir
+ to handle that value and don't touch the user specified
+ target directory
+
+-------------------------------------------------------------------
+Thu Dec 6 18:03:40 CET 2012 - ms@suse.de
+
+- finally changed the fragile cleanup code in KIWIBoot.pm
+ The code there now builds a stack of commands which set
+ the busy devices free if processed in reverse order
+
+-------------------------------------------------------------------
+Thu Dec 6 14:02:03 CET 2012 - praveen_paladugu@suse.de
+
+- make sure rhelStripInitrd arguments are passed correctly
+
+-------------------------------------------------------------------
+Thu Dec 6 11:27:25 CET 2012 - rneuhauser@suse.de
+
+- use mktemp -t to make use of $TMPDIR and do not hardcode
+ /tmp in the paramter to mktemp
+
+-------------------------------------------------------------------
+Thu Dec 6 10:08:23 CET 2012 - ms@suse.de
+
+- Don't use the same inode count for the install stick disk
+ compared to the system image disk. If the system image is
+ big the inode count is also a big number. But on the install
+ disk image there are only a few files including the
+ compressed version of the system image. Thus it's smaller
+ and has not much files. The system image inode count has no
+ relation to the filesystem on the install disk image. Under
+ certain circumstances it could happen that the install disk
+ filesystem can't be created because the big chunk of inodes
+ exceeds the size of the install disk filesystem
+
+-------------------------------------------------------------------
+Wed Dec 5 11:24:36 CET 2012 - praveen_paladugu@suse.de
+
+- Fedora/RHEL based distros have dhclient instead of dhcpcd.
+ Thus the code to ask the DHCP server for an address has been
+ splitted into two new functions setupNetworkDHCPCD() and
+ setupNetworkDHCLIENT()
+
+-------------------------------------------------------------------
+Tue Dec 4 17:36:22 CET 2012 - ms@suse.de
+
+- make sure pidof returns only the master pid of udevd
+
+-------------------------------------------------------------------
+Tue Dec 4 17:27:01 CET 2012 - ms@suse.de
+
+- make sure the splash information doesn't get lost when
+ repacking the initrd while building live iso images
+
+-------------------------------------------------------------------
+Tue Dec 4 16:06:10 CET 2012 - ms@suse.de
+
+- fixed behavior of /etc/init.d/boot.clock which reads a value
+ in /dev/shm/warpclock. The value is provided by a mkinitrd
+ binary in /lib/mkinitrd/bin/warpclock. It looks like it's
+ required to store that information for a proper localtime
+ system clock setup. There is not good documentation about
+ this magic but to stay compatible the warpclock code from
+ mkinitrd was ported over to the kiwi first boot initrd
+ This fixes (bnc #786730)
+
+-------------------------------------------------------------------
+Tue Dec 4 12:09:53 CET 2012 - adrian@suse.de
+
+- instsource: use supportstatus from product descriptions
+ instead from PDB (Package Data Base)
+
+-------------------------------------------------------------------
+Tue Dec 4 12:08:49 CET 2012 - adrian@suse.de
+
+- instsource: avoid usage of translate_packages code, use
+ create_package_descr code (patch by rudi)
+
+-------------------------------------------------------------------
+Mon Dec 3 16:42:04 CET 2012 - ms@suse.de
+
+- don't point stdout to stderr when calling grub2-mkconfig with
+ stdout I/O redirection into the configuration file. This just
+ leads to an empty file. I should think twice before hitting
+ the push button ;)
+
+-------------------------------------------------------------------
+Mon Dec 3 16:19:09 CET 2012 - ms@suse.de
+
+- workaround a grub2-mkconfig bug which happens if a ' sign is
+ used as menuentry title in /etc/default/grub. if called with
+ the option -o grub2-mkconfig complains even if the shell
+ quoting is perfectly fine. Strange enough it works nicely
+ if called as grub2-mkconfig > some-file. As this is only a
+ small and maintainable workaround I applied it
+
+-------------------------------------------------------------------
+Mon Dec 3 16:16:18 CET 2012 - ms@suse.de
+
+- added an architecture check for KIWIIsoLinux::createHybrid()
+ on architectures e.g ppc and ia64 the embedding of a partition
+ table into the ISO will not work. Thus the check will issue
+ a warning but proceed and does not fail
+
+-------------------------------------------------------------------
+Mon Dec 3 09:26:28 CET 2012 - ms@suse.de
+
+- fixed 64bit path check for lxc base directory
+
+-------------------------------------------------------------------
+Sun Dec 2 11:20:03 CET 2012 - rjschwei@suse.de
+
+- Implement XMLExceptData class to store <except> data of the
+ <split> element
+- Modify the get* methods of the XMLSplitData class to return array refs of
+ FileData and ExceptData objects
+ * this was necessary to avoid duplication of XML generation code across
+ class implementations
+ * this behavior is now also consistent with other get* methods when
+ accessing complex data
+- Implement getXMLElement method for all XML*Data classes
+ * getXML method returns 1 XML element that represents the data of the
+ class
+- Update unit tests as needed
+
+-------------------------------------------------------------------
+Fri Nov 30 17:52:07 CET 2012 - rjschwei@suse.de
+
+- implement consistency check to disallow boot to be setup as
+ a volume in <systemdisk> (LVM) configuration
+- implement unit tests to verify test
+
+-------------------------------------------------------------------
@@ -20,0 +197,10 @@
+Fri Nov 30 08:54:09 CET 2012 - rjschwei@suse.de
+
+- implement handling of additive and unit attributes of the <size>
+ element in the imageConfig data structure and the XMLTypeData class
+ rename the following methods of the XML class:
+ * getImageSize => getImageSize_legacy
+ * getImageSizeAdditiveBytes => getImageSizeAdditiveBytes_legacy
+ * getImageSizeBytes => getImageSizeBytes_legacy
+
+-------------------------------------------------------------------
@@ -245,0 +432,2 @@
+
+- fixed perl dependencies in spec file for rhel/centos
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kiwi.spec ++++++
--- /var/tmp/diff_new_pack.zcjG8Y/_old 2012-12-09 14:09:57.000000000 +0100
+++ /var/tmp/diff_new_pack.zcjG8Y/_new 2012-12-09 14:09:57.000000000 +0100
@@ -16,12 +16,17 @@
#
+#perl_verion is not defined in centos/RHEL yet
+%if 0%{?rhel_version}
+%define perl_version %(eval "`%{__perl} -V:version`"; echo $version)
+%endif
+
Url: http://github.com/openSUSE/kiwi
Name: kiwi
Summary: openSUSE - KIWI Image System
License: GPL-2.0
Group: System/Management
-Version: 5.04.28
+Version: 5.04.30
Release: 0
# requirements to build packages
BuildRequires: gcc-c++
@@ -57,8 +62,14 @@
Requires: coreutils
Requires: kiwi-tools >= %{version}
Requires: libxslt
-Requires: lvm2
+%if 0%{?rhel_version}
+# RHEL/CentOS seem to require the release info as well,
+# while matching the version. So the >=
+Requires: perl >= %{perl_version}
+%else
Requires: perl = %{perl_version}
+%endif
+Requires: lvm2
Requires: perl-Config-IniFiles
Requires: perl-Readonly
Requires: perl-XML-LibXML
++++++ kiwi-docu.tar.bz2 ++++++
/work/SRC/openSUSE:Factory/kiwi/kiwi-docu.tar.bz2 /work/SRC/openSUSE:Factory/.kiwi.new/kiwi-docu.tar.bz2 differ: char 11, line 1
++++++ kiwi-repo.tar.bz2 ++++++
++++++ kiwi.tar.bz2 ++++++
++++ 7956 lines of diff (skipped)
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org