Hello community, here is the log from the commit of package kiwi for openSUSE:Factory checked in at 2013-04-10 20:25:15 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/kiwi (Old) and /work/SRC/openSUSE:Factory/.kiwi.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "kiwi", Maintainer is "[email protected]" Changes: -------- --- /work/SRC/openSUSE:Factory/kiwi/kiwi.changes 2013-03-05 07:25:46.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes 2013-04-10 20:26:34.000000000 +0200 @@ -2 +2 @@ -Mon Mar 4 11:49:58 CET 2013 - [email protected] +Wed Apr 10 13:14:31 CEST 2013 - [email protected] @@ -4 +4,622 @@ -- v5.04.58 released +- v5.05.7 released + +------------------------------------------------------------------- +Wed Apr 10 13:13:51 CEST 2013 - [email protected] + +- added JeOS templates for openSUSE 13.1 + +------------------------------------------------------------------- +Wed Apr 10 13:00:54 CEST 2013 - [email protected] + +- call zeroMDRaidSuperBlock only if kiwi_RaidDev is specified + +------------------------------------------------------------------- +Wed Apr 10 04:26:55 CEST 2013 - [email protected] + +- add boot image link for armv6 +- add armv6 and armv5el to list of supported architectures +- create setup for bootimage for 13.1 + + this will fix the package build in OBS + +------------------------------------------------------------------- +Tue Apr 9 16:28:59 CEST 2013 - [email protected] + +- fixed regexp flags, causing trouble in older perl versions + +------------------------------------------------------------------- +Tue Apr 9 09:17:24 CEST 2013 - [email protected] + +- remove 'mdadm' from the delete section of the SLES boot image + descriptions. mdadm is used by the boot code if a raid setup + is configured + +------------------------------------------------------------------- +Mon Apr 8 12:37:45 CEST 2013 - [email protected] + +- make sure optional liveCD mount points /cow and /isofrom + are moved into the system when they exist + +------------------------------------------------------------------- +Mon Apr 8 12:27:37 CEST 2013 - [email protected] + +- add armv5el boot architecture link + +------------------------------------------------------------------- +Sun Apr 7 22:00:33 CEST 2013 - [email protected] + +- fixed plymouth splash activation in kiwi initrd. It's + done in the same way systemd does it. after the start of + the plymouth daemon it's required to wait for udev events + to settle before showing the splash screen + +------------------------------------------------------------------- +Sun Apr 7 13:54:05 CEST 2013 - [email protected] + +- make sure --solv-cache-dir points to the same base + directory as --cache-dir. Without this setup the cookie + cache gets lost inside the chroot and thus repositories + with credentials might fail the authentication + +------------------------------------------------------------------- +Sun Apr 7 13:50:48 CEST 2013 - [email protected] + +- fixed loop name collision in isofrom mode + +------------------------------------------------------------------- +Sat Apr 6 22:26:29 CEST 2013 - [email protected] + +- use kiwi_cowdevice and kiwi_cowsystem instead of kiwi_cowfile + the used colon as separator conflicts with the by-id names + +------------------------------------------------------------------- +Sat Apr 6 14:38:03 CEST 2013 - [email protected] + +- fixed ctor test for improper LVM2 volume name + +------------------------------------------------------------------- +Fri Apr 5 21:58:49 CEST 2013 - [email protected] + +- fixed kiwi_cowfile usage, broken return condition + +------------------------------------------------------------------- +Fri Apr 5 18:09:07 CEST 2013 - [email protected] + +- allow both parted gpt_sync_mbr table type and the gptsync + program. if gptsync is installed it will take over precedence + +------------------------------------------------------------------- +Tue Apr 2 14:08:08 CEST 2013 - [email protected] + +- allow lxc as a value for the packages type attribute to support + container specific package specification + +------------------------------------------------------------------- +Sat Mar 30 17:03:14 CET 2013 - [email protected] + +- reduce duplicate code + +------------------------------------------------------------------- +Thu Mar 28 11:02:15 CET 2013 - [email protected] + +- call syncGPT only if partedTableType is gpt + +------------------------------------------------------------------- +Thu Mar 28 10:47:39 CET 2013 - [email protected] + +- follow up fix for 12.3 openNebula examples: + + grub2-branding has to stay installed inside the initrd + + no theme was selected + +------------------------------------------------------------------- +Thu Mar 28 09:37:29 CET 2013 - [email protected] + +- make sure splash is deactivated for any dialogs displayed + while inside the kiwi initrd (bnc #812099) + +------------------------------------------------------------------- +Wed Mar 27 16:13:19 CET 2013 - [email protected] + +- fixup the openNebula example for 12.3 +- use grub2 as bootloader +- switch the branding packages +- fixup the custom firstboot procedure to avoid an error + +------------------------------------------------------------------- +Wed Mar 27 12:44:08 CET 2013 - [email protected] + +- fixed checkmedia call if used in hybrid disk mode. + in this mode a disk partition device was passed instead + of the entire disk device (bnc #804160) + +------------------------------------------------------------------- +Mon Mar 25 16:02:53 CET 2013 - [email protected] + +- moved the check for the Amazon EC2 toolkit after the check + for the credentials. If no or not enough credentials are provided + the bundling is skipped and that's not an error. Thus it's ok + to miss ec2-bundle-image at that point so the check needs to be + done after successfully checking for the pre-conditions + +------------------------------------------------------------------- +Mon Mar 25 09:33:15 CET 2013 - [email protected] + +- fixed addBootEFILive function to work for 32bit ISO's + + the boot path was hardcoded to boot/x86_64. With this + patch the path to the bootloader files is searched + +------------------------------------------------------------------- +Fri Mar 22 11:01:21 CET 2013 - [email protected] + +- follow up to driver data migration into new XML data structure + + implement KIWIProfileFile class to represent data in + the .profile file. This class allows us to gradually + move data that is processed in the XML changeset and ends + up in .profile without duplicating code in other places +- remove attempt to write kiwi_luks to the .profile file + + kiwi_luks is not used, no longer needed +- add diffutils as build requires + + diff needed by new unit tests +- unit tests for new code + +------------------------------------------------------------------- +Thu Mar 21 16:11:38 CET 2013 - [email protected] + +- v5.05.6 released + +------------------------------------------------------------------- +Thu Mar 21 15:21:51 CET 2013 - [email protected] + +- fixed use of uninitialized value + +------------------------------------------------------------------- +Thu Mar 21 14:43:36 CET 2013 - [email protected] + +- run XML validator on the code + +------------------------------------------------------------------- +Thu Mar 21 14:40:07 CET 2013 - [email protected] + +- fixed changelog build helper to correctly indent sub + entries starting with a '+' or '*' prefix + +------------------------------------------------------------------- +Wed Mar 20 20:39:07 CET 2013 - [email protected] + +- add unit test for syncMBR attribute + +------------------------------------------------------------------- +Wed Mar 20 19:02:31 CET 2013 - [email protected] + +- added attribute syncMBR in the type element to activate + the MBR synchronisation into the GPT for efi images + +------------------------------------------------------------------- ++++ 767 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.KBaobw/_old 2013-04-10 20:26:37.000000000 +0200 +++ /var/tmp/diff_new_pack.KBaobw/_new 2013-04-10 20:26:37.000000000 +0200 @@ -26,18 +26,17 @@ Summary: openSUSE - KIWI Image System License: GPL-2.0 Group: System/Management -Version: 5.04.58 +Version: 5.05.7 Release: 0 # requirements to build packages +BuildRequires: diffutils BuildRequires: e2fsprogs BuildRequires: gcc-c++ BuildRequires: libxslt BuildRequires: lvm2 +BuildRequires: lxc BuildRequires: module-init-tools -BuildRequires: perl-Config-IniFiles -BuildRequires: perl-JSON -BuildRequires: perl-XML-LibXML -BuildRequires: perl-libwww-perl +BuildRequires: rsync BuildRequires: screen BuildRequires: zlib-devel %if 0%{?suse_version} > 1020 @@ -55,8 +54,14 @@ BuildRequires: cdrkit-cdrtools-compat BuildRequires: genisoimage BuildRequires: perl-Class-Singleton +BuildRequires: perl-Config-IniFiles +BuildRequires: perl-Digest-SHA1 +BuildRequires: perl-File-Slurp +BuildRequires: perl-JSON BuildRequires: perl-Readonly BuildRequires: perl-Test-Unit +BuildRequires: perl-XML-LibXML +BuildRequires: perl-libwww-perl BuildRequires: squashfs BuildRequires: zypper %endif @@ -75,6 +80,8 @@ Requires: lvm2 Requires: perl-Class-Singleton Requires: perl-Config-IniFiles +Requires: perl-Digest-SHA1 +Requires: perl-File-Slurp Requires: perl-JSON Requires: perl-Readonly Requires: perl-XML-LibXML @@ -464,6 +471,20 @@ Marcus Schaefer %endif +%package -n kiwi-test +Requires: kiwi = %{version} +Requires: perl-Test-Unit +Summary: Unit tests for kiwi +License: GPL-2.0 +Group: System/Management +%if 0%{?suse_version} > 1120 +BuildArch: noarch +%endif + +%description -n kiwi-test +This package contains the unit tests executed during package build and +used for development testing. + %prep %setup -q -n %name -a2 -a3 @@ -509,6 +530,7 @@ %fdupes $RPM_BUILD_ROOT/usr/share/kiwi/image %fdupes $RPM_BUILD_ROOT/usr/share/doc/packages/kiwi/examples %fdupes $RPM_BUILD_ROOT/usr/share/doc/packages/kiwi/schema +%fdupes $RPM_BUILD_ROOT/usr/share/kiwi/tests/unit/data %endif cat kiwi.loader @@ -561,6 +583,7 @@ %exclude %{_datadir}/kiwi/image/suse-12.1-JeOS %exclude %{_datadir}/kiwi/image/suse-12.2-JeOS %exclude %{_datadir}/kiwi/image/suse-12.3-JeOS +%exclude %{_datadir}/kiwi/image/suse-13.1-JeOS %exclude %{_datadir}/kiwi/image/suse-SLE10-JeOS %exclude %{_datadir}/kiwi/image/suse-SLE11-JeOS %exclude %{_datadir}/kiwi/image/rhel-05.4-JeOS @@ -571,6 +594,8 @@ %endif %ifarch %arm %exclude %{_datadir}/kiwi/image/suse-12.2-JeOS +%exclude %{_datadir}/kiwi/image/suse-12.3-JeOS +%exclude %{_datadir}/kiwi/image/suse-13.1-JeOS %endif %{_datadir}/kiwi/.revision %{_datadir}/kiwi/modules @@ -703,6 +728,7 @@ %{_datadir}/kiwi/image/suse-12.1-JeOS %{_datadir}/kiwi/image/suse-12.2-JeOS %{_datadir}/kiwi/image/suse-12.3-JeOS +%{_datadir}/kiwi/image/suse-13.1-JeOS %{_datadir}/kiwi/image/suse-SLE10-JeOS %{_datadir}/kiwi/image/suse-SLE11-JeOS %{_datadir}/kiwi/image/rhel-05.4-JeOS @@ -713,6 +739,8 @@ %endif %ifarch %arm %{_datadir}/kiwi/image/suse-12.2-JeOS +%{_datadir}/kiwi/image/suse-12.3-JeOS +%{_datadir}/kiwi/image/suse-13.1-JeOS %endif %ifarch ppc ppc64 %{_datadir}/kiwi/image/suse-SLE11-JeOS @@ -728,4 +756,8 @@ %endif +%files -n kiwi-test +%defattr(-, root, root) +%{_datadir}/kiwi/tests + %changelog ++++++ 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-rpmlintrc ++++++ --- /var/tmp/diff_new_pack.KBaobw/_old 2013-04-10 20:26:37.000000000 +0200 +++ /var/tmp/diff_new_pack.KBaobw/_new 2013-04-10 20:26:37.000000000 +0200 @@ -36,3 +36,6 @@ # kiwi master package can't be noarch if sub packages are arch specific addFilter("W: no-binary"); + +# allow hidden kiwirc file for the tests +addFilter("W: hidden-file-or-dir /usr/share/kiwi/tests/unit/.kiwirc") ++++++ kiwi.tar.bz2 ++++++ ++++ 38873 lines of diff (skipped) -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
