Hello community, here is the log from the commit of package kiwi for openSUSE:Factory checked in at 2014-06-19 13:07:51 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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-06-08 13:37:08.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes 2014-06-19 13:07:56.000000000 +0200 @@ -1,0 +2,293 @@ +Tue Jun 17 18:17:45 CEST 2014 - m...@suse.de + +- v5.06.118 released + +------------------------------------------------------------------- +Tue Jun 17 18:10:26 CEST 2014 - m...@suse.de + +- Make livestick tool more robust + * added image check to make sure only a kiwi live iso can be used + * fixed signature check if the stick already has been deployed with + a kiwi live iso + +------------------------------------------------------------------- +Tue Jun 17 17:52:35 CEST 2014 - m...@suse.de + +- make sure __getInstallData returns a uniq and sorted list of items + +------------------------------------------------------------------- +Tue Jun 17 13:28:52 CEST 2014 - m...@suse.de + +- v5.06.117 released + +------------------------------------------------------------------- +Tue Jun 17 11:59:46 CEST 2014 - m...@suse.de + +- DB: rebuild documentation + +------------------------------------------------------------------- +Tue Jun 17 11:56:43 CEST 2014 - m...@suse.de + +- DB: update documentation + + add information about installpxe option in the man page + + make it more clear which file is expected to the --install*-system option + +------------------------------------------------------------------- +Tue Jun 17 11:50:36 CEST 2014 - m...@suse.de + +- Fixed command call quoting bug in __isInstallBootImage + leading to a Use of uninitialized value $2 in concatenation + error + +------------------------------------------------------------------- +Tue Jun 17 10:24:58 CEST 2014 - m...@suse.de + +- Fixed __getHomeDirs in analyser code + * initialize pwd field with an empty (*) password + +------------------------------------------------------------------- +Tue Jun 17 08:43:49 CEST 2014 - adr...@suse.de + +- fix handling of product variables containing just a "0" + +------------------------------------------------------------------- +Mon Jun 16 15:45:04 CEST 2014 - m...@suse.de + +- v5.06.116 released + +------------------------------------------------------------------- +Mon Jun 16 13:49:14 CEST 2014 - m...@suse.de + +- Fixed install of grub2 in bios_grub mode + * Use grub2-install with correct options instead of + raw calling grub2-bios-setup + +------------------------------------------------------------------- +Mon Jun 16 13:06:46 CEST 2014 - m...@suse.de + +- Fixed error handling in recovery mode + * the progress information is shown by the continous output + of a sub process of the calling shell. The sub-process has + no access to the controlling terminal thus calling system + exceptions there cause a hangup of the process at that + stage. This patch fixes it by not calling exceptions and + handling the result exit code of the sub-process outside + +------------------------------------------------------------------- +Mon Jun 16 13:02:46 CEST 2014 - m...@suse.de + +- Fixed createFilesystem boot code function + * make sure btrfs creation uses -f option to force creation + of filesystem even if another fs exists + +------------------------------------------------------------------- +Mon Jun 16 11:18:31 CEST 2014 - m...@suse.de + +- Fixed creation of recovery filesystem and rootfs type detection + * wait for the recovery partition device to appear + * use a journaled (ext3) filesystem for the recovery + * wait for the root device to appear + +------------------------------------------------------------------- +Mon Jun 16 09:26:09 CEST 2014 - m...@suse.de + +- Fixed minor mkdir issue in setupBootLoaderGrub2Recovery + * use -p switch and don't complain when it already exists + +------------------------------------------------------------------- +Fri Jun 13 14:41:08 CEST 2014 - m...@suse.de + +- v5.06.115 released + +------------------------------------------------------------------- +Fri Jun 13 14:23:22 CEST 2014 - m...@suse.de + +- Fixed user data view to take only users with a real password + into account. System users are no real users in this scope + +------------------------------------------------------------------- +Fri Jun 13 13:26:38 CEST 2014 - m...@suse.de + +- Fixed use of of uninitialized value $homedir + +------------------------------------------------------------------- +Fri Jun 13 10:54:36 CEST 2014 - m...@suse.de + +- Added user data view to custom files report page + +------------------------------------------------------------------- +Fri Jun 13 10:53:37 CEST 2014 - m...@suse.de + +- Update KIWIAnalyse.filter + * filter out var/tmp and var/lib + +------------------------------------------------------------------- +Fri Jun 13 09:25:31 CEST 2014 - rjsch...@suse.de + +- fix access to potentially undefined data structure + +------------------------------------------------------------------- +Thu Jun 12 12:23:41 CEST 2014 - m...@suse.de + +- v5.06.114 released + +------------------------------------------------------------------- +Thu Jun 12 12:05:38 CEST 2014 - m...@suse.de + +- Added better handling of custom/unpackaged file in analyser + Instead of an auto generated sync script the code to sync + the data moved into KIWIAnalyseSystem. by default no sync + file information is configured but a descriptive markdown + readme including an example is added to the generated + description. The user now only needs to place a file called + + custom.sync + + describing which files/directories should be content + controlled and any subsequent call of kiwi --describe will + do the job + +------------------------------------------------------------------- +Thu Jun 12 10:42:03 CEST 2014 - adr...@suse.de + +- do not overwrite product release number if it is set to "0" + +------------------------------------------------------------------- +Wed Jun 11 20:35:56 CEST 2014 - m...@suse.de + +- Update createCustomDataSyncScript + * the script now requires an argument which could be the kiwi + generated custom.files file. if called without argument an + information how to use the custom.sync script is displayed + The reason why we changed from default use of custom.files + to a self provided information is that on real systems many + custom files and directories exists but not all of them + needs to be tracked + +------------------------------------------------------------------- +Wed Jun 11 16:20:25 CEST 2014 - m...@suse.de + +- v5.06.113 released + +------------------------------------------------------------------- +Wed Jun 11 16:02:16 CEST 2014 - adr...@suse.de + +- fix missing dependency to grub(1) for vmx and oem builds + +------------------------------------------------------------------- +Wed Jun 11 12:28:58 CEST 2014 - m...@suse.de + +- Fixed KIWIGlobals::downloadFile function + * quote shell escape chars because the url is passed to lwp-download + * fix regexp extracting url credentials. the expression matches too + much of a file path in the first ancor + * fixed cleanup of files downloaded if solvable creation out of + this data has failed. Don't leave waste of data in this case + +------------------------------------------------------------------- +Wed Jun 11 11:34:26 CEST 2014 - m...@suse.de + +- Fixed kiwi --info <image-description> --select repo-patterns + * For SLE12 and Factory the new pattern system is based on + rpm packages. Thus the solvable metadata has changed. This + commit allows to get the patterns from the repo for the old + and the new pattern system + +------------------------------------------------------------------- +Wed Jun 11 11:23:31 CEST 2014 - adr...@suse.de ++++ 96 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.ptiSIK/_old 2014-06-19 13:07:58.000000000 +0200 +++ /var/tmp/diff_new_pack.ptiSIK/_new 2014-06-19 13:07:58.000000000 +0200 @@ -26,7 +26,7 @@ Group: System/Management Url: http://github.com/openSUSE/kiwi Name: kiwi -Version: 5.06.107 +Version: 5.06.118 Release: 0 Provides: kiwi-schema = 6.1 # requirements to build packages @@ -56,6 +56,7 @@ %ifarch %ix86 x86_64 BuildRequires: syslinux %endif +Provides: kiwi-images:lxc %if 0%{?suse_version} > 1140 BuildRequires: btrfsprogs BuildRequires: cdrkit-cdrtools-compat @@ -175,7 +176,31 @@ Marcus Schaefer <m...@suse.com> Robert Schweikert <rjsch...@suse.com> +%package -n kiwi-requires +Summary: KIWI - buildservice package requirements +License: GPL-2.0 +Group: System/Management +Provides: kiwi-filesystem:btrfs +Provides: kiwi-filesystem:ext3 +Provides: kiwi-filesystem:ext4 +Provides: kiwi-filesystem:squashfs +Provides: kiwi-packagemanager:zypper +Requires: btrfsprogs +Requires: e2fsprogs +Requires: kiwi = %{version} +Requires: squashfs +Requires: zypper +%if 0%{?suse_version} > 1120 +BuildArch: noarch +%endif + +%description -n kiwi-requires +Meta-package to pull in all requires to prepare a new root system. +It is used by Open Build Service (OBS) to provide and install the +needed packages automatically. + %package -n kiwi-instsource +Provides: kiwi-packagemanager:instsource Summary: KIWI - Product media creator License: GPL-2.0 Group: System/Management @@ -183,6 +208,7 @@ Requires: createrepo Requires: inst-source-utils Requires: kiwi = %{version} +Requires: kiwi-instsource-plugin %if 0%{?suse_version} > 1120 BuildArch: noarch %endif @@ -288,14 +314,28 @@ Marcus Schaefer <m...@suse.com> %package -n kiwi-desc-isoboot-requires +Provides: kiwi-boot:isoboot +Provides: kiwi-image:iso +Requires: genisoimage +Requires: kiwi-desc-isoboot = %{version} +Requires: %(echo `bash %{S:4} %{S:0} isoboot %{myarch} %{mysystems}`) +%ifarch ppc ppc64 ppc64le +Requires: yaboot +%endif +%ifarch s390 s390x +Requires: zipl +%endif +%ifarch i586 x86_64 +Requires: grub +%endif Summary: KIWI - buildservice package requirements for isoboot License: GPL-2.0+ Group: System/Management -Requires: kiwi-desc-isoboot = %{version} -Requires: %(echo `bash %{S:4} %{S:0} isoboot %{myarch} %{mysystems}`) %description -n kiwi-desc-isoboot-requires Meta-package to pull in all requires to build an isoboot media. +It is used by Open Build Service (OBS) to provide and install the +needed packages automatically. %endif @@ -338,11 +378,34 @@ Summary: KIWI - buildservice package requirements for vmxboot License: GPL-2.0+ Group: System/Management +Provides: kiwi-boot:vmxboot +Provides: kiwi-image:vmx +Requires: genisoimage Requires: kiwi-desc-vmxboot = %{version} Requires: %(echo `bash %{S:4} %{S:0} vmxboot %{myarch} %{mysystems}`) +%ifarch ppc ppc64 ppc64le +Requires: yaboot +%endif +%ifarch s390 s390x +Requires: zipl +%endif +%ifarch %ix86 x86_64 +Requires: grub +%if 0%{?suse_version} >= 1220 +Requires: grub2 +%ifarch x86_64 +Requires: grub2-x86_64-efi +%endif +%ifarch %ix86 +Requires: grub2-i386-efi +%endif +%endif +%endif %description -n kiwi-desc-vmxboot-requires Meta-package to pull in all requires to build a vmxboot media. +It is used by Open Build Service (OBS) to provide and install the +needed packages automatically. %endif @@ -362,6 +425,8 @@ Marcus Schaefer <m...@suse.com> %package -n kiwi-desc-netboot-requires +Provides: kiwi-boot:netboot +Provides: kiwi-image:pxe Summary: KIWI - buildservice package requirements for netboot License: GPL-2.0+ Group: System/Management @@ -370,6 +435,8 @@ %description -n kiwi-desc-netboot-requires Meta-package to pull in all requires to build a netboot media. +It is used by Open Build Service (OBS) to provide and install the +needed packages automatically. %endif @@ -413,14 +480,38 @@ Marcus Schaefer <m...@suse.com> %package -n kiwi-desc-oemboot-requires +Provides: kiwi-boot:oemboot +Provides: kiwi-boot:tbz +Provides: kiwi-image:oem +Requires: genisoimage +Requires: kiwi-desc-oemboot = %{version} +Requires: %(echo `bash %{S:4} %{S:0} oemboot %{myarch} %{mysystems}`) +%ifarch ppc ppc64 ppc64le +Requires: yaboot +%endif +%ifarch s390 s390x +Requires: zipl +%endif +%ifarch %ix86 x86_64 +Requires: grub +%if 0%{?suse_version} >= 1220 +Requires: grub2 +%ifarch x86_64 +Requires: grub2-x86_64-efi +%endif +%ifarch %ix86 +Requires: grub2-i386-efi +%endif +%endif +%endif Summary: KIWI - buildservice package requirements for oemboot License: GPL-2.0+ Group: System/Management -Requires: kiwi-desc-oemboot = %{version} -Requires: %(echo `bash %{S:4} %{S:0} oemboot %{myarch} %{mysystems}`) %description -n kiwi-desc-oemboot-requires Meta-package to pull in all requires to build a oemboot media. +It is used by Open Build Service (OBS) to provide and install the +needed packages automatically. %endif @@ -562,6 +653,11 @@ EOF fi done +cat > $RPM_BUILD_ROOT/%{_datadir}/kiwi/README.requires <<EOF +This is a meta package to pull in all base dependencies required for kiwi +images. This is supposed to be used in Open Build Service in first place +to track the dependencies. +EOF %ifarch %ix86 x86_64 %pre -n kiwi-pxeboot @@ -645,6 +741,10 @@ %{_datadir}/kiwi/xsl %{_sbindir}/kiwi /usr/bin/livestick + +%files -n kiwi-requires +%defattr(-, root, root) +%doc %{_datadir}/kiwi/README.requires #================================================= # KIWI doc... #------------------------------------------------- ++++++ 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 ++++++ ++++ 1787 lines of diff (skipped) -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org