Hello community, here is the log from the commit of package kiwi for openSUSE:Factory checked in at 2013-05-28 11:47:24 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kiwi (Old) and /work/SRC/openSUSE:Factory/.kiwi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kiwi" Changes: -------- --- /work/SRC/openSUSE:Factory/kiwi/kiwi.changes 2013-05-16 18:17:13.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes 2013-05-28 11:47:27.000000000 +0200 @@ -1,0 +2,174 @@ +Fri May 24 14:43:00 CEST 2013 - m...@suse.de + +- v5.05.18 released + +------------------------------------------------------------------- +Fri May 24 14:37:22 CEST 2013 - m...@suse.de + +- fixes for the oem partition install mode: + * fixed check for amount of required partitions + * removed check for partid, does not work well with GPT + * fixed handling to be more generic and more independent + from the number of partitions in the image. Using the + filesystem label for selecting the partitions + +- fixed runInteractive function and call params: + * don't use --stdout option for dialog, the written result + contains escape characters which confuses the code. + Instead use the default stderr channel where dialog + write its results + +------------------------------------------------------------------- +Thu May 23 17:16:29 CEST 2013 - m...@suse.de + +- fixed oem partition install mode. Use kpartx sync mode + to make sure devices are created on return of the call + +------------------------------------------------------------------- +Thu May 23 09:13:33 CEST 2013 - m...@suse.de + +- v5.05.17 released + +------------------------------------------------------------------- +Wed May 22 18:19:21 CEST 2013 - m...@suse.de + +- don't repart the disk if less than 5MB are free + +------------------------------------------------------------------- +Wed May 22 17:24:33 CEST 2013 - m...@suse.de + +- fixed __checkLVMoemSizeSettings runtime check to work correctly + with the 'all' size specification + +------------------------------------------------------------------- +Wed May 22 12:32:49 CEST 2013 - m...@suse.de + +- create global function dsize() which implements a size method + to calculate the size of all entities in a directory using the + du utility. du is called in two passes first in standard mode + counting disk usage and secondly in apparent mode also checking + for files with holes, fragmentation, indirect blocks and the + like. The biggest value is returned + +------------------------------------------------------------------- +Tue May 21 21:35:06 CEST 2013 - m...@suse.de + +- fixed getInstSourceFile_legacy proxy setup: + * Thanks to Roman for a better regexp to get the proxy url + * prevent double inclusion of source locator + +------------------------------------------------------------------- +Tue May 21 15:58:58 CEST 2013 - m...@suse.de + +- fixed suse-SLE11-JeOS template: + * the package grub2 was dropped for SLES-SP3 RC2 + +------------------------------------------------------------------- +Tue May 21 14:46:37 CEST 2013 - m...@suse.de + +- fixed provideMediaLicense function. The url passed to the + getInstSourceFile_legacy contained a weird quoting + +------------------------------------------------------------------- +Tue May 21 10:57:24 CEST 2013 - m...@suse.de + +- v5.05.16 released + +------------------------------------------------------------------- +Tue May 21 10:15:44 CEST 2013 - m...@suse.de + +- fixed getInstSourceFile_legacy to work correctly with proxy url's + the function cut the proxy data together with the information which + file to download and lost the file information + +------------------------------------------------------------------- +Mon May 20 19:16:45 CEST 2013 - m...@suse.de + +- fixed and optimized disk size calculation + * I had by default 40% spare space on the root path which seems to + be too much, I have 20% spare on each volume so I adapted that + to the root path as well. + * for the size estimation I now use the --apparent-size option in + du, which works better on files with holes and other or other + attributes which makes a difference when copying those data. + * Use a fixed value for the filesystem overhead each volume adds + to the disk. It is wrong to calculate and add a 20% spare/volume + according to the size of the data in the volume to the disk, + because that value has already been taken into account with + the data spare calculation of the entire tree + +------------------------------------------------------------------- +Mon May 20 17:37:46 CEST 2013 - m...@suse.de + +- fixed __checkSystemDiskData runtime check to work correctly + with the 'all' size specification + +------------------------------------------------------------------- +Sat May 18 23:59:41 CEST 2013 - m...@suse.de + +- restructure the use of prebuilt boot images + * adapt to new data structure thus we get rid of + checkAndSetupPrebuiltBootImage, getDefaultPrebuiltDir_legacy + * moved the logic for using a prebuilt version of a boot image + into the image creator code at the level of prepareBootImage + and createBootImage. This saves us one KIWIXML instance + * write one function createImageBootImage which does either + the prepare/create of the boot image or the use of an existing + prebuilt version. reduces some code duplication + +------------------------------------------------------------------- +Sat May 18 00:09:21 CEST 2013 - m...@suse.de + +- adapt handling of bootkernel and bootprofile to new data structure + * there is still the function __populateDefaultProfiles_legacy + active and working but as soon as this code will go away the + transfer of the 'bootkernel' and 'bootprofile' attributes from + the system image into the boot image must follow the new data + structure which is based on get and set methods. Actually this + change also fixes the creation of the .profile kiwi_drivers + data because the code writing this is already based on the new + internal data structure and was missing the correct boot + profile information according to bootkernel and bootprofile + +------------------------------------------------------------------- +Fri May 17 22:30:56 CEST 2013 - m...@suse.de + +- fixed unaligned done flags + +------------------------------------------------------------------- +Fri May 17 21:59:40 CEST 2013 - m...@suse.de + +- cleanup KIWIXML constructor + * The object variables $this->{buildType} and $this->{defaultType} + were used without any real context and are just a copy of + $imageType and $this->{selectedType} + +------------------------------------------------------------------- +Fri May 17 21:43:46 CEST 2013 - m...@suse.de + +- fixed __populateDriverInfo + * the function did not work correctly with the default profile + name. It uses the kiwi internal default profile name 'kiwi_default' + as real profile name and failed to use a section as default + section if the 'default' profile name was explicitly specified + like it is the case for the netboot boot image descriptions + +------------------------------------------------------------------- +Fri May 17 16:26:07 CEST 2013 - m...@suse.de + +- cleanup code, prevent warning messages + +------------------------------------------------------------------- +Fri May 17 14:07:55 CEST 2013 - m...@suse.de + +- v5.05.15 released + +------------------------------------------------------------------- +Fri May 17 11:46:35 CEST 2013 - m...@suse.de + +- fixed structure of unpacked image tree when build with a cache + In order to avoid any conflicts concerning code operating on + the unpacked image tree it's required that the structure with + and without using a base cache image is the same + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kiwi.spec ++++++ --- /var/tmp/diff_new_pack.o7iDKd/_old 2013-05-28 11:47:31.000000000 +0200 +++ /var/tmp/diff_new_pack.o7iDKd/_new 2013-05-28 11:47:31.000000000 +0200 @@ -26,7 +26,7 @@ Summary: openSUSE - KIWI Image System License: GPL-2.0 Group: System/Management -Version: 5.05.14 +Version: 5.05.18 Release: 0 # requirements to build packages BuildRequires: diffutils ++++++ 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 ++++++ /work/SRC/openSUSE:Factory/kiwi/kiwi.tar.bz2 /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.tar.bz2 differ: char 11, line 1 -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org