Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-05-15 07:42:42
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
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        2015-05-03 
09:47:32.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-05-15 
07:42:44.000000000 +0200
@@ -1,0 +2,415 @@
+Tue May 12 15:41:31 CEST 2015 - [email protected]
+
+- v7.02.47 released
+  
+-------------------------------------------------------------------
+Tue May 12 10:34:50 CEST 2015 - [email protected]
+  
+- Google doesn't like pretty print of json metadata
+  
+-------------------------------------------------------------------
+Tue May 12 10:20:47 CEST 2015 - [email protected]
+  
+- v7.02.46 released
+  
+-------------------------------------------------------------------
+Tue May 12 09:30:56 CEST 2015 - [email protected]
+  
+- Fixed console initialization on exception
+  
+  If multiple consoles are used like console=tty0 console=ttyS0
+  the output is multiplexed among all consoles if plymouth or blogd
+  is in use. However if a system shell exception occurs the
+  exception shell was not correctly initialized as controlling
+  terminal. In order to fix this the sulogin program is used and
+  the shell .bashrc will reset the spawned console first.
+  This fixes (bnc#928090)
+  
+-------------------------------------------------------------------
+Mon May 11 12:32:16 CEST 2015 - [email protected]
+  
+- Fixed use of ovftool v3.5.x
+  
+  If format="ova" is specified kiwi uses VMware's ovftool if installed
+  on the host to generated the ova tarball. In addition kiwi extracts
+  the vmdk and ovf metadata from the ovftool generated data and overwrites
+  it with the files created by kiwi. This allows us to create vmdk
+  versions like VSphere needs it
+  
+-------------------------------------------------------------------
+Fri May  8 10:20:06 CEST 2015 - [email protected]
+  
+- v7.02.45 released
+  
+-------------------------------------------------------------------
+Fri May  8 10:16:46 CEST 2015 - [email protected]
+  
+- Allow archives to be bootstrap or image archives
+  
+  Archives listed in the bootstrap section should be installed
+  as part of the bootstrap phase. before this patch all archives
+  from all packages sections were collected and installed in one
+  shot after all packages were installed.
+  
+-------------------------------------------------------------------
+Fri May  8 09:46:24 CEST 2015 - [email protected]
+  
+- Fixed creation of bootincluded_archives.filelist
+  
+  This should only be done for archives marked as bootinclude
+  
+-------------------------------------------------------------------
+Thu May  7 12:40:29 CEST 2015 - [email protected]
+  
+- v7.02.44 released
+  
+-------------------------------------------------------------------
+Thu May  7 12:39:01 CEST 2015 - [email protected]
+  
+- Follow up fix for kiwi repository runtime script
+  
+  The temporary creation of KIWIAnalyse.tgz should be done with
+  the login user identity
+  
+-------------------------------------------------------------------
+Thu May  7 12:26:50 CEST 2015 - [email protected]
+  
+- v7.02.43 released
+  
+-------------------------------------------------------------------
+Thu May  7 12:15:06 CEST 2015 - [email protected]
+  
+- Fixed kiwi repository runtime script
+  
+  It unpacked metadata/KIWIAnalyse.tgz even if the data already exists
+  
+-------------------------------------------------------------------
+Thu May  7 12:05:26 CEST 2015 - [email protected]
+  
+- Follow up fix for grub_cpu validation
+  
+  Incorrect shell syntax
+  
+-------------------------------------------------------------------
+Thu May  7 11:39:33 CEST 2015 - [email protected]
+  
+- Added runtime check for target directories
+  
+  Setting the target directory as part of /var/cache/kiwi leads
+  to busy mount processes because this shared cache location is
+  used by kiwi as part of the building process
+  
+-------------------------------------------------------------------
+Thu May  7 10:27:06 CEST 2015 - [email protected]
+  
+- Fixed cache selector
+  
+  Calling the cache selector while in init-cache mode doesn't make sense
+  
+-------------------------------------------------------------------
+Thu May  7 10:22:08 CEST 2015 - [email protected]
+  
+- Changed default image cache location
+  
+  The previous location was set to /var/cache/kiwi/image but this leads
+  to busy mounts when preparing a cache image below this path because
+  /var/cache/kiwi is bind mounted during preparation of a cache. Thus
+  the default cache location is set to /var/cache/kiwi-images
+  
+-------------------------------------------------------------------
+Thu May  7 09:56:40 CEST 2015 - [email protected]
+  
+- Fixed error message on --init-cache
+  
+  If the given cache dir does not exist display a proper error message
+  
+-------------------------------------------------------------------
+Tue May  5 15:42:20 CEST 2015 - [email protected]
+  
+- Fix lvm volume regex to allow volume names that are just have a forbidden 
name as prefix
+  
+-------------------------------------------------------------------
+Mon May  4 17:35:06 CEST 2015 - [email protected]
+  
+- Make sure btrfs subvolumes are listed in fstab
+  
+  In order to leave a rollback prepared system after first boot
+  it's important to configure SUSE_BTRFS_SNAPSHOT_BOOTING as
+  well as add all subvolumes as single mountpoints to the fstab
+  file
+  
+-------------------------------------------------------------------
+Mon May  4 15:26:38 CEST 2015 - [email protected]
+  
+- Added support to filter install devices
+  
+  There is now a <oem-device-filter> element which allows to receive
+  a free form text evaluated as input for the bash regexp operator.
+  Every device matching the rule is filtered out and not part of
+  the selection list for the install targets in an oem installation
+  process. This addresses (bnc #924436)
+  
+-------------------------------------------------------------------
+Mon May  4 09:54:20 CEST 2015 - [email protected]
+  
+- Fixed use of fdasd on SLE12
+  
+  when using fdasd on an empty disk two questions raises which
+  needs to be answered/confirmed before kiwi can proceed to create
+  partitions (bnc #928550)
+  
+-------------------------------------------------------------------
+Fri May  1 20:40:57 CEST 2015 - [email protected]
+  
+- v7.02.42 released
+  
+-------------------------------------------------------------------
+Thu Apr 30 16:20:32 CEST 2015 - [email protected]
+  
+- Update RHEL7 JeOS template
+  
+  Added lan0 udev rule, don't use lvm to simplify setup
+  
+-------------------------------------------------------------------
+Thu Apr 30 10:51:16 CEST 2015 - [email protected]
+  
+- Fixed use of custom kernel options for recovery
+  
+  custom kernel paratmers are stored in $kiwi_cmdline inside
+  of the boot code. The information was not used for the recovery
+  grub config. Therefore a difference in kernel boot options for
+  standard boot and for recovery boot could happen which should
+  not be the case
+  
+-------------------------------------------------------------------
+Thu Apr 30 10:39:37 CEST 2015 - [email protected]
+  
+- Fixed boot_efilabel for elilo compat mode
+  
+  The efi boot label should match the title set in the bootloader
+  menu. This is should be set to kiwi_oemtitle
+  
+-------------------------------------------------------------------
+Wed Apr 29 11:45:46 CEST 2015 - [email protected]
+  
+- v7.02.41 released
+  
+-------------------------------------------------------------------
++++ 218 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.wNUo6g/_old  2015-05-15 07:42:45.000000000 +0200
+++ /var/tmp/diff_new_pack.wNUo6g/_new  2015-05-15 07:42:45.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package kiwi
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -11,31 +11,32 @@
 # case the license is the MIT License). An "Open Source License" is a
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
-
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
-
-
+# Please submit bugfixes or comments via:
+#
+#       https://github.com/openSUSE/kiwi/issues
+#
+#
 #perl_verion is not defined in centos/RHEL yet
 %if 0%{?rhel_version} || 0%{?centos_version}
 %define perl_version    %(eval "`%{__perl} -V:version`"; echo $version)
 %endif
 
 Summary:        KIWI - Appliance Builder
-License:        GPL-2.0
-Group:          System/Management
 Url:            http://github.com/openSUSE/kiwi
 Name:           kiwi
-Version:        7.02.37
-Release:        0
+License:        GPL-2.0
+Group:          System/Management
+Version:        7.02.47
+Provides:       kiwi-schema = 6.2
 Provides:       kiwi-image:lxc
 Provides:       kiwi-image:tbz
-Provides:       kiwi-schema = 6.2
-Provides:       kiwi:%{_mandir}/man1/KIWI::config.sh.1.gz
+Provides:       kiwi:%{_mandir}/man1/kiwi.1.gz
 Provides:       kiwi:%{_mandir}/man1/KIWI::images.sh.1.gz
+Provides:       kiwi:%{_mandir}/man1/KIWI::config.sh.1.gz
 Provides:       kiwi:%{_mandir}/man1/KIWI::kiwirc.1.gz
-Provides:       kiwi:%{_mandir}/man1/kiwi.1.gz
 Conflicts:      kiwi-doc < 5
+Release:        0
 # requirements to build packages
 BuildRequires:  diffutils
 BuildRequires:  e2fsprogs
@@ -43,20 +44,20 @@
 BuildRequires:  libxslt
 BuildRequires:  lvm2
 BuildRequires:  module-init-tools
+BuildRequires:  rsync
+BuildRequires:  screen
+BuildRequires:  zlib-devel
 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
+BuildRequires:  perl-Test-Unit-Lite
 %if 0%{?suse_version}
 BuildRequires:  fdupes
 %endif
@@ -71,11 +72,11 @@
 BuildRequires:  zypper
 %endif
 # requirements to run kiwi
+Requires:       perl >= %{perl_version}
 Requires:       checkmedia
 Requires:       coreutils
 Requires:       kiwi-tools >= %{version}
 Requires:       libxslt
-Requires:       perl >= %{perl_version}
 Requires:       perl-Class-Singleton
 Requires:       perl-Config-IniFiles >= 2.49
 Requires:       perl-Digest-SHA1
@@ -86,10 +87,10 @@
 Requires:       perl-XML-LibXML-Common
 Requires:       perl-XML-SAX
 Requires:       perl-libwww-perl
-Requires:       psmisc
 Requires:       rsync
 Requires:       screen
 Requires:       tar
+Requires:       psmisc
 Requires:       util-linux
 %if 0%{?suse_version}
 # SUSE specific requires
@@ -98,8 +99,8 @@
 Requires:       libsolv-tools
 Requires:       perl-solv
 %else
-Requires:       perl-satsolver >= 0.42
 Requires:       satsolver-tools
+Requires:       perl-satsolver >= 0.42
 %endif
 %if %suse_version == 1110
 Requires:       virt-utils
@@ -194,20 +195,20 @@
 
 %package -n kiwi-requires
 Summary:        KIWI - buildservice package requirements
-License:        GPL-2.0
-Group:          System/Management
 Provides:       kiwi-filesystem:btrfs
+Provides:       kiwi-filesystem:xfs
 Provides:       kiwi-filesystem:ext3
 Provides:       kiwi-filesystem:ext4
 Provides:       kiwi-filesystem:squashfs
-Provides:       kiwi-filesystem:xfs
+Provides:       kiwi-packagemanager:zypper
 Provides:       kiwi-image:docker
 Provides:       kiwi-image:tbz
-Provides:       kiwi-packagemanager:zypper
 Requires:       btrfsprogs
 Requires:       e2fsprogs
 Requires:       kiwi = %{version}
 Requires:       zypper
+License:        GPL-2.0
+Group:          System/Management
 %if 0%{?rhel_version} || 0%{?centos_version}
 Requires:       squashfs-tools
 %endif
@@ -226,18 +227,18 @@
 %package -n kiwi-instsource
 Provides:       kiwi-packagemanager:instsource
 Summary:        KIWI - Product media creator
-License:        GPL-2.0
-Group:          System/Management
 Requires:       build
-Requires:       cdrkit-cdrtools-compat
 Requires:       createrepo
-Requires:       genisoimage
 Requires:       inst-source-utils
-Requires:       kiwi = %{version}
 Requires:       kiwi-instsource-plugin
+Requires:       kiwi = %{version}
+Requires:       cdrkit-cdrtools-compat
+Requires:       genisoimage
 %ifarch %ix86 x86_64
 Requires:       syslinux
 %endif
+License:        GPL-2.0
+Group:          System/Management
 
 %description -n kiwi-instsource
 This package contains modules used for installation source creation.
@@ -287,8 +288,6 @@
 
 %package -n kiwi-pxeboot
 Summary:        KIWI - PXE boot structure
-License:        GPL-2.0+
-Group:          System/Management
 PreReq:         coreutils
 %if 0%{?rhel_version} || 0%{?centos_version}
 PreReq:         shadow-utils
@@ -302,6 +301,8 @@
 %ifarch %ix86 x86_64
 Requires:       syslinux
 %endif
+License:        GPL-2.0+
+Group:          System/Management
 %if 0%{?suse_version} > 1120
 BuildArch:      noarch
 %endif
@@ -319,8 +320,6 @@
 
 %package -n kiwi-desc-isoboot
 Summary:        KIWI - Live ISO boot templates
-License:        GPL-2.0+
-Group:          System/Management
 Requires:       e2fsprogs
 Requires:       kiwi = %{version}
 %ifarch %ix86 x86_64
@@ -328,9 +327,11 @@
 %endif
 Requires:       dosfstools
 %if 0%{?suse_version}
-Requires:       cdrkit-cdrtools-compat
 Requires:       genisoimage
+Requires:       cdrkit-cdrtools-compat
 %endif
+License:        GPL-2.0+
+Group:          System/Management
 
 %description -n kiwi-desc-isoboot
 This package contains kiwi boot (initrd) descriptions for booting
@@ -341,11 +342,11 @@
         Marcus Schaefer <[email protected]>
 
 %package -n kiwi-desc-isoboot-requires
-Provides:       kiwi-boot:isoboot
 Provides:       kiwi-image:iso
+Provides:       kiwi-boot:isoboot
 %if 0%{?suse_version}
-Requires:       cdrkit-cdrtools-compat
 Requires:       genisoimage
+Requires:       cdrkit-cdrtools-compat
 %endif
 Requires:       kiwi-desc-isoboot = %{version}
 Requires:       %(echo `bash %{S:4} %{S:0} isoboot %{myarch} %{mysystems}`)
@@ -379,12 +380,10 @@
 
 %package -n kiwi-desc-vmxboot
 Summary:        KIWI - Virtual Machine boot templates
-License:        GPL-2.0+
-Group:          System/Management
+Requires:       lvm2
 Requires:       dosfstools
 Requires:       e2fsprogs
 Requires:       kiwi = %{version}
-Requires:       lvm2
 Requires:       parted
 %if 0%{?suse_version}
 Requires:       multipath-tools
@@ -402,6 +401,8 @@
 Requires:       grub
 %endif
 %endif
+License:        GPL-2.0+
+Group:          System/Management
 
 %description -n kiwi-desc-vmxboot
 This package contains kiwi boot (initrd) descriptions for booting
@@ -413,13 +414,11 @@
 
 %package -n kiwi-desc-vmxboot-requires
 Summary:        KIWI - buildservice package requirements for vmxboot
-License:        GPL-2.0+
-Group:          System/Management
-Provides:       kiwi-boot:vmxboot
 Provides:       kiwi-image:vmx
+Provides:       kiwi-boot:vmxboot
 %if 0%{?suse_version}
-Requires:       cdrkit-cdrtools-compat
 Requires:       genisoimage
+Requires:       cdrkit-cdrtools-compat
 %endif
 Requires:       kiwi-desc-vmxboot = %{version}
 Requires:       %(echo `bash %{S:4} %{S:0} vmxboot %{myarch} %{mysystems}`)
@@ -447,6 +446,8 @@
 %endif
 %endif
 %endif
+License:        GPL-2.0+
+Group:          System/Management
 
 %description -n kiwi-desc-vmxboot-requires
 Meta-package to pull in all requires to build a vmxboot media.
@@ -459,9 +460,9 @@
 
 %package -n kiwi-desc-netboot
 Summary:        KIWI - PXE network boot templates
+Requires:       kiwi = %{version}
 License:        GPL-2.0+
 Group:          System/Management
-Requires:       kiwi = %{version}
 
 %description -n kiwi-desc-netboot
 kiwi boot (initrd) image for booting PXE images.
@@ -471,13 +472,13 @@
         Marcus Schaefer <[email protected]>
 
 %package -n kiwi-desc-netboot-requires
-Provides:       kiwi-boot:netboot
 Provides:       kiwi-image:pxe
+Provides:       kiwi-boot:netboot
 Summary:        KIWI - buildservice package requirements for netboot
-License:        GPL-2.0+
-Group:          System/Management
 Requires:       kiwi-desc-netboot = %{version}
 Requires:       %(echo `bash %{S:4} %{S:0} netboot %{myarch} %{mysystems}`)
+License:        GPL-2.0+
+Group:          System/Management
 
 %description -n kiwi-desc-netboot-requires
 Meta-package to pull in all requires to build a netboot media.
@@ -490,16 +491,14 @@
 
 %package -n kiwi-desc-oemboot
 Summary:        KIWI - Expandable Virtual Machine boot templates
-License:        GPL-2.0
-Group:          System/Management
+Requires:       lvm2
 Requires:       dosfstools
 Requires:       e2fsprogs
 Requires:       kiwi = %{version}
-Requires:       lvm2
 Requires:       parted
 %if 0%{?suse_version}
-Requires:       cdrkit-cdrtools-compat
 Requires:       genisoimage
+Requires:       cdrkit-cdrtools-compat
 Requires:       multipath-tools
 Requires:       squashfs
 %endif
@@ -518,6 +517,8 @@
 %ifarch %arm aarch64
 Requires:       u-boot-tools
 %endif
+License:        GPL-2.0
+Group:          System/Management
 
 %description -n kiwi-desc-oemboot
 This package contains kiwi boot (initrd) descriptions for booting
@@ -528,12 +529,12 @@
         Marcus Schaefer <[email protected]>
 
 %package -n kiwi-desc-oemboot-requires
+Provides:       kiwi-image:oem
 Provides:       kiwi-boot:oemboot
 Provides:       kiwi-boot:tbz
-Provides:       kiwi-image:oem
 %if 0%{?suse_version}
-Requires:       cdrkit-cdrtools-compat
 Requires:       genisoimage
+Requires:       cdrkit-cdrtools-compat
 %endif
 Requires:       kiwi-desc-oemboot = %{version}
 Requires:       %(echo `bash %{S:4} %{S:0} oemboot %{myarch} %{mysystems}`)
@@ -576,10 +577,10 @@
 
 %package -n kiwi-templates
 Summary:        KIWI - JeOS system image templates
-License:        GPL-2.0+
-Group:          System/Management
 PreReq:         coreutils
 Requires:       kiwi-desc-vmxboot = %{version}
+License:        GPL-2.0+
+Group:          System/Management
 
 %description -n kiwi-templates
 This package contains system image templates to easily build
@@ -683,6 +684,7 @@
 %endif
 
 mkdir -p $RPM_BUILD_ROOT/var/cache/kiwi
+mkdir -p $RPM_BUILD_ROOT/var/cache/kiwi-images
 
 test -f $RPM_BUILD_ROOT/srv/tftpboot/pxelinux.0 && \
     echo /srv/tftpboot/pxelinux.0 > kiwi.loader
@@ -769,6 +771,7 @@
 %dir %{_datadir}/kiwi
 %dir %{_datadir}/kiwi/image
 %dir /var/cache/kiwi
+%dir /var/cache/kiwi-images
 %doc %{_mandir}/man1/kiwi.1.gz
 %doc %{_mandir}/man1/KIWI::images.sh.1.gz
 %doc %{_mandir}/man1/KIWI::config.sh.1.gz

++++++ kiwi-docu.tar.bz2 ++++++

++++++ kiwi-repo.tar.bz2 ++++++

++++++ kiwi.tar.bz2 ++++++
++++ 5121 lines of diff (skipped)


Reply via email to