Hello community,
here is the log from the commit of package kiwi for openSUSE:Factory
checked in at Fri Aug 27 15:56:38 CEST 2010.
--------
--- kiwi/kiwi.changes 2010-08-02 14:28:53.000000000 +0200
+++ kiwi/kiwi.changes 2010-08-27 15:41:47.000000000 +0200
@@ -2 +2 @@
-Mon Aug 2 12:19:22 CEST 2010 - ms@suse.de
+Fri Aug 27 15:26:38 CEST 2010 - ms@suse.de
@@ -4,9 +4 @@
-- v4.53
-- when creating a new cpio image make sure an eventually
- existing old version of .splash.gz will be removed
-- again fixed the check for specific parted versions. I now
- changed it to directly check for the available options in
- parted instead of the parted version number
-- put patterns into image package section instead of bootstrap
- I discovered strange errors with older zypper versions when
- building newer images
+- v4.58 released
@@ -15 +7 @@
-Tue Jul 27 07:23:38 CEST 2010 - ms@suse.de
+Fri Aug 27 15:19:53 CEST 2010 - ms@suse.de
@@ -17,14 +9,3 @@
-- v4.52
-- added log information about used boot-theme
-- added support for image caching. With this feature you can
- provide a cache directory along with the option --cache.
- kiwi in prepare step looks into the directory if it finds
- a cache serving as the base-root for the system image.
- If it can't find one it creates caches based on the
- patterns used in the image description which speeds
- up subsequent prepare calls for this and other images
-- fixed PARTED_VER setup and tests. If the parted version
- is below or equal 1.8.8 we switch to fdisk. This applies for
- sle10 where parted doesn't have some options which we require
-- don't create splash initrd if it already exists
-- fixed use of uninitialized value for $overlay
+- make use of the mkfs.$FS toolset instead of mk2fs with parameters
+ This is more compatible and also prevents us from dealing with
+ the changed meanings of some mk2fs parameters (bnc #635052)
@@ -33 +14 @@
-Mon Jul 26 16:42:38 CEST 2010 - ms@suse.de
+Thu Aug 26 14:50:32 CEST 2010 - ms@suse.de
@@ -35,5 +16,2 @@
-- v4.51
-- fixed setupBootPartition() to return with a bootid
- export in _any_ case. Default bootid is 1 (bnc #625379)
-- fixed SLE10 boot images using gettext-runtime. This package
- doesn't exist there, it was gettext only (bnc #625392)
+- fixed convert39to41.xsl to insert xenconfig and vmwareconfig
+ sections also for iso image type
@@ -42 +20 @@
-Tue Jul 20 17:17:02 CEST 2010 - ms@suse.de
+Thu Aug 26 14:12:51 CEST 2010 - ms@suse.de
@@ -44,18 +22 @@
-- v4.50
-- fixed URL quoting, we have to distinguish the quoting
- for local path URL's and network protocol URL's
-- fixed oem-partition-install for LVM images
-- fixed xenconfig creation for vmx if no format was set
-- fixed locale validation and documentation as well as
- some template examples provided by kiwi. The locale value
- in kiwi is always a UTF-8 locale therefore it's not
- allowed to add the encoding type to the locale string.
- We also support the xx_XX locale style only which is
- now all checked by the schema (bnc #620789)
-- added main::isize function to replace the use of
- the -s operator. This is done because of SUSE Studio
- which maps a file to a block special under certain
- circumstances which causes -s to not work anymore
-- fixed oem recovery for LVM based images. It's required
- to backup the LVM metadata in order to restore it
-- fixed suse-11.3/suse-pxe-client/config.xml
+- added parted as requirement for kiwi-desc-oem|vmxboot
@@ -64 +25 @@
-Fri Jul 16 15:01:09 CEST 2010 - ms@suse.de
+Wed Aug 25 17:10:42 CEST 2010 - ms@suse.de
@@ -66,3 +27,3 @@
-- v4.49
-- fixed Makefile boot image md5 creation time
-- added suport for the btrfs filesystem (bnc #596205)
+- fixed yum package check. the 'list available' command is not
+ suitable for already installed packages. Therefore we use 'list all'
+ which also works for already installed packages
@@ -71 +32 @@
-Thu Jul 15 15:59:20 CEST 2010 - ms@suse.de
+Wed Aug 25 16:31:30 CEST 2010 - ms@suse.de
@@ -73,7 +34,2 @@
-- v4.48
-- fixed recovery cleanup code
-- fixed umountSystem call to check proc/mounts and umount
- a list of possible system mount paths in the right order
-- netboot: fixed creation of read-write partition
-- netboot: fixed boot partition setup, IFS restore required
-- netboot: imageDiskDevice was not set but used
+- changed iso image type for RHEL template to use clicfs
+ instead of squashfs
@@ -82 +38 @@
-Thu Jul 15 14:07:05 CEST 2010 - ms@suse.de
+Wed Aug 25 16:30:57 CEST 2010 - ms@suse.de
@@ -84,3 +40 @@
-- v4.47
-- fixed parted sector init if the disk has no partitions
- we need to set startSectors to 1
+- added clicfs for RHEL 5.4 to kiwi rhel repo
@@ -89 +43 @@
-Tue Jul 13 10:08:34 CEST 2010 - ms@suse.de
+Wed Aug 25 14:47:59 CEST 2010 - ms@suse.de
@@ -91,15 +45,6 @@
-- v4.46
-- do not fail when image files are symlinks to a device
-- fixed race condition resulting at times in message of not
- finding the MBR and other times not finding the CD drive.
-- remove unneeded initrd.vmx and linux.vmx files _before_
- calling mkinitrd. This saves space to not run into a space
- problem on the boot partition (bnc #621859)
-- usb attribute in vmwareconfig doesn't exist anymore with
- the new machine section. usb is always present for vmware
- fixed xslt stylesheet for this case
-- fixed kernelList and xenServer functions:
- * xenServer checks via kernel systemMap and kiwi_xendomain
- if a xen server bootloader setup is required
- * kernelList is fixed to store the running kernel as first
- entry in the kernel list
+- fixed clicfs mount by not using losetup on the clicfs file
+ before mounting it via the clicfs command. The clicfs command
+ now get the clicfs file directly. Problem here was that with
+ a loop clicfs is no longer able to read the size of the clicfs
+ file which results in unexpected behavior (bnc #629543)
+- Related to that fix clicfs based caching now works stable
@@ -108 +53 @@
-Tue Jul 6 11:12:29 CEST 2010 - ms@suse.de
+Wed Aug 25 13:03:05 CEST 2010 - ms@suse.de
@@ -110,11 +55,3 @@
-- v4.45
-- moved in-place recovery file creation into suse-dump
- directly after the install verification (bnc #620777)
-- restructure source tree a bit. make templates and repos
- architecture dependent because of the s390 implementations
- kiwi now supports the creation of vmx and oem images for
- s390 and the KVM virtual machine target
-- don't exit with an error if 'zypper rm' can't find the package
-- check for profiles when searching for foreign packages also
- search in type=image and type=bootstrap package sections
-- fixed convert38to39 stylesheet
+- call dhcpcd with the option --noipv4ll to be able to check the
+ return code of dhcpcd and to prevent the interface from an ip address
+ if there was a DHCP timeout (bnc #634057)
@@ -123 +60 @@
-Mon Jul 5 13:08:24 UTC 2010 - adrian@suse.de
+Wed Aug 25 12:15:55 CEST 2010 - ms@suse.de
@@ -125 +62,4 @@
-- simplify iso volume labels for inst-source medias
+- added package/group check before yum is called to install
+ packages/groups. This is done because there are yum versions
+ which silently ignore missing items and proceed installing
+ the rest.
@@ -128 +68 @@
-Mon Jun 28 10:28:17 CEST 2010 - ms@suse.de
+Tue Aug 24 17:07:49 CEST 2010 - ms@suse.de
@@ -130,27 +70,3 @@
-- v4.44
-- added volume label for recovery partition (bnc #618276)
-- Cleanup formats in kiwi:
- * create new KIWIImageFormat.pm module for the conversion
- into different image formats like vmdk,ovf and friends.
- Also added function for creating the machine configuration
- into this new module
- * create common XML specification for vmware|xen config
- starting with <machine>
- * added new option --convert to kiwi.
- * recursively call kiwi with $main::Convert set to convert
- into the specified format and/or configuration
- * added bool attributes installcd and installstick replacing
- the old format="iso" and format="usb" setup
-- moved the XML validation ahead of the first data extraction
-- changed the way validation errors are reported. If the xml
- file was converted via XSL the error will be reported
- against the converted file. This makes the error reporting
- more meaningful as otherwise validation errors are reported
- that are due to the use of an older schema version.
-- fixed typo in convert45to46.xsl. Do not swallow attributes
- on packages of the vmware section
-- Thanks to Robert who did the last three ones, great work :)
-- fixed repartition problem with new and old parted. The
- code has been changed in a way that it uses a sector
- based start value and a cylinder based end value
-- fixed this path evaluation (bnc #619482)
+- fixed message about package installation when using ensconce
+ The problem was that it prints always the same message about
+ installing bootstrap packages even in non-chroot mode
@@ -159 +75 @@
-Fri Jun 18 12:18:11 CEST 2010 - ms@suse.de
+Tue Aug 24 17:00:13 CEST 2010 - ms@suse.de
@@ -161,30 +77,3 @@
-- v4.43
-- fixed split section evaluation (bnc #615121)
-- exit kiwi directly if the possible question to create
- the destination directory was canceled by the user
-- migration: added version to cache file
-- changed spec file requirement: require virt-utils for
- distro versions >= 11.3
-- started support for s390 imaging:
++++ 9585 more lines (skipped)
++++ between kiwi/kiwi.changes
++++ and kiwi/kiwi.changes
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ kiwi.spec ++++++
--- /var/tmp/diff_new_pack.DHbnKL/_old 2010-08-27 15:55:49.000000000 +0200
+++ /var/tmp/diff_new_pack.DHbnKL/_new 2010-08-27 15:55:49.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package kiwi (Version 4.53)
+# spec file for package kiwi (Version 4.58)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -60,7 +60,7 @@
Requires: clicfs
%endif
Summary: OpenSuSE - KIWI Image System
-Version: 4.53
+Version: 4.58
Release: 1
Group: System/Management
License: GPLv2
@@ -200,7 +200,7 @@
%package -n kiwi-desc-vmxboot
License: GPLv2+
Requires: kiwi = %{version}
-Requires: multipath-tools
+Requires: multipath-tools parted
%if 0%{?suse_version} >= 1130
Requires: virt-utils
%else
@@ -239,25 +239,6 @@
Marcus Schaefer