Hello community, here is the log from the commit of package kiwi for openSUSE:Factory checked in at 2014-01-30 11:27: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-01-23 15:46:37.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes 2014-01-30 11:27:55.000000000 +0100 @@ -1,0 +2,265 @@ +Fri Jan 24 16:23:10 CET 2014 - m...@suse.de + +- v5.06.23 released + +------------------------------------------------------------------- +Fri Jan 24 13:54:12 CET 2014 - m...@suse.de + +- Fixed GRUB_TIMEOUT setup in etc/default/grub + the kiwi boot code did not hand over the value from the XML space + to the appropriate grub config file so that grub2-mkconfig did + not incorporate the value + +------------------------------------------------------------------- +Fri Jan 24 09:41:15 CET 2014 - m...@suse.de + +- Fixed invocation of oemboot::postImageDump hook script + The hook should be called in any case no matter which other + oem install options are defined + +------------------------------------------------------------------- +Fri Jan 24 09:15:41 CET 2014 - rjsch...@suse.de + +- ec2 example for 13.1 + + forgot to commit this with the doc changes in 87b49253440eda + +------------------------------------------------------------------- +Thu Jan 23 15:26:47 CET 2014 - m...@suse.de + +- v5.06.22 released + +------------------------------------------------------------------- +Thu Jan 23 15:06:32 CET 2014 - m...@suse.de + +- make sure /var/cache/kiwi/satsolver exists when running a + solver job + +------------------------------------------------------------------- +Thu Jan 23 15:02:04 CET 2014 - m...@suse.de + +- Fixed spec file, cleanup and update package descriptions + +------------------------------------------------------------------- +Thu Jan 23 14:53:07 CET 2014 - m...@suse.de + +- Fixed spec file, cleanup obsolete build requires + +------------------------------------------------------------------- +Thu Jan 23 14:50:16 CET 2014 - m...@suse.de + +- Fixed spec, starting with openSUSE 12.1 libsolv is used + +------------------------------------------------------------------- +Thu Jan 23 14:31:57 CET 2014 - m...@suse.de + +- Fixed spec file, the perl requirement should not be strictly + set on a specific perl version, >= the distro version is more + accurate + +------------------------------------------------------------------- +Thu Jan 23 14:29:28 CET 2014 - m...@suse.de + +- Fixed spec file, db45-utils should be a generic recommendation + +------------------------------------------------------------------- +Thu Jan 23 14:26:29 CET 2014 - m...@suse.de + +- Fixed spec file, squashfs exists on all supported versions + no suse_version check needed anymore + +------------------------------------------------------------------- +Thu Jan 23 14:24:16 CET 2014 - m...@suse.de + +- Fixed spec file, clicfs is not a requirement + +------------------------------------------------------------------- +Thu Jan 23 12:38:14 CET 2014 - m...@suse.de + +- Added libsolv support to KIWISatSolver + The class supports libsatsolver and libsolv, if libsolv is present + it is preferred because it's the successor of libsatsolver + +------------------------------------------------------------------- +Wed Jan 22 17:42:35 CET 2014 - m...@suse.de + +- restructure KIWISatSolver class + In preparation to support libsolv the satsolver class has been + redesigned to work with both the libsatsolver and the libsolv + implementations. Support for libsolv will follow soon + +------------------------------------------------------------------- +Wed Jan 22 16:27:20 CET 2014 - m...@suse.de + +- fixed use of system installed solvables in KIWIAnalyseManagedSoftware + * instead of reading all existing solv files in /var/cache/zypp we + only use those which are enabled in the zypper repo list + +------------------------------------------------------------------- +Wed Jan 22 14:55:57 CET 2014 - adr...@suse.de + +- add new mediastyles openSUSE 13.2 and SLE 12 to support handling of cpeid tags + +------------------------------------------------------------------- +Wed Jan 22 11:13:43 CET 2014 - m...@suse.de + +- fixed typo in suse-12.3-JeOS/config.xml + * accidentally committed an attribute change which was only meant + to test a runtime check + +------------------------------------------------------------------- +Wed Jan 22 10:29:54 CET 2014 - m...@suse.de + +- some changes to the arm suse-13.2-JeOS template and code + * currently suse-13.2-JeOS contains only a profile for raspberry + * the vboot support uses no gpt if the berryboot loader is set + * vboot + berryboot creates a boot setup which let the standard + raspberry loader chainload our uboot which then loads the + kernel and initrd from a linux ext2 second partition + +------------------------------------------------------------------- +Wed Jan 22 09:49:00 CET 2014 - m...@suse.de + +- DB: rebuild documentation + * updates EC2 chapter, kiwi uses disk images instead of flat + filesystem images now to support EC2 + +------------------------------------------------------------------- +Wed Jan 22 09:48:29 CET 2014 - m...@suse.de + +- Fixed docbook syntax for changes recently done in kiwi-doc-ec2.xml + +------------------------------------------------------------------- +Wed Jan 22 09:03:12 CET 2014 - m...@suse.de + +- Fixed KIWISatSolver to work with new solvables + Unfortunately I was told that the current solver bindings provided + with the perl-satsolver package will no longer be maintained. Instead + there will be a new lib and package called libsolv. kiwi needs to + adapt to the bindings for libsolv in order to stay compatible with + the solver results of the zypper package manager. At the moment the + problem of the new "self-conflict" feature could be solved by + setting set_allow_self_conflicts in the old satsolver library, + which is what this patch does. For the future we need to support + libsolv though + +------------------------------------------------------------------- +Tue Jan 21 20:50:34 CET 2014 - rjsch...@suse.de + +- final touches for EC2 changes + + let kiwi add root= to the kernel command line for EC2 images + this is needed to get the drivers to load properly + + consider installfailsafe setting for grub vmx images + +------------------------------------------------------------------- +Tue Jan 21 17:41:41 CET 2014 - rjsch...@suse.de + +- update the documentation for the EC2 image build + + document new commands to use for uploading images aws-cli vs ec2-* + commands + + changes due to the new way of building images +- we no longer create the bundle in kiwi + _ adjust for removed XML elements +- update the examples to reflect the new type element setup for EC2 + +------------------------------------------------------------------- +Tue Jan 21 17:24:54 CET 2014 - rjsch...@suse.de + +- fix spelling EC2 not Ec2 + +------------------------------------------------------------------- +Tue Jan 21 09:58:49 CET 2014 - m...@suse.de + +- follow up fix for KIWIGlobals::mount() method + let the check for disk or filesystem also work if blkid does + not support PTTYPE detection. In this case we assume a disk if + we don't get any blkid information. Older versions of blkid + don't support partition table type detection + +------------------------------------------------------------------- +Tue Jan 21 09:31:59 CET 2014 - m...@suse.de + +- Fixed vmx type definition for EC2 usage in all templates + * use ec2 and ec2k boot and kernel profiles + +------------------------------------------------------------------- +Tue Jan 21 09:28:11 CET 2014 - m...@suse.de + +- Update oem/vmx boot image descriptions to allow selecting + an ec2 setup profile and an ec2 kernel profile + +------------------------------------------------------------------- +Mon Jan 20 23:32:45 CET 2014 - m...@suse.de + +- Support creation of install CD images for Xen dom0 oem type + +------------------------------------------------------------------- +Mon Jan 20 23:30:23 CET 2014 - m...@suse.de + ++++ 68 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.pxf44O/_old 2014-01-30 11:27:56.000000000 +0100 +++ /var/tmp/diff_new_pack.pxf44O/_new 2014-01-30 11:27:56.000000000 +0100 @@ -26,29 +26,34 @@ Summary: openSUSE - KIWI Image System License: GPL-2.0 Group: System/Management -Version: 5.06.21 +Version: 5.06.23 Release: 0 # requirements to build packages BuildRequires: diffutils BuildRequires: e2fsprogs +BuildRequires: fdupes BuildRequires: gcc-c++ BuildRequires: libxslt BuildRequires: lvm2 BuildRequires: lxc BuildRequires: module-init-tools +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-Lite +BuildRequires: perl-XML-LibXML +BuildRequires: perl-XML-LibXML-Common +BuildRequires: perl-XML-SAX +BuildRequires: perl-libwww-perl BuildRequires: rsync BuildRequires: screen BuildRequires: zlib-devel -%if 0%{?suse_version} > 1020 -BuildRequires: fdupes -%endif %ifarch %ix86 x86_64 BuildRequires: syslinux %endif -%if 0%{?suse_version} > 1030 -BuildRequires: libexpat-devel -BuildRequires: rpm-devel -%endif %if 0%{?suse_version} > 1140 BuildRequires: btrfsprogs BuildRequires: cdrkit-cdrtools-compat @@ -56,31 +61,14 @@ BuildRequires: squashfs BuildRequires: zypper %endif -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-Lite -BuildRequires: perl-XML-LibXML -BuildRequires: perl-XML-LibXML-Common -BuildRequires: perl-XML-SAX -BuildRequires: perl-libwww-perl # requirements to run kiwi Requires: checkmedia Requires: coreutils Requires: git Requires: kiwi-tools >= %{version} Requires: libxslt -%if 0%{?rhel_version} -# RHEL/CentOS seem to require the release info as well, -# while matching the version. So the >= -Requires: perl >= %{perl_version} -%else -Requires: perl = %{perl_version} -%endif Requires: lvm2 +Requires: perl >= %{perl_version} Requires: perl-Class-Singleton Requires: perl-Config-IniFiles Requires: perl-Digest-SHA1 @@ -95,27 +83,22 @@ Requires: screen Requires: util-linux %ifarch %ix86 x86_64 -%if 0%{?suse_version} > 1010 +Requires: master-boot-code Requires: squashfs %endif -%endif -%if 0%{?suse_version} > 1030 +%if 0%{?suse_version} >= 1210 +Requires: libsolv-tools +Requires: perl-solv +%else +Requires: perl-satsolver >= 0.42 Requires: satsolver-tools %endif -%ifarch %ix86 x86_64 -Requires: master-boot-code -%if 0%{?suse_version} > 1110 -Requires: clicfs >= 1.3.9 -%endif -%endif # recommended to run kiwi %if 0%{?suse_version} -Recommends: perl-satsolver >= 0.42 Recommends: jing Recommends: zypper Recommends: lxc -%endif -%if 0%{?suse_version} > 1140 +Recommends: clicfs Recommends: db45-utils %endif # obsoletes @@ -131,6 +114,7 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-build # find out about the name scheme of the local system for -requieres packages +# in terms of problems with this magic ask adr...@suse.de for details %if 0%{?suse_version} %if 0%{?sles_version} %define mysystems suse-SLES%{sles_version} suse-SLED%{sles_version} @@ -154,9 +138,10 @@ %endif %description -The openSUSE KIWI Image System provides a complete operating system -image solution for Linux supported hardware platforms as well as for -virtualization systems like Xen. +The KIWI Image System provides an operating system image builder +for Linux supported hardware platforms as well as for virtualization +and cloud systems like Xen, KVM, VMware, EC2 and more. The online +documentation can be found here: http://doc.opensuse.org Authors: -------- @@ -195,8 +180,8 @@ %endif %description -n kiwi-doc -This package contains the documentation and manual pages for the KIWI -Image System +This package contains the documentation and manual pages for +the KIWI image builder. Authors: -------- @@ -209,8 +194,10 @@ Group: System/Management %description -n kiwi-tools -This package contains the openSUSE - KIWI tools set usable in and -outside of operating system images +This package contains a small set of helper tools used for the +kiwi created initial ramdisk which is used to control the very +first boot of an appliance. The tools are not meant to be used +outside of the scope of kiwi appliance building. Authors: -------- @@ -236,7 +223,8 @@ %endif %description -n kiwi-pxeboot -PXE basic directory structure and pre-build boot images +This package contains the basic PXE directory structure which is +needed to serve kiwi built images via PXE. Authors: -------- @@ -267,7 +255,8 @@ %endif %description -n kiwi-desc-isoboot -kiwi boot (initrd) image for activating system images on ISO media +This package contains kiwi boot (initrd) descriptions for booting +live ISO images. Authors: -------- @@ -281,7 +270,7 @@ Group: System/Management %description -n kiwi-desc-isoboot-requires -Meta-package to pull in all requires to build a isoboot media. +Meta-package to pull in all requires to build an isoboot media. %endif @@ -316,7 +305,8 @@ %endif %description -n kiwi-desc-vmxboot -kiwi boot (initrd) image for activating system images on virtual disk +This package contains kiwi boot (initrd) descriptions for booting +virtual disk images. Authors: -------- @@ -353,7 +343,7 @@ %endif %description -n kiwi-desc-netboot -kiwi boot (initrd) image for activating system images via TFTP +kiwi boot (initrd) image for booting PXE images. Authors: -------- @@ -406,9 +396,8 @@ %endif %description -n kiwi-desc-oemboot -This package contains the openSUSE - KIWI image descriptions. Each -image description exists in a single directory and contains an oemboot -image description +This package contains kiwi boot (initrd) descriptions for booting +expandable virtual disk images. Authors: -------- ++++++ 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: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org