Hello community, here is the log from the commit of package kiwi for openSUSE:Factory checked in at 2013-10-18 19:21:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-10-11 13:49:23.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes 2013-10-18 19:21:50.000000000 +0200 @@ -1,0 +2,139 @@ +Fri Oct 18 15:33:20 CEST 2013 - [email protected] + +- v5.05.38 released + +------------------------------------------------------------------- +Fri Oct 18 10:32:18 CEST 2013 - [email protected] + +- fixed spec file for kiwi-pxeboot sub-package (bnc #845853) + * kiwi-pxeboot creates files which belongs to user/group = tftp + but it might be the case that the user/group does not exists + Thus this patch as a %pre section taking care for this + +------------------------------------------------------------------- +Thu Oct 17 17:01:27 CEST 2013 - [email protected] + +- revert accidentally added test systemdisk section in + suse-12.3-JeOS XML description + +------------------------------------------------------------------- +Thu Oct 17 16:56:38 CEST 2013 - [email protected] + +- fixed missing mount and fstab entry for allfree volume + * the volume flagged with freespace="all" was ignored in the + mount and fstab setup code + +------------------------------------------------------------------- +Thu Oct 17 16:34:58 CEST 2013 - [email protected] + +- fixed partids for LVM setup: + * The value kiwi_RootPart must always be a number, whereas + in case of LVM we also provide kiwi_RootPartVol which takes + the name of the root volume + +------------------------------------------------------------------- +Thu Oct 17 16:23:25 CEST 2013 - [email protected] + +- added better information about disk Volumes + +------------------------------------------------------------------- +Thu Oct 17 13:03:09 CEST 2013 - [email protected] + +- allow standalone building of initrd images like in older version + * The image type 'cpio' was handled as initrd image type but + newer versions of kiwi just use it as an archive type for the + system image. This is a bad incompatibility and also prevents + us from just building kiwi initrd images + +------------------------------------------------------------------- +Wed Oct 16 17:24:16 CEST 2013 - [email protected] + +- fix cut and paste error of comment in the oem-recovery-part-size element + definition + + comment is displayed in the generated doc and was misleading +- add unit test for {g,s}etAtaRaidScan method on OEMConfig class +- add unit test for {g,s}setRecoveryPartSize method on OEMConfig class +- fix bug regarding oem_recoveryPartSize + + the value was never set as member variable thus the get method + always returned <undef> +- fix naming inconsistency between the get and set method for the + recovery partition size +- add value check for the recovery partition ID + + must be a 2 digit hex value + + also add unit test for this verification + +------------------------------------------------------------------- +Tue Oct 15 22:04:51 CEST 2013 - [email protected] + +- fixed grub2 recovery menu entry + * in EFI mode chainloading is not possible, thus we use grub2 + to load the loader configuration from the recovery partition + this requires at least a non destructed EFI boot partition + +------------------------------------------------------------------- +Tue Oct 15 21:29:50 CEST 2013 - [email protected] + +- fixed partition to search for kiwi initrd in recovery setup + +------------------------------------------------------------------- +Tue Oct 15 20:26:57 CEST 2013 - [email protected] + +- apply changes from commit: d9d0f3bee also to rhel-repart + +------------------------------------------------------------------- +Tue Oct 15 19:51:39 CEST 2013 - [email protected] + +- always make sure devpts is mounted with mode=0620,gid=5 (bnc #845231) + +------------------------------------------------------------------- +Tue Oct 15 19:41:07 CEST 2013 - [email protected] + +- fixed kiwi-desc-*boot-requires for openSUSE 13.1 (bnc #829429) + * kernel-xen is supported on x86_64 only + +------------------------------------------------------------------- +Mon Oct 14 19:54:25 CEST 2013 - [email protected] + +- fixed OEM repart/install code for EFI images + * fixed creation of etc/grub.d/40_custom script to let + grub2-mkconfig correctly create the Recovery menu entry + * fixed partition ID's for repart operation. instead + of incrementing kiwi_BootPart we should use the correct + values for root,read-only,read-write,lvm as they are + written into config.partids + +------------------------------------------------------------------- +Mon Oct 14 18:25:05 CEST 2013 - [email protected] + +- rebuild schema from rnc to rng + +------------------------------------------------------------------- +Mon Oct 14 15:56:58 CEST 2013 - [email protected] + +- fixed project changelog creation tool: + * avoid localized dates in the .changes file + +------------------------------------------------------------------- +Mon Oct 14 15:55:14 CEST 2013 - [email protected] + +- fixed project package tools: + * instead of removing the .git directory when generating + the tarball for the package, use tar's --exclude option + +------------------------------------------------------------------- +Mon Oct 14 15:45:30 CEST 2013 - [email protected] + +- Do not require graphical grub data for setting up the recovery + data because e.g SLE11 does not provide this data + +------------------------------------------------------------------- +Sat Oct 12 07:30:11 CEST 2013 - [email protected] + +- add consistency check, the version element is required + + bad things will happen in the code if there is no version + we assumed the version is always present in many places in the + code +- expand the validator unit tests +- add a trigger to rnu XML and XML Validator tests when the schema changes + +------------------------------------------------------------------- @@ -5,0 +145,7 @@ +------------------------------------------------------------------- +Fri Oct 11 08:34:43 CEST 2013 - [email protected] + +- implement consistency check for install media (bnc #845490) + + using installstick="true" and hybrid="true" is inconsistent and + will generate an error during XML verification + ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kiwi.spec ++++++ --- /var/tmp/diff_new_pack.brJAQj/_old 2013-10-18 19:21:52.000000000 +0200 +++ /var/tmp/diff_new_pack.brJAQj/_new 2013-10-18 19:21:52.000000000 +0200 @@ -26,7 +26,7 @@ Summary: openSUSE - KIWI Image System License: GPL-2.0 Group: System/Management -Version: 5.05.37 +Version: 5.05.38 Release: 0 # requirements to build packages BuildRequires: diffutils @@ -552,12 +552,24 @@ done %ifarch %ix86 x86_64 +%pre -n kiwi-pxeboot +#============================================================ +# create user and group tftp if they does not exist +if ! /usr/bin/getent group tftp >/dev/null; then + %{_sbindir}/groupadd -r tftp 2>/dev/null || : +fi +if ! /usr/bin/getent passwd tftp >/dev/null; then + %{_sbindir}/useradd -c "TFTP account" -d /srv/tftpboot -G tftp -g tftp \ + -r -s /bin/false tftp 2>/dev/null || : +fi + %post -n kiwi-pxeboot #============================================================ # create /srv/tftpboot/pxelinux.cfg/default only if not exist - if ( [ ! -e srv/tftpboot/pxelinux.cfg/default ] ) ; then - cp /srv/tftpboot/pxelinux.cfg/default.default /srv/tftpboot/pxelinux.cfg/default - fi +if ( [ ! -e srv/tftpboot/pxelinux.cfg/default ] ) ; then + cp /srv/tftpboot/pxelinux.cfg/default.default \ + /srv/tftpboot/pxelinux.cfg/default +fi %endif %ifarch %ix86 x86_64 ppc ppc64 s390 s390x ++++++ 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.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: [email protected] For additional commands, e-mail: [email protected]
