Hello community, here is the log from the commit of package kiwi for openSUSE:Factory checked in at 2014-09-20 15:51:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2014-09-10 17:01:56.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes 2014-09-20 15:51:55.000000000 +0200 @@ -1,0 +2,217 @@ +Fri Sep 19 18:18:50 CEST 2014 - ms@suse.de + +- v5.06.162 released + +------------------------------------------------------------------- +Fri Sep 19 18:05:48 CEST 2014 - ms@suse.de + +- Increase max per storage device wait period to 30 sec (bnc #897516) + +------------------------------------------------------------------- +Fri Sep 19 17:47:03 CEST 2014 - ms@suse.de + +- Prevent activation of a partition on non x86 systems (bnc #897507) + + The active flag is used by legacy BIOS systems on x86 systems. + On other architectures it could cause trouble because that + information is not expected + +------------------------------------------------------------------- +Fri Sep 19 17:32:26 CEST 2014 - ms@suse.de + +- Eliminate use of haveBootPartition variable in the initrd code + + kiwi provides exact information in the partition ID's variables + created when the image is build in setupPartIDs. The indicator if + a boot partition is in use was not set correctly by the existing + function. The indicator for a boot partition should be the + filesystem label set to 'BOOT' and the check if this partition is + not equal to the root partition. In the repartition code the + partition ID for the root partition is always defined correctly + by the kiwi_RootPart variable and should not depend on any + condition. That way there was no code left which requires and + extra boolean haveBootPartition variable and also fixes the wrong + pID assignment described in bug (bnc #897497) + +------------------------------------------------------------------- +Fri Sep 19 09:03:52 CEST 2014 - coolo@suse.de + +- remove media check from mini iso (bnc#895021) + +------------------------------------------------------------------- +Thu Sep 18 14:46:03 CEST 2014 - coolo@suse.de + +- make the mini isos reasonable size again + + instead of just removing the root file, remove all files actually downloaded + from NET repo + +------------------------------------------------------------------- +Wed Sep 17 16:24:17 CEST 2014 - ms@suse.de + +- v5.06.161 released + +------------------------------------------------------------------- +Wed Sep 17 16:20:02 CEST 2014 - ms@suse.de + +- Add a post install script for kiwi + + The file /dev/shm/lwp-download will be removed in order to + allow kiwi to create this file with the permissions it needs. + The support to allow kiwi to run kiwi --info as non root user + requires this cleanup step because lwp-download is created + with permissions which allows root and normal users to call + the script. former versions leaves a version of the script + which doesn't allow non root users to call or change it which + results in a raise condition for a non privileged --info + call + +------------------------------------------------------------------- +Wed Sep 17 15:42:57 CEST 2014 - ms@suse.de + +- Really fixed package update from sle11 to sle12 (bnc #893340) + + the man pages were moved from kiwi-doc to the main kiwi package + between sle11 and sle12. Thus the main kiwi package has to set + a conflicts for the kiwi-doc package in versions < 5 + +------------------------------------------------------------------- +Wed Sep 17 12:10:19 CEST 2014 - adrian@suse.de + +- KIWICollect: handle POOL flavors as "ftp" flavors (bnc#896930) + +------------------------------------------------------------------- +Wed Sep 17 09:39:26 CEST 2014 - ms@suse.de + +- Fixed spec file by adding missing requirements; tar and psmisc + +------------------------------------------------------------------- +Tue Sep 16 14:54:55 CEST 2014 - ms@suse.de + +- Allow kiwi --info to be called without root permission + + There is one exception though. If the repo is an iso file + which needs to be loop mounted we still need root privileges + to call the mount system call. In such a case kiwi will + exit with a useful error message + +------------------------------------------------------------------- +Tue Sep 16 11:41:20 CEST 2014 - ms@suse.de + +- v5.06.160 released + +------------------------------------------------------------------- +Tue Sep 16 11:37:25 CEST 2014 - ms@suse.de + +- Improve spee of nic setup in netboot initrd (bnc #893788) + + With this commit the list of preferred interfaces which are + either the BOOTIF interface or the list of all detected ones + is used to run the dhcp discovery. The first successfully + discovered interface is used to setup the default gateway + and route as there can only be one + +------------------------------------------------------------------- +Mon Sep 15 09:46:18 CEST 2014 - ms@suse.de + +- Fixed package build due to failed unit tests + + The unit tests failed when building on non x86 architectures + because the test reference files for these architectures + contained an unexpected newline at the end of the file. In + addition subsequent tests should not fail which was the case + because existing test tmpdirs were not correctly cleaned up + +------------------------------------------------------------------- +Fri Sep 12 15:36:18 CEST 2014 - ms@suse.de + +- Use legacy bios_grub partition only on ix86 and x86_64 (bnc #896445) + +------------------------------------------------------------------- +Fri Sep 12 12:40:23 CEST 2014 - ms@suse.de + +- v5.06.159 released + +------------------------------------------------------------------- +Fri Sep 12 12:21:38 CEST 2014 - ms@suse.de + +- Fully document virtualsize attribute of <vagrantconfig> in schema + +------------------------------------------------------------------- +Fri Sep 12 01:49:53 CEST 2014 - ms@suse.de + +- Move useLVM helper function into global space and explain + conditions for using LVM or not in one central place + +------------------------------------------------------------------- +Fri Sep 12 01:23:08 CEST 2014 - ms@suse.de + +- Added runtime check for the bootpartition requirements + + If the use of a bootpartition is explicitly disabled + and one of the filesystems btrfs, zfs or xfs are used + this is only supported with the grub2 bootloader. + +------------------------------------------------------------------- +Fri Sep 12 00:51:46 CEST 2014 - ms@suse.de + +- Implement preferlvm="true|false" attribute for <systemdisk> + + When using filesystems which provides a volume management like + btrfs and zfs do, kiwi will make use of it by default. With the + preferlvm attribute the user can overwrite the default and prefer + LVM for volume management + +------------------------------------------------------------------- +Thu Sep 11 18:22:17 CEST 2014 - opensuse@suse.de + +- make the two vagrant box templates more consistent + + This makes it easier to see the differences which really matter. + +------------------------------------------------------------------- +Thu Sep 11 16:05:56 CEST 2014 - opensuse@suse.de + +- remove pointless $xmlsize assignment + + This assignment is pointless since $xmlsize will always get set to + another value soon after. + +------------------------------------------------------------------- +Thu Sep 11 11:48:31 CEST 2014 - adrian@suse.de + +- do not publish appdata for source rpms + +------------------------------------------------------------------- +Thu Sep 11 11:25:47 CEST 2014 - ms@suse.de + +- Make suseImportBuildKey more robust (bnc #896126) + + Check if dumpsigs tool exist and don't operate on + files which do not exist + +------------------------------------------------------------------- +Wed Sep 10 17:57:56 CEST 2014 - ms@suse.de + +- Prevent building iso with empty loader directory + ++++ 20 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/kiwi/kiwi.changes ++++ and /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ kiwi.spec ++++++ --- /var/tmp/diff_new_pack.VkkaFx/_old 2014-09-20 15:51:58.000000000 +0200 +++ /var/tmp/diff_new_pack.VkkaFx/_new 2014-09-20 15:51:58.000000000 +0200 @@ -26,7 +26,7 @@ Group: System/Management Url: http://github.com/openSUSE/kiwi Name: kiwi -Version: 5.06.158 +Version: 5.06.162 Release: 0 Provides: kiwi-image:lxc Provides: kiwi-image:tbz @@ -35,6 +35,7 @@ Provides: kiwi:%{_mandir}/man1/KIWI::images.sh.1.gz Provides: kiwi:%{_mandir}/man1/KIWI::kiwirc.1.gz Provides: kiwi:%{_mandir}/man1/kiwi.1.gz +Conflicts: kiwi-doc < 5 # requirements to build packages BuildRequires: diffutils BuildRequires: e2fsprogs @@ -85,8 +86,10 @@ Requires: perl-XML-LibXML-Common Requires: perl-XML-SAX Requires: perl-libwww-perl +Requires: psmisc Requires: rsync Requires: screen +Requires: tar Requires: util-linux %if 0%{?suse_version} # SUSE specific requires @@ -243,10 +246,6 @@ Summary: KIWI - Appliance Builder Documentation License: LGPL-2.0+ Group: Documentation/Howto -Obsoletes: kiwi-doc:%{_mandir}/man1/KIWI::config.sh.1.gz -Obsoletes: kiwi-doc:%{_mandir}/man1/KIWI::images.sh.1.gz -Obsoletes: kiwi-doc:%{_mandir}/man1/KIWI::kiwirc.1.gz -Obsoletes: kiwi-doc:%{_mandir}/man1/kiwi.1.gz %if 0%{?suse_version} > 1120 BuildArch: noarch %endif @@ -738,6 +737,13 @@ done %endif +%post -n kiwi +# make sure kiwi can create this file from scratch with the +# permissions it needs and is not in trouble if it exists +# already with permissions which doesn't allow kiwi to create +# or use this file if kiwi is called as non root user +rm -f /dev/shm/lwp-download + %clean rm -rf $RPM_BUILD_ROOT #================================================= ++++++ kiwi-docu.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/doc/examples/extras/suse-13.1/suse-vagrant-box/config.xml new/doc/examples/extras/suse-13.1/suse-vagrant-box/config.xml --- old/doc/examples/extras/suse-13.1/suse-vagrant-box/config.xml 2014-08-29 22:30:41.000000000 +0200 +++ new/doc/examples/extras/suse-13.1/suse-vagrant-box/config.xml 2014-09-12 12:41:26.000000000 +0200 @@ -28,10 +28,10 @@ <bootloader-theme>openSUSE</bootloader-theme> </preferences> <users group="root"> - <user name="root" password="vh4vw1N4alxKQ" home="/root"/> + <user name="root" password="vagrant" pwdformat="plain" home="/root"/> </users> <users group="vagrant"> - <user name="vagrant" password="vh4vw1N4alxKQ" home="/home/vagrant"/> + <user name="vagrant" password="vagrant" pwdformat="plain" home="/home/vagrant"/> </users> <repository type="yast2"> <source path="obs://13.1/repo/oss"/> ++++++ kiwi-repo.tar.bz2 ++++++ ++++++ kiwi.tar.bz2 ++++++ ++++ 8228 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org