Hello community, here is the log from the commit of package kiwi for openSUSE:Factory checked in at Sat Nov 20 12:29:42 CET 2010. -------- --- kiwi/kiwi.changes 2010-11-05 16:50:16.000000000 +0100 +++ /mounts/work_src_done/STABLE/kiwi/kiwi.changes 2010-11-19 16:31:07.000000000 +0100 @@ -1,0 +2,216 @@ +Fri Nov 19 16:01:26 CET 2010 - ms@suse.de + +- v4.65 released +* rebuild documentation +* rebuild schema documentation + +------------------------------------------------------------------- +Fri Nov 19 15:15:31 CET 2010 - ms@suse.de + +- added an oem hook named: preCallInit which runs right before + init is called or in case of a reboot/halt request right before + that reboot (bnc #654404) + +------------------------------------------------------------------- +Fri Nov 19 10:04:04 CET 2010 - ms@suse.de + +- make sure /dev is bind mounted when installing the very + first bootstrap packages. + +------------------------------------------------------------------- +Thu Nov 18 09:24:16 CET 2010 - ms@suse.de + +- DB: update documentation + +------------------------------------------------------------------- +Wed Nov 17 16:07:39 CET 2010 - ms@suse.de + +- put package manager into solver list when calling + kiwi --select ... --info packages + +- fixed clicfs mount in cache mount code: +* we don't want reserved blocks +* we don't want automatic filesystem check +* we don't want to use --ignore-cow-errors + +- deactivate automatic cache creation and introduce a new + operation mode called kiwi --init-cache. Caches needs to + be created in a separate call. This has turned out to be + more flexible and prevent customer confusion + +- add default cache image location: /var/cache/kiwi/image + which can be overwritten by the --cache option. If one want + to use caches in prepare or create mode it's required to + select the cache location with this option. + +- removed baseroot attribute and defaultbaseroot element + from XML description. baseroot has been replaced by the + clicfs based caching process + +- don't leave .broken inside the tree if it is not broken + +- cleanup the overlay preparation code. The code is in + KIWIOverlay.pm exclusively. At each code point which + requires it we create a KIWIOverlay object and let it + control the overlay mount + +------------------------------------------------------------------- +Wed Nov 17 09:06:54 CET 2010 - ms@suse.de + +- DB: add documentation about PXE hardware maps + +------------------------------------------------------------------- +Wed Nov 17 08:47:01 CET 2010 - ms@suse.de + +- update documentation for oem-unattended mode + +------------------------------------------------------------------- +Wed Nov 17 08:45:40 CET 2010 - ms@suse.de + +- if in oem-unattended mode and we found more than one disk for + installation, use the first disk found by hwinfo + +------------------------------------------------------------------- +Wed Nov 17 08:33:28 CET 2010 - ms@suse.de + +- fix bug in the format conversion from raw to qcow2. + The 'convert' command to qemu-mig was missing. + +------------------------------------------------------------------- +Wed Nov 17 08:29:33 CET 2010 - ms@suse.de + +- move the two consistency checks (kiwirevision and + version format) out of the KIWIXML constructor and into + their own methods + +- Implement a new consistency check, __checkFilesysSpec(). + This method assures that the 'filesystem' attribute is used + for image types that require the attribute + +------------------------------------------------------------------- +Tue Nov 16 19:03:39 CET 2010 - ms@suse.de + +- fixed creation and use of kiwi caches for boot images + also make sure the same clicfs cache is mounted only once + and is released in case of an exception + +------------------------------------------------------------------- +Tue Nov 16 11:45:18 CET 2010 - ms@suse.de + +- netboot: fixed incorporation of hardware maps +- netboot: evaluate additional VENDOR_CONF value + +------------------------------------------------------------------- +Tue Nov 16 11:25:25 CET 2010 - ms@suse.de + +- fixed use of uninitialized variable @configNodes +- fixed solvable setup for susetags + +------------------------------------------------------------------- +Tue Nov 16 10:56:23 CET 2010 - ms@suse.de + +- update RNG schema due to last change to the RNC schema + +------------------------------------------------------------------- +Tue Nov 16 10:12:02 CET 2010 - ms@suse.de + +- added new element <vmconfig-entry>text</vmconfig-entry> which + allows the user to specify raw text that ends up in the .vmx + or .xenconfig file. Certain default options currently written by + Kiwi may be over written by these settings. Therefore the use + of this option happens on your own risk. No validation of the + raw text is performed. + +------------------------------------------------------------------- +Mon Nov 15 17:56:25 CET 2010 - ms@suse.de + +- verify format used for the mac address when specifying + the attribute on the vmnic element. + +------------------------------------------------------------------- +Mon Nov 15 14:09:25 CET 2010 - ms@suse.de + +- fixed logging for listXMLInfo() + +------------------------------------------------------------------- +Mon Nov 15 11:25:12 CET 2010 - ms@suse.de + +- move the XML validation and loading to it's own methods +- added image consistency checks into KIWIXML as addition to + the XSLT stylesheet processor. The function __validateConsistency + provides a place to add consistency checks: + +* Added check: __checkPostDumpAction which ensures that only + one of oem-bootwait, oem-reboot, oem-reboot-interactive, + oem-shutdown or oem-shutdown-interactive is specified. + +------------------------------------------------------------------- +Mon Nov 15 11:05:51 CET 2010 - ms@suse.de + +- added return string to partitionSize() function even in case of error + +------------------------------------------------------------------- +Mon Nov 15 10:57:02 CET 2010 - ms@suse.de + +- added bc tool to netboot image descriptions + +------------------------------------------------------------------- +Thu Nov 11 10:00:23 CET 2010 - ms@suse.de + +- allow boottimeout setup for image="iso" too + +------------------------------------------------------------------- +Wed Nov 10 13:56:27 CET 2010 - ms@suse.de + +- added xsl stylesheet to convert images which uses the image="xen" + type into an appropriate image="vmx" type because the xen image + type was removed. Additionally increased schema version to v5.0 + with this change + +------------------------------------------------------------------- +Tue Nov 9 14:58:40 CET 2010 - ms@suse.de + +- netboot: added support for hardware maps. Hardware maps are + configuration files for a given range of MAC addresses. If a client + of the specified range boots up the corresponding hardware map + file will be loaded and merged with the default configuration. + That way you can specify in one config file configurations dedicated + to different machines. Example config.<MAC> + + ... + HARDWARE_MAP="vendor1, vendor2, vendor3" + vendor1_HARDWARE_MAP="xx:xx:xx:xx:xx:x1, xx:xx:xx:xx:xx:x2" + ... + + if client xx:xx:xx:xx:xx:x1 boots up the file hardware_config.vendor1 + is additionally loaded from the pxe boot server + +------------------------------------------------------------------- +Mon Nov 8 17:40:39 CET 2010 - ms@suse.de + +- fixed doit OBS script to work with branch names different from 'kiwi' + +------------------------------------------------------------------- +Sun Nov 7 23:06:22 CET 2010 - ms@suse.de + +- more flexible post dump behavior: + ++++ 19 more lines (skipped) ++++ between kiwi/kiwi.changes ++++ and /mounts/work_src_done/STABLE/kiwi/kiwi.changes calling whatdependson for head-i586 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kiwi.spec ++++++ --- /var/tmp/diff_new_pack.D2wiRt/_old 2010-11-20 12:29:14.000000000 +0100 +++ /var/tmp/diff_new_pack.D2wiRt/_new 2010-11-20 12:29:14.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package kiwi (Version 4.64) +# spec file for package kiwi (Version 4.65) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -60,7 +60,7 @@ %endif %endif Summary: OpenSuSE - KIWI Image System -Version: 4.64 +Version: 4.65 Release: 1 Group: System/Management License: GPLv2 ++++++ kiwi-docu.tar.bz2 ++++++ kiwi/kiwi-docu.tar.bz2 /mounts/work_src_done/STABLE/kiwi/kiwi-docu.tar.bz2 differ: char 11, line 1 ++++++ kiwi.tar.bz2 ++++++ ++++ 6092 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org