commit kiwi for openSUSE:Factory

2017-11-23 Thread root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2017-11-23 09:44:37

Comparing /work/SRC/openSUSE:Factory/kiwi (Old)
 and  /work/SRC/openSUSE:Factory/.kiwi.new (New)


Package is "kiwi"

Thu Nov 23 09:44:37 2017 rev:660 rq:544426 version:7.04.40

Changes:

--- /work/SRC/openSUSE:Factory/kiwi/kiwi.changes2017-11-08 
15:10:21.173567813 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2017-11-23 
09:44:46.787713487 +0100
@@ -1,0 +2,48 @@
+Wed Nov 22 15:22:51 CET 2017 - m...@suse.de
+
+- v7.04.40 released
+  
+---
+Tue Nov 21 12:36:36 CET 2017 - dims...@opensuse.org
+  
+- Tumbleweed templates: drop pam-modules dependency
+  
+---
+Tue Nov 21 12:35:12 CET 2017 - dims...@opensuse.org
+  
+- kiwi.spec: Prepare for Tumbleweed moving to suse_version 1550
+  
+---
+Mon Nov 13 09:31:55 CET 2017 - m...@suse.de
+  
+- v7.04.39 released
+  
+---
+Sun Nov 12 21:22:23 CET 2017 - ft...@geeko.jp
+  
+- KIWIImage: add grub2-mkimage prefix option
+  
+  grub2-mkimage on openSUSE Leap 42.3 now requires "-p" option.
+  See also ece8cb9e
+  
+---
+Thu Nov  9 14:31:48 CET 2017 - rjsch...@suse.com
+  
+- Keep Melanox and hyperv kernel modules in the initrd
+  + Due to jitters in boot on Azure the drivers are not always found, keeping
+then in the initrd avoids the issue in the virtualized environment
+
+---
+Thu Nov  9 10:54:24 CET 2017 - m...@suse.de
+
+- Fixed blocksize setup in losetup
+  
+  The -L option was used to set the blocksize value for losetup
+  However there is an option name clash between suse util-linux
+  and upstream which now leads to the problem that option -L
+  has changed its meaning and actually means --nooverlap which
+  completely breaks the call in kiwi. This patch changes the
+  call to use the long form --logical-blocksize.
+  This Fixes bsc#1066873
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.q4y88e/_old  2017-11-23 09:44:47.759678018 +0100
+++ /var/tmp/diff_new_pack.q4y88e/_new  2017-11-23 09:44:47.759678018 +0100
@@ -36,7 +36,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.04.38
+Version:7.04.40
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc
@@ -163,7 +163,7 @@
 %endif
 # Tumbleweed:
 # Current Tumbleweed version, moving target
-%if 0%{?suse_version} == 1330
+%if 0%{?suse_version} >= 1330 && !0%{?sle_version}
 %define mysystems suse-tumbleweed
 %endif
 # redefine for the SLE11 case if no sles_version exists

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
+++ new/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
@@ -1 +1 @@
-379e18e5e328699eec7e3f677a81101cf350f7ac
+f6fdd2a1e6831accb0334d9cc817a3f0ab4fa0a3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2017-10-13 09:09:07.162081549 +0200
+++ new/kiwi/modules/KIWIGlobals.pm 2017-11-22 15:22:44.905236808 +0100
@@ -170,7 +170,7 @@
 my $kiwi = $this->{kiwi};
 my $locator = KIWILocator -> instance();
 my $losetup_exec = $locator -> getExecPath("losetup");
-my $logical_sector_size = '';
+my $logical_block_size = '';
 if (! $losetup_exec) {
 $kiwi -> error("losetup not found on build system");
 $kiwi -> failed();
@@ -181,11 +181,11 @@
 my $blocksize = $bldType -> getTargetBlockSize();
 my $default_blocksize = $this -> getKiwiConfigEntry('DiskSectorSize');
 if (($blocksize) && ($blocksize != $default_blocksize)) {
-$logical_sector_size = "-L $blocksize";
+$logical_block_size = "--logical-blocksize $blocksize";
 }
 }
 my $result = KIWIQX::qxx (
-"$losetup_exec $logical_sector_size -f --show $source 2>&1"
+"$losetup_exec $logical_block_size -f --show $source 2>&1"
 );
 my $status = $? >> 8;
 if ($status != 0) {
@@ -2045,7 

commit kiwi for openSUSE:Factory

2017-11-08 Thread root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2017-11-08 15:10:06

Comparing /work/SRC/openSUSE:Factory/kiwi (Old)
 and  /work/SRC/openSUSE:Factory/.kiwi.new (New)


Package is "kiwi"

Wed Nov  8 15:10:06 2017 rev:659 rq:538082 version:7.04.38

Changes:

--- /work/SRC/openSUSE:Factory/kiwi/kiwi.changes2017-06-02 
10:31:15.241524417 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2017-11-08 
15:10:21.173567813 +0100
@@ -1,0 +2,213 @@
+Fri Oct 13 09:09:12 CEST 2017 - m...@suse.de
+
+- v7.04.38 released
+  
+---
+Thu Oct 12 13:25:41 CEST 2017 - rjsch...@suse.com
+  
+- Keep NVMe drivers in the initrd to support systems with the root filesystem
+  on NVMe devices
+  
+---
+Wed Oct  4 14:08:48 CEST 2017 - dims...@opensuse.org
+  
+- Perl 5.26 compatibility: find .kiwirc explicitly in ./
+  
+  Since Perl 5.26, "." is no longer part of @INC thus adding it explicitly
+  to the .kiwirc path.
+  
+---
+Wed Oct  4 13:12:03 CEST 2017 - m...@suse.de
+  
+- v7.04.37 released
+  
+---
+Wed Oct  4 13:10:09 CEST 2017 - m...@suse.de
+  
+- Fixup kiwi-tools requirement
+  
+  Follow up fix due to the conditional creation of the kiwi-tools
+  sub package also the requires for the package on the base
+  package must be conditional. Related to (bsc#1047291)
+  
+---
+Wed Sep 27 16:11:03 CEST 2017 - m...@suse.de
+  
+- v7.04.36 released
+  
+---
+Wed Sep 27 11:30:59 CEST 2017 - dcass...@suse.com
+  
+- Fix Travis config file
+  
+  This commit forces Travis to make use of Ubuntu Precise as the
+  build env, since by default it has been upgraded to Trusty and
+  some tests were failing due to this change.
+  
+---
+Tue Sep 26 15:53:06 CEST 2017 - dcass...@suse.com
+  
+- Fix vmdk disk convertion when using LVM
+  
+  This patch fixes bsc#1059715. Calling 'pvs --noheadings -o vg_name '
+  is not sufficient to get the volume name and to determine if LVM is being
+  used, as it could happen that udev events are not yet processed, thus the
+   is not yet properly mapped. With this patch blkid is being used to
+  determine if the type of the requested partition is LVM and if so it proceeds
+  to a polling strategy to call pvs tool until it succeeds. Timeout is set to
+  30 seconds.
+  
+---
+Tue Aug 29 17:15:51 CEST 2017 - robert.pasche...@web.de
+  
+- Return 'string' instead of an object
+  
+  Commit e75ae3af3588a90db0b6d544fa2f8a7eb866e5e9 changed the returned value
+  of setupBTRFSSubVolumes to an object resulting in an error to create
+  the image on btrfs.
+  
+---
+Tue Jul 18 15:16:04 CEST 2017 - m...@suse.de
+  
+- v7.04.35 released
+  
+---
+Tue Jul 18 15:05:19 CEST 2017 - m...@suse.de
+  
+- Fixed grub bootloader setup for ec2 firmware
+  
+  In ec2 Xen is used but not detected as such by kiwi unless
+  a domain configuration is provided in the image description.
+  As this is a regression to the former behavior this patch
+  makes sure the bootloader setup is appropriate depending
+  on the firmware set to ec2|ec2hvm (bsc#1049178)
+  
+---
+Mon Jul 17 17:28:58 CEST 2017 - dcass...@suse.com
+  
+- Do not include any suffix to the displayname value bsc#1029904
+  
+  If displayname attribute in the description file is used we should
+  not include any kind of suffix to that value. With this patch
+  the grub2 menu entry does not include the image type suffix if the
+  displayname option is used.
+  
+  Fixes bsc#1029904
+  
+---
+Fri Jul 14 09:39:35 CEST 2017 - m...@suse.de
+  
+- Follow up spec file fix for kiwi-pxeboot build
+  
+  Build failed due to installed but unpackaged tftpboot files
+  This commit completes the conditional building of the sub
+  package kiwi-pxeboot. Related to (bsc#1047291)
+  
+---
+Thu Jul 13 15:30:14 CEST 2017 - m...@suse.de
+  
+- Limit creation of kiwi-pxeboot sub package
+  
+  Create kiwi-pxeboot package only for openSUSE <= 13.2
+  and SLE <= SLE12SP2. In any other case the kiwi-pxeboot
+  package will be provided by the next generation
+  

commit kiwi for openSUSE:Factory

2017-06-02 Thread root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2017-06-02 10:31:13

Comparing /work/SRC/openSUSE:Factory/kiwi (Old)
 and  /work/SRC/openSUSE:Factory/.kiwi.new (New)


Package is "kiwi"

Fri Jun  2 10:31:13 2017 rev:658 rq:498506 version:7.04.32

Changes:

--- /work/SRC/openSUSE:Factory/kiwi/kiwi.changes2017-05-20 
10:09:39.845786769 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2017-06-02 
10:31:15.241524417 +0200
@@ -1,0 +2,30 @@
+Fri May 19 17:18:16 CEST 2017 - m...@suse.de
+
+- v7.04.32 released
+  
+---
+Thu May 18 11:10:44 CEST 2017 - dcass...@suse.com
+  
+- Get the first two characters of the gdisk partition code output
+  
+  According to the gdisk documentationi, gdisk maps the partitions IDs
+  to the MBR codes, but they are multiplied by 0x0100 in hexa. Meaning
+  0x8300 code is equivalent to 0x83 in MBR. This commit only considers
+  the first two characters of the sgdisk partition code output. With this
+  change the partition types are comparable, regardless of using MBR or
+  GPT.
+  
+---
+Thu May 18 11:08:39 CEST 2017 - dcass...@suse.com
+  
+- Fixes OEM deployments on a free partition, bnc#1039469
+  
+  This commit updates the boot code for oem images. In case
+  oem-partition-install flag was set, the boot code was not capable
+  to find an appropriate partition due to not attaching properly the
+  raw image as a loopback device. KIWI was calling 'losetup' command
+  with wrong arguments.
+  
+  Fixes bnc#1039469
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.5cqH4a/_old  2017-06-02 10:31:16.213387095 +0200
+++ /var/tmp/diff_new_pack.5cqH4a/_new  2017-06-02 10:31:16.213387095 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.04.31
+Version:7.04.32
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
+++ new/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
@@ -1 +1 @@
-79f37469be8e28a90509a01489f000dd696896f7
+86b0aae05c1971c0f7655f12a45e6df83b7494a6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2017-05-08 13:47:46.685684686 +0200
+++ new/kiwi/modules/KIWIGlobals.pm 2017-05-19 17:17:54.918082540 +0200
@@ -2034,7 +2034,7 @@
 # Globals (generic)
 #--
 my %data;
-$data{Version} = "7.04.31";
+$data{Version} = "7.04.32";
 $data{Publisher}   = "SUSE LINUX GmbH";
 $data{Preparer}= "KIWI - http://opensuse.github.com/kiwi;;
 $data{ConfigName}  = "config.xml";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWILinuxRC.sh 
new/kiwi/modules/KIWILinuxRC.sh
--- old/kiwi/modules/KIWILinuxRC.sh 2017-02-21 09:23:06.137230803 +0100
+++ new/kiwi/modules/KIWILinuxRC.sh 2017-05-19 17:17:05.981826443 +0200
@@ -6044,7 +6044,8 @@
 local name=$(parted -m -s $1 print | grep ^$2: | cut -f6 -d:)
 if lookup sgdisk &>/dev/null;then
 # map to short gdisk code
-echo $(sgdisk -p $1 | grep -E "^   $2") | cut -f6 -d ' '
+echo $(sgdisk -p $1 | grep -E "^   $2") | cut -f6 -d ' ' |\
+cut -c-2
 elif [ "$name" = "lxroot" ];then
 # map lxroot to MBR type 83 (linux)
 echo 83
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/system/boot/armv7l/oemboot/suse-dump 
new/kiwi/system/boot/armv7l/oemboot/suse-dump
--- old/kiwi/system/boot/armv7l/oemboot/suse-dump   2017-01-17 
16:11:28.335717440 +0100
+++ new/kiwi/system/boot/armv7l/oemboot/suse-dump   2017-05-19 
17:17:05.981826443 +0200
@@ -351,7 +351,7 @@
 #--
 info=/tmp/partinfo
 wmrc=/wmrc
-loop=$(loop_setup -f --show $imageName)
+loop=$(loop_setup $imageName)
 loop=$(echo $loop | sed -e s@^/dev/@@)
 if ! kpartx -sa /dev/$loop;then
 systemException \
diff 

commit kiwi for openSUSE:Factory

2017-05-20 Thread root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2017-05-20 10:09:23

Comparing /work/SRC/openSUSE:Factory/kiwi (Old)
 and  /work/SRC/openSUSE:Factory/.kiwi.new (New)


Package is "kiwi"

Sat May 20 10:09:23 2017 rev:657 rq:494933 version:7.04.31

Changes:

--- /work/SRC/openSUSE:Factory/kiwi/kiwi.changes2017-04-11 
09:28:48.319719941 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2017-05-20 
10:09:39.845786769 +0200
@@ -1,0 +2,29 @@
+Mon May  8 13:47:55 CEST 2017 - m...@suse.de
+
+- v7.04.31 released
+  
+---
+Thu May  4 10:59:20 CEST 2017 - m...@suse.de
+  
+- Fixed detection of Xen PV guest
+  
+  The method isXen was used to check if the paravirtual kernel
+  kernel-xen is used and if so it influences the setup of the
+  bootloader. In newer versions there is no kernel-xen anymore
+  and its capabilities were moved into the pvops kernel provided
+  with the standard kernel-default package. Thus one kernel can
+  now serve for pv, hvm and dom0 images. Because of that there is
+  no other way than specifying the target Xen use case as part
+  of the image description. The information can be provided in
+  the doman setup of the machine configuratin with:
+  
+- domain="dom0"
+- domain="domU"
+- domain="domU-PV"
+  
+  The new domU-PV value allows to specify that this image is going
+  to be used as a xen para virtual guest. The standard domU value
+  will setup the bootloader in a way that it is usable as "real"
+  bootloader in an hvmloader Xen guest. Fixes (bsc#1036198)
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.eH8CEw/_old  2017-05-20 10:09:44.545122768 +0200
+++ /var/tmp/diff_new_pack.eH8CEw/_new  2017-05-20 10:09:44.549122203 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.04.30
+Version:7.04.31
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
+++ new/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
@@ -1 +1 @@
-db1de55608c1e1e7586f6026226bf1f9e1d6cdee
+79f37469be8e28a90509a01489f000dd696896f7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIBoot.pm new/kiwi/modules/KIWIBoot.pm
--- old/kiwi/modules/KIWIBoot.pm2017-03-24 09:32:11.849423945 +0100
+++ new/kiwi/modules/KIWIBoot.pm2017-05-08 13:45:46.297275585 +0200
@@ -214,10 +214,6 @@
 #--
 $this->{gdata} = $global -> getKiwiConfig();
 #==
-# check if Xen system is used
-#--
-($xengz, $isxen) = $global -> isXen ($initrd);
-#==
 # create tmp dir for operations
 #--
 $tmpdir = KIWIQX::qxx ("mktemp -qdt kiwiboot.XX");
@@ -274,6 +270,10 @@
 }
 }
 #==
+# check if Xen system is used
+#--
+($xengz, $isxen) = $global -> isXen ($initrd, $xml);
+#==
 # read origin path of XML description
 #--
 if (($system) && (open my $FD, '<', "$system/image/main::Prepare")) {
@@ -4682,7 +4682,7 @@
 #==
 # Standard boot
 #--
-if ((! $isxen) || ($isxen && $xendomain eq "domU")) {
+if ((! $isxen) || ($isxen && $xendomain =~ "domU")) {
 if ($iso) {
 print $FD "\t"."echo Loading linux...\n";
 print $FD "\t"."set gfxpayload=$gfx"."\n";
@@ -4782,7 +4782,7 @@
 $title = $this -> quoteLabel ("Failsafe -- $title");
 print $FD 'menuentry "'.$title.'"';
 print $FD ' --class opensuse --class os {'."\n";
-if ((! $isxen) || ($isxen && $xendomain eq "domU")) {
+if ((! $isxen) || ($isxen && $xendomain =~ "domU")) {
 if ($iso) {
 print $FD "\t"."echo Loading linux...\n";
 print $FD "\t"."set 

commit kiwi for openSUSE:Factory

2017-04-11 Thread root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2017-04-11 09:28:44

Comparing /work/SRC/openSUSE:Factory/kiwi (Old)
 and  /work/SRC/openSUSE:Factory/.kiwi.new (New)


Package is "kiwi"

Tue Apr 11 09:28:44 2017 rev:656 rq:484033 version:7.04.30

Changes:

--- /work/SRC/openSUSE:Factory/kiwi/kiwi.changes2017-03-18 
20:47:51.324787272 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2017-04-11 
09:28:48.319719941 +0200
@@ -1,0 +2,21 @@
+Fri Mar 24 09:32:39 CET 2017 - m...@suse.de
+
+- v7.04.30 released
+  
+---
+Thu Mar 23 15:30:12 CET 2017 - m...@suse.de
+  
+- Fixup boot setup in uefi mode
+  
+  Revert "Delete obsolete shim code from kiwi", because it was
+  not obsolete for setting up an iso image to boot via the shim
+  secure boot module. Also revert "Follow up fix for not writing
+  grub.cfg to EFI dir", as this is also needed for the setup
+  of an efi bootable iso image (bsc#1030740)
+  
+---
+Thu Mar  9 16:22:44 CET 2017 - gm...@suse.de
+  
+- Fix doc typos
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.NrUjvC/_old  2017-04-11 09:28:49.703524506 +0200
+++ /var/tmp/diff_new_pack.NrUjvC/_new  2017-04-11 09:28:49.707523941 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.04.29
+Version:7.04.30
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/doc/docbook/xml/kiwi-doc-workflow.xml 
new/doc/docbook/xml/kiwi-doc-workflow.xml
--- old/doc/docbook/xml/kiwi-doc-workflow.xml   2016-04-26 12:59:40.626492383 
+0200
+++ new/doc/docbook/xml/kiwi-doc-workflow.xml   2017-03-23 14:56:53.819425596 
+0100
@@ -912,7 +912,7 @@
   class="element">package element to true, as follows:
  
-packages type="image"/
+packages type="image"
   package name="PACKAGE" bootinclude="true"/
 /packages
 
@@ -943,7 +943,7 @@
   the type attribute set to tools, as follows:
  
-strip type="tools"/
+strip type="tools"
   file name="FILENAME"/
 /strip
  

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
+++ new/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
@@ -1 +1 @@
-55d2805f85eef2ec2193b61d125471ecf7e4170a
+db1de55608c1e1e7586f6026226bf1f9e1d6cdee
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIBoot.pm new/kiwi/modules/KIWIBoot.pm
--- old/kiwi/modules/KIWIBoot.pm2016-10-10 16:33:54.021424056 +0200
+++ new/kiwi/modules/KIWIBoot.pm2017-03-24 09:32:11.849423945 +0100
@@ -3933,6 +3933,80 @@
 $kiwi -> done();
 }
 #==
+# Use signed EFI modules from packages UEFI
+#--
+if (($type eq 'iso') && ($firmware eq "uefi")) {
+$kiwi -> info ("Importing grub2 shim/signed efi modules");
+my $s_data  = $stages{efi}{data};
+my $s_shim_ms   = $stages{efi}{shim_ms};
+my $s_shim_suse = $stages{efi}{shim_suse};
+my $s_signed= $stages{efi}{signed};
+my $fo_bin;
+if ($arch eq 'x86_64') {
+$fo_bin = 'bootx64.efi';
+} elsif ($arch =~ /i.86/) {
+$fo_bin = 'bootx32.efi';
+} elsif (($arch eq 'aarch64') || ($arch eq 'arm64')) {
+$fo_bin = 'bootaa64.efi';
+} elsif ($arch =~ /arm/) {
+$fo_bin = 'bootarm.efi';
+}
+$result = 0;
+if ($zipped) {
+$status= KIWIQX::qxx (
+"$unzip | (cd $tmpdir && cpio -i -d $s_data 2>&1)"
+);
+} else {
+$status= KIWIQX::qxx (
+"cat $initrd | (cd $tmpdir && cpio -i -d $s_data 2>&1)"
+);
+}
+if ((! -e "$tmpdir/$s_shim_ms") && (! -e "$tmpdir/$s_shim_suse")) {
+my $s_shim = "$tmpdir/$s_shim_ms";
+if (-e $s_shim) {
+$s_shim = "$tmpdir/$s_shim_suse"
+}
+$kiwi -> failed ();
+  

commit kiwi for openSUSE:Factory

2017-03-18 Thread root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2017-03-18 20:47:50

Comparing /work/SRC/openSUSE:Factory/kiwi (Old)
 and  /work/SRC/openSUSE:Factory/.kiwi.new (New)


Package is "kiwi"

Sat Mar 18 20:47:50 2017 rev:655 rq:479558 version:7.04.29

Changes:

--- /work/SRC/openSUSE:Factory/kiwi/kiwi.changes2017-03-10 
20:34:17.170788705 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2017-03-18 
20:47:51.324787272 +0100
@@ -1,0 +2,15 @@
+Wed Mar  8 11:16:10 CET 2017 - m...@suse.de
+
+- v7.04.29 released
+  
+---
+Tue Mar  7 09:26:12 CET 2017 - dcass...@suse.com
+  
+- Make sure the disk symlink is removed before moving ovf folder
+  
+  This commit deletes a relative symlink of the vmx disk before
+  moving ovf files from a temporary folder to the destination folder.
+  
+  Fixes #633
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.ZSv3PJ/_old  2017-03-18 20:47:52.444628624 +0100
+++ /var/tmp/diff_new_pack.ZSv3PJ/_new  2017-03-18 20:47:52.444628624 +0100
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.04.28
+Version:7.04.29
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
+++ new/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
@@ -1 +1 @@
-092c30e4dfb6c97dedfc112d59a9d275a1f7af6c
+55d2805f85eef2ec2193b61d125471ecf7e4170a
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2017-02-21 09:24:07.285402526 +0100
+++ new/kiwi/modules/KIWIGlobals.pm 2017-03-08 11:16:05.302678078 +0100
@@ -2018,7 +2018,7 @@
 # Globals (generic)
 #--
 my %data;
-$data{Version} = "7.04.28";
+$data{Version} = "7.04.29";
 $data{Publisher}   = "SUSE LINUX GmbH";
 $data{Preparer}= "KIWI - http://opensuse.github.com/kiwi;;
 $data{ConfigName}  = "config.xml";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIImageFormat.pm 
new/kiwi/modules/KIWIImageFormat.pm
--- old/kiwi/modules/KIWIImageFormat.pm 2016-07-08 09:43:46.697702432 +0200
+++ new/kiwi/modules/KIWIImageFormat.pm 2017-03-08 11:14:47.514442852 +0100
@@ -1302,6 +1302,9 @@
 }
 KIWIQX::qxx ("mv $ovfdir $ovfdir.tmp");
 KIWIQX::qxx ("mkdir -p $destdir");
+if (-l "$ovfdir.tmp/$vmdk"){
+unlink "$ovfdir.tmp/$vmdk";
+}
 KIWIQX::qxx ("mv -f $ovfdir.tmp/* $destdir");
 KIWIQX::qxx ("rmdir $ovfdir.tmp");
 return $ovf;




commit kiwi for openSUSE:Factory

2017-03-10 Thread root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2017-03-10 20:34:15

Comparing /work/SRC/openSUSE:Factory/kiwi (Old)
 and  /work/SRC/openSUSE:Factory/.kiwi.new (New)


Package is "kiwi"

Fri Mar 10 20:34:15 2017 rev:654 rq:460819 version:7.04.28

Changes:

--- /work/SRC/openSUSE:Factory/kiwi/kiwi.changes2017-02-20 
14:26:54.649261465 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2017-03-10 
20:34:17.170788705 +0100
@@ -1,0 +2,42 @@
+Tue Feb 21 09:24:11 CET 2017 - m...@suse.de
+
+- v7.04.28 released
+  
+---
+Tue Feb 21 09:23:19 CET 2017 - m...@suse.de
+  
+- Wait for network drivers to pass init
+  
+  Each network interface will be switched off for a short
+  moment when the kernel network driver is loaded. During
+  that time the link status information would be misleading.
+  Thus we wait a short time before the link status check
+  is started
+  
+---
+Mon Feb 20 09:31:48 CET 2017 - shshyukr...@suse.com
+  
+- Translated using Weblate (Bulgarian)
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Thu Feb 16 15:40:39 CET 2017 - m...@suse.de
+  
+- Fixed waitForLinkUp and setIPLinkUp
+  
+  The setIPLinkUp method did not handle the return value of the
+  waitForLinkUp call and always returned success even if
+  waitForLinkUp ran into a timeout
+  
+  The waitForLinkUp method was improved in a way that it does
+  not wait if the link detection discovered the interface is
+  unplugged. The detection if a cable is connected or not only
+  works if the ifplugstatus tool was found in the initrd
+  
+---
+Thu Feb  9 15:11:10 CET 2017 - f...@suse.de
+  
+- Fixed typo (bsc #984158)
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.770Rwu/_old  2017-03-10 20:34:18.402614140 +0100
+++ /var/tmp/diff_new_pack.770Rwu/_new  2017-03-10 20:34:18.406613573 +0100
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.04.27
+Version:7.04.28
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/doc/docbook/xml/kiwi-doc-introduction.xml 
new/doc/docbook/xml/kiwi-doc-introduction.xml
--- old/doc/docbook/xml/kiwi-doc-introduction.xml   2016-04-18 
16:58:06.474211792 +0200
+++ new/doc/docbook/xml/kiwi-doc-introduction.xml   2017-02-09 
16:36:31.423011698 +0100
@@ -86,7 +86,7 @@


 
- Vagrant (.vagrant
+ Vagrant (.vagrant)
 


@@ -145,9 +145,9 @@
  
 

-
+  
  
- 
+
  
   How to use KIWI?
 

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
+++ new/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
@@ -1 +1 @@
-d68dc14a0d9cd38a27d8f3cdd4a34011785fd261
+092c30e4dfb6c97dedfc112d59a9d275a1f7af6c
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/locale/bg/LC_MESSAGES/kiwi.po 
new/kiwi/locale/bg/LC_MESSAGES/kiwi.po
--- old/kiwi/locale/bg/LC_MESSAGES/kiwi.po  2016-04-18 16:58:06.610211984 
+0200
+++ new/kiwi/locale/bg/LC_MESSAGES/kiwi.po  2017-02-21 09:21:46.721003586 
+0100
@@ -5,15 +5,16 @@
 "Project-Id-Version: kiwi\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2005-07-27 16:23+0200\n"
-"PO-Revision-Date: 2011-10-11 15:59+0300\n"
-"Last-Translator: Borislav Mitev \n"
-"Language-Team: Bulgarian \n"
+"PO-Revision-Date: 2017-02-20 09:32+\n"
+"Last-Translator: Shyukri Shyukriev \n"
+"Language-Team: Bulgarian "
+"\n"
 "Language: bg\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Lokalize 1.2\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 2.6\n"
 
 #. /.../
 #. Copyright (c) 2005 SuSE GmbH Nuernberg, Germany.  All rights reserved.
@@ -21,7 +22,7 @@
 #. boot code for KIWI 
 #.
 msgid "Boot continues in 10 sec"
-msgstr ""
+msgstr 

commit kiwi for openSUSE:Factory

2017-02-20 Thread root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2017-02-20 14:26:52

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.changes2017-02-08 
10:44:02.785188661 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2017-02-20 
14:26:54.649261465 +0100
@@ -1,0 +2,17 @@
+Wed Feb  8 10:57:02 CET 2017 - m...@suse.de
+
+- v7.04.27 released
+  
+---
+Fri Feb  3 14:13:23 CET 2017 - k...@opensuse.org
+  
+- Prevent quoted domain name
+  
+  We're getting domain name by parsion a lease file. Unfortunately in
+  lease file domain name is quoted, which breaks linux resolver.
+  
+  This commit gets domainname unquoted
+  
+  Signed-off-by: Dinar Valeev 
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.wJM9E4/_old  2017-02-20 14:26:56.005070146 +0100
+++ /var/tmp/diff_new_pack.wJM9E4/_new  2017-02-20 14:26:56.009069581 +0100
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.04.26
+Version:7.04.27
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
+++ new/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
@@ -1 +1 @@
-b831b559f37240110eb20024aea61da485ec0f43
+d68dc14a0d9cd38a27d8f3cdd4a34011785fd261
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2017-01-26 11:53:53.714400169 +0100
+++ new/kiwi/modules/KIWIGlobals.pm 2017-02-08 10:56:56.554556321 +0100
@@ -2018,7 +2018,7 @@
 # Globals (generic)
 #--
 my %data;
-$data{Version} = "7.04.26";
+$data{Version} = "7.04.27";
 $data{Publisher}   = "SUSE LINUX GmbH";
 $data{Preparer}= "KIWI - http://opensuse.github.com/kiwi;;
 $data{ConfigName}  = "config.xml";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWILinuxRC.sh 
new/kiwi/modules/KIWILinuxRC.sh
--- old/kiwi/modules/KIWILinuxRC.sh 2017-01-26 11:53:38.026356618 +0100
+++ new/kiwi/modules/KIWILinuxRC.sh 2017-02-08 10:54:34.882157952 +0100
@@ -5117,8 +5117,8 @@
 awk '{print $3}' |tr -d ';'
 )
 export DOMAIN=$(
-cat $lease | grep 'domain-name' | grep -v 'domain-name-server' |\
-awk '{print $3}'| tr -d ';'
+cat $lease | grep -w 'domain-name '|\
+awk -F \" '{print $2}'
 )
 export DNSSERVERS=$(
 cat $lease | grep 'domain-name-servers'|\




commit kiwi for openSUSE:Factory

2017-02-08 Thread root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2017-02-08 10:44:01

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.changes2016-12-11 
13:26:23.751576202 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2017-02-08 
10:44:02.785188661 +0100
@@ -1,0 +2,98 @@
+Thu Jan 26 11:54:01 CET 2017 - m...@suse.de
+
+- v7.04.26 released
+  
+---
+Thu Jan 26 11:37:46 CET 2017 - m...@suse.de
+  
+- Fixup setupMachineID
+  
+  Cleaning up existing machine id files by deleting them
+  causes an interactive session to be started by systemd
+  This is something we don't want. As the consequences
+  of touching the machine id files seems to be too critical
+  the method has been turned into a hook caller. This
+  allows the user to make use of it on their own purpose
+  and by default doesn't mess with the machine id files
+  This Fixes #628
+  
+---
+Thu Jan 26 11:10:54 CET 2017 - m...@suse.de
+  
+- v7.04.25 released
+  
+---
+Wed Jan 25 10:17:46 CET 2017 - dcass...@suse.com
+  
+- Validate package memtest86+ is present for Memory Test
+  
+  This commits adds a validation to verify memtest86+ package is
+  included in the kiwi description file before including the
+  'Memory Test' entry in the grub configuration. It applies
+  for ISO images.
+  
+  This fixes bnc#1014150
+  
+---
+Tue Jan 24 09:49:59 CET 2017 - m...@suse.de
+  
+- v7.04.24 released
+  
+---
+Tue Jan 24 09:49:33 CET 2017 - m...@suse.de
+  
+- Change processing of setupMachineID
+  
+  Instead of creating new machine ids for systemd and dbus
+  the method now cleans up all existing machine ids and
+  leave it up to systemd to initialize and create new ids.
+  This allows to make use of the native way how systemd
+  retrieves and handles machine ids
+  
+---
+Thu Jan 19 10:26:43 CET 2017 - m...@suse.de
+  
+- v7.04.23 released
+  
+---
+Thu Jan 19 09:55:14 CET 2017 - m...@suse.de
+  
+- Initialize the systemd machine ID on first boot
+  
+  The systemd machine id is considered to be a unique information
+  Thus it is required to initialize it on first boot of the image.
+  If the image uses the kiwi boot code (initrd) this action is
+  performed and and Fixes #624
+  
+---
+Tue Jan 17 16:12:15 CET 2017 - m...@suse.de
+  
+- v7.04.22 released
+  
+---
+Tue Jan 17 16:08:37 CET 2017 - m...@suse.de
+  
+- Allow unix device names in oem-unattended-id setup
+  
+---
+Tue Jan 17 16:04:07 CET 2017 - m...@suse.de
+  
+- Don't delete ip tools from oemboot
+  
+  network tools are needed for oem disk deployment via pxe
+  
+---
+Sat Dec 24 13:00:13 CET 2016 - susza...@gmail.com
+  
+- Translated using Weblate (Polish)
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Mon Dec 19 16:10:33 CET 2016 - pmantz...@hotmail.com
+  
+- Translated using Weblate (Greek)
+  
+  Currently translated at 89.2% (25 of 28 strings)
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.0AGibi/_old  2017-02-08 10:44:03.901033183 +0100
+++ /var/tmp/diff_new_pack.0AGibi/_new  2017-02-08 10:44:03.901033183 +0100
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.04.21
+Version:7.04.26
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
+++ new/kiwi/.revision  2016-04-18 16:58:06.610211984 +0200
@@ -1 +1 @@
-0845f334f23450ad03841febae8ddd10cb3b4a0b
+b831b559f37240110eb20024aea61da485ec0f43
diff -urN 

commit kiwi for openSUSE:Factory

2016-11-17 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-11-17 12:20:24

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.changes2016-10-31 
09:53:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-11-17 
12:20:32.0 +0100
@@ -1,0 +2,194 @@
+Tue Nov  8 12:47:53 CET 2016 - m...@suse.de
+
+- v7.04.17 released
+  
+---
+Tue Nov  8 12:47:13 CET 2016 - m...@suse.de
+  
+- Delete obsolete pluginsdir from pre-commit
+  
+---
+Tue Nov  8 11:29:56 CET 2016 - dcass...@suse.com
+  
+- Testing isoinfo binary correctly
+  
+  In method 'isols()' isoinfo command line tool is used, however the
+  binary was opened before testing if it existed. Apparently the open
+  perl function was not returning an error if the file did not exist.
+  So in the case that isoinfo was not located in /usr/bin/isoinfo the
+  open command was not failing, hence never trying to open the
+  fallback location /usr/lib/genisoimage/isoinfo.
+  
+  This commit fixes #614.
+  
+---
+Mon Nov  7 16:50:02 CET 2016 - dcass...@suse.com
+  
+- ActivateImage links correction and read-only test
+  
+  This commit is related to bnc#1006834. Loading the iso image into
+  a read-only ramdisk caused some issues due to the activatImage
+  method cp commands. With this commit the symlinks are consistent
+  during the preinit phase and also before running the cp command
+  it is tested we are not in a read-only filesystem.
+  
+---
+Mon Nov  7 16:43:34 CET 2016 - m...@suse.de
+  
+- v7.04.16 released
+  
+---
+Mon Nov  7 16:42:51 CET 2016 - m...@suse.de
+  
+- Fixup XML info reported size unit
+  
+  The value is a byte value not a Kbytes value
+  
+---
+Mon Nov  7 15:53:08 CET 2016 - m...@suse.de
+  
+- v7.04.15 released
+  
+---
+Mon Nov  7 15:52:44 CET 2016 - m...@suse.de
+  
+- Fixup ip setup in setupNic
+  
+  The invocation of ip in setupNic was invalid. The way this
+  was done causes the netmask to be set as broadcast address
+  Related to bnc#1003091
+  
+---
+Thu Nov  3 19:21:05 CET 2016 - m...@suse.de
+  
+- v7.04.14 released
+  
+---
+Thu Nov  3 10:16:14 CET 2016 - m...@suse.de
+  
+- v7.04.13 released
+  
+---
+Thu Nov  3 10:14:21 CET 2016 - m...@suse.de
+  
+- Fixed mountSystemClicFS for older distributions
+  
+  On e.g sle11 the ext4 filesystem support is available in read
+  only mode by default. In order to allow read/write access the
+  filesystem parameters needs to be adapted which can be done
+  by writing to /sys/module/ext4/parameters/rw if present
+  
+---
+Thu Nov  3 10:13:39 CET 2016 - m...@suse.de
+  
+- Fixed typo in comments
+  
+  clicfs container is an ext4 not ext3
+  
+---
+Wed Nov  2 22:37:28 CET 2016 - dcass...@suse.com
+  
+- UpdateOtherDeviceFstab method was not keeping the first argument
+  
+  updateOtherDeviceFstab is method responsible to include the fstab
+  lines needed to mount additional partitions (apart from swap and
+  root) defined in the description file. This methid had an error
+  overwriting the variable $1 witht the value of $2, which is always
+  empty, as the method it is never used with more than a single
+  parameter.
+  
+---
+Wed Nov  2 17:34:14 CET 2016 - m...@suse.de
+  
+- v7.04.12 released
+  
+---
+Wed Nov  2 17:33:44 CET 2016 - m...@suse.de
+  
+- Fixed waitForStorageDevice
+  
+  Value for storage_size was not really used
+  
+---
+Wed Nov  2 12:00:13 CET 2016 - m...@suse.de
+  
+- v7.04.11 released
+  
+---
+Wed Nov  2 09:33:04 CET 2016 - syafaatku...@gmail.com
+  
+- Translated using Weblate (Indonesian)
+  
+  Currently translated at 14.2% (4 of 28 strings)
+  

commit kiwi for openSUSE:Factory

2016-10-31 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-10-31 09:53:10

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.changes2016-10-18 
10:08:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-10-31 
09:53:11.0 +0100
@@ -1,0 +2,48 @@
+Tue Oct 25 14:38:05 CEST 2016 - m...@suse.de
+
+- v7.04.8 released
+  
+---
+Tue Oct 25 14:37:35 CEST 2016 - m...@suse.de
+  
+- Only one changelog section is allowed
+  
+---
+Tue Oct 25 12:08:59 CEST 2016 - m...@suse.de
+  
+- Make sure an empty %changelog tag exists
+  
+---
+Tue Oct 25 11:33:57 CEST 2016 - m...@suse.de
+  
+- No longer write a %changelog section in the spec
+  
+  For some reason the packaging concept no longer needs a changelog
+  section in the spec file. Most likely the build service scripts
+  now generates those information from the .changes file which lead
+  to duplicate changelog information in the package
+  
+---
+Fri Oct 21 09:59:07 CEST 2016 - m...@suse.de
+  
+- v7.04.7 released
+  
+---
+Wed Oct 19 14:27:26 CEST 2016 - andrew.ch...@gmail.com
+  
+- Fixed a rounding error in partedMBToCylinder():
+  
+  bc truncates number of cylinders to zero decimal places, which results in a
+  partition that is slightly smaller than the requested size. Add one cylinder
+  to compensate.
+  
+---
+Wed Oct 19 12:53:45 CEST 2016 - adr...@suse.de
+  
+- drop kiwi-instsource-plugins
+  
+  It got moved to
+  
+  https://github.com/openSUSE/kiwi-instsource-plugins
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.tmwCRY/_old  2016-10-31 09:53:12.0 +0100
+++ /var/tmp/diff_new_pack.tmwCRY/_new  2016-10-31 09:53:12.0 +0100
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.04.6
+Version:7.04.8
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

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




commit kiwi for openSUSE:Factory

2016-10-18 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-10-18 10:08:36

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.changes2016-10-01 
23:46:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-10-18 
10:08:37.0 +0200
@@ -1,0 +2,141 @@
+Wed Oct 12 10:46:46 CEST 2016 - m...@suse.de
+
+- v7.04.6 released
+  
+---
+Tue Oct 11 16:59:30 CEST 2016 - dcass...@suse.com
+  
+- Fixing wrong spaces
+  
+---
+Tue Oct 11 16:48:08 CEST 2016 - dcass...@suse.com
+  
+- Make sure there is no splash present when download dialogs appear
+  
+---
+Tue Oct 11 16:46:22 CEST 2016 - m...@suse.de
+  
+- Fixed creation of etc/crypttab
+  
+  The method setupCryptTab creates etc/crypttab from the given
+  storage device. However in a raid setup the correct /dev/mdX
+  device needs to be used and not one of the storage devices in
+  the raid array. Fixes bnc#1003595
+  
+---
+Tue Oct 11 11:38:51 CEST 2016 - dcass...@suse.com
+  
+- Solving some broken dialogs
+  
+  HideSplash method used to hide the splash only if there was an active
+  console, however the dialogs appear broken if the splash isn't hidden
+  and in some cases is hard to check if there is an active consoles
+  (i.e. after umount /sys or mount --move /dev /mnt/dev).\
+  
+  This commit fixes bnc#997085
+  
+---
+Mon Oct 10 17:58:49 CEST 2016 - m...@suse.de
+  
+- v7.04.5 released
+  
+---
+Mon Oct 10 17:58:04 CEST 2016 - m...@suse.de
+  
+- Don't lookup a tool if it is not necessary
+  
+  Fixup runtime check for iso tool check
+  
+---
+Mon Oct 10 17:51:56 CEST 2016 - m...@suse.de
+  
+- v7.04.4 released
+  
+---
+Mon Oct 10 17:51:14 CEST 2016 - m...@suse.de
+  
+- Don't lookup a tool if it is not necessary
+  
+---
+Mon Oct 10 17:27:24 CEST 2016 - m...@suse.de
+  
+- v7.04.3 released
+  
+---
+Mon Oct 10 17:26:52 CEST 2016 - m...@suse.de
+  
+- Build require an iso creation tool to pass checks
+  
+---
+Mon Oct 10 17:19:47 CEST 2016 - m...@suse.de
+  
+- Fixup wicked DNS data validation
+  
+  wicked provides DNS info in DNSSERVERS with a space as
+  separator and not with a ',' as it was the case in dhcpcd
+  
+---
+Mon Oct 10 16:45:49 CEST 2016 - m...@suse.de
+  
+- v7.04.2 released
+  
+---
+Mon Oct 10 12:43:49 CEST 2016 - dcass...@suse.com
+  
+- Remove cdrkit-cdrtools-compat from requirements
+  
+---
+Thu Oct  6 10:49:02 CEST 2016 - m...@suse.de
+  
+- v7.04.01 released
+  
+---
+Mon Oct  3 14:28:35 CEST 2016 - dcass...@suse.com
+  
+- Added support for mkisofs in addition to genisoimage
+  
+  * Removed 'allow-limited-size' which is not supported by mkisofs
+  * fixCatalog was returning null even if is was not failing
+  * regex for parsing isoinfo output has been improved to support
+mkisofs format
+
+---
+Sat Oct  1 11:52:16 CEST 2016 - cyber...@opensuse.org
+
+- do not use ramdisk for rw, using tmpfs is more efficient
+  
+---
+Tue Sep 27 20:18:55 CEST 2016 - elcheviv...@gmail.com
+  
+- Translated using Weblate (Portuguese (Brazil))
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Tue Sep 27 17:19:14 CEST 2016 - m...@suse.de
+  
+- v7.03.96 released
+  
+---
+Tue Sep 27 16:43:52 CEST 2016 - m...@suse.de
+  
+- Make sure netboot code populates kiwi_RootPart
+  
+  For disk based images the file config.partids is written and
+  imported. However, for netboot stations a disk is optional
+  and no partids information exists. In order to provide at
+  least the 

commit kiwi for openSUSE:Factory

2016-10-01 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-10-01 23:45: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.changes2016-09-05 
21:16:28.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-10-01 
23:46:41.0 +0200
@@ -1,0 +2,48 @@
+Mon Sep 19 10:53:24 CEST 2016 - m...@suse.de
+
+- v7.03.95 released
+  
+---
+Mon Sep 19 10:52:38 CEST 2016 - m...@suse.de
+  
+- v7.03.94 released
+  
+---
+Sun Sep 18 15:47:41 CEST 2016 - cyber...@opensuse.org
+  
+- tab to spaces
+  
+---
+Sun Sep 18 15:44:54 CEST 2016 - cyber...@opensuse.org
+  
+- ip link ls output is unreliable on some interfaces, when available use 
ifplugstatus instead
+  
+---
+Thu Sep 15 14:45:21 CEST 2016 - m...@suse.de
+  
+- v7.03.93 released
+  
+---
+Thu Sep 15 14:11:20 CEST 2016 - m...@suse.de
+  
+- Revert "waitForStorageDevice patch"
+  
+  The logic to setup a wait timeout by asking a device property
+  from a device which does not yet exist raises a chicken and egg
+  problem. This reverts commit 9654d53e3c4a500a4e3a7e5cc8d40a56e0da6525.
+  
+---
+Thu Sep 15 11:10:02 CEST 2016 - m...@suse.de
+  
+- Follow up fix for setupNetworkWicked
+  
+  IP address information from wicked is imported twice.
+  However the plain IPv4 address validation happened only
+  on the first import. Fixes bnc#992989
+  
+---
+Sun Sep 11 21:07:04 CEST 2016 - m...@suse.de
+  
+- Fixed message typo (bnc#996255)
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.letW9U/_old  2016-10-01 23:46:43.0 +0200
+++ /var/tmp/diff_new_pack.letW9U/_new  2016-10-01 23:46:43.0 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.03.92
+Version:7.03.95
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++
 18075 lines of diff (skipped)

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2016-04-18 16:58:06.0 +0200
+++ new/kiwi/.revision  2016-01-01 17:37:14.0 +0100
@@ -1 +1 @@
-5da0b0d1df83988d88c014c36dbb58ddfab96fa9
+73910689f1ec8e634ae790833e797bae2941c579
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/metadata/KIWIConfig.xml 
new/kiwi/metadata/KIWIConfig.xml
--- old/kiwi/metadata/KIWIConfig.xml2016-04-18 16:58:06.0 +0200
+++ new/kiwi/metadata/KIWIConfig.xml2016-09-19 10:52:25.0 +0200
@@ -131,6 +131,7 @@
 
 
 
+
 
 
 
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2016-08-25 14:36:22.0 +0200
+++ new/kiwi/modules/KIWIGlobals.pm 2016-09-19 10:53:19.0 +0200
@@ -2018,7 +2018,7 @@
 # Globals (generic)
 #--
 my %data;
-$data{Version} = "7.03.92";
+$data{Version} = "7.03.95";
 $data{Publisher}   = "SUSE LINUX GmbH";
 $data{Preparer}= "KIWI - http://opensuse.github.com/kiwi;;
 $data{ConfigName}  = "config.xml";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWILinuxRC.sh 
new/kiwi/modules/KIWILinuxRC.sh
--- old/kiwi/modules/KIWILinuxRC.sh 2016-08-24 16:10:45.0 +0200
+++ new/kiwi/modules/KIWILinuxRC.sh 2016-09-19 10:52:25.0 +0200
@@ -1375,7 +1375,7 @@
 return 1
 fi
 else
-Echo "No bootloader installaton required"
+Echo "No bootloader installation required"
 fi
 return 0
 }
@@ -5291,6 +5291,7 @@
 dhcp_info=/var/run/wicked/wicked-${PXE_IFACE}.info
 if [ -s $dhcp_info ]; then
 importFile < 

commit kiwi for openSUSE:Factory

2016-09-05 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-09-05 21:16:25

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.changes2016-07-28 
23:45:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-09-05 
21:16:28.0 +0200
@@ -1,0 +2,174 @@
+Thu Aug 25 14:38:50 CEST 2016 - m...@suse.de
+
+- v7.03.92 released
+  
+---
+Thu Aug 25 08:01:40 CEST 2016 - pnhoan...@gmail.com
+  
+- Translated using Weblate (Vietnamese)
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Wed Aug 24 16:10:52 CEST 2016 - m...@suse.de
+  
+- Fixup elilo.conf append setup
+  
+  append parameter was filled with an undefined variable
+  It should contain the information from $cmdline
+  
+---
+Tue Aug 23 10:33:41 CEST 2016 - m...@suse.de
+  
+- v7.03.91 released
+  
+---
+Tue Aug 23 10:25:57 CEST 2016 - m...@suse.de
+  
+- Fixed bootloader configuration
+  
+  custom kernel parameters should be added to
+  GRUB_CMDLINE_LINUX and not GRUB_CMDLINE_LINUX_DEFAULT
+  Fixes bnc#994910
+  
+---
+Mon Aug 22 17:41:01 CEST 2016 - dcass...@suse.com
+  
+- waitForStorageDevice patch
+  
+  This solves the issue bnc#992992. Now waitForStorageDevice method
+  has set a timeout of 4 seconds instead of 60 if the device is a usb.
+  GetDeviceTransportType method has been added in order to determine
+  device type (usb, sata, etc.)
+  
+---
+Tue Aug 16 11:13:28 CEST 2016 - m...@suse.de
+  
+- v7.03.90 released
+  
+---
+Tue Aug 16 11:12:43 CEST 2016 - m...@suse.de
+  
+- Preserve timestamp on grub2-install copy
+  
+  In order to workaround the bug in shim-install which
+  unnecessarily calls grub2-install we replace the binary
+  by a noop before calling shim-install. However all file
+  attributes of the grub2-install binary, timestamp, modes,
+  etc should stay untouched (bnc#993825)
+  
+---
+Thu Aug 11 16:19:42 CEST 2016 - m...@suse.de
+  
+- v7.03.89 released
+  
+---
+Thu Aug 11 16:17:31 CEST 2016 - m...@suse.de
+  
+- Fixed setupNetworkWicked
+  
+  IP address information from wicked dhcp reply consists out of
+  two parts but we are only interested in the plain IPv4 address
+  information at this point. Fixes bnc#992989
+  
+---
+Thu Aug 11 16:08:38 CEST 2016 - m...@suse.de
+  
+- Make sure DHCPCHADDR is uppercase
+  
+  Fixes bnc#992988
+  
+---
+Thu Aug  4 11:06:01 CEST 2016 - m...@suse.de
+  
+- v7.03.88 released
+  
+---
+Thu Aug  4 11:04:59 CEST 2016 - m...@suse.de
+  
+- Fixed device setup for initrd only disk images
+  
+---
+Wed Aug  3 17:13:32 CEST 2016 - m...@suse.de
+  
+- v7.03.87 released
+  
+---
+Wed Aug  3 17:11:48 CEST 2016 - m...@suse.de
+  
+- Fixed use of undefined firmware value
+  
+---
+Wed Aug  3 17:04:20 CEST 2016 - m...@suse.de
+  
+- Fixed setupBootLoaderConfiguration
+  
+  Theme setup should be optional. The bootloader setup should
+  allow for working without a graphics boot theme setup
+  
+---
+Wed Aug  3 16:53:07 CEST 2016 - m...@suse.de
+  
+- Fixed use of uninitialized value in string eq
+  
+---
+Mon Aug  1 12:10:43 CEST 2016 - m...@suse.de
+  
+- v7.03.86 released
+  
+---
+Mon Aug  1 12:10:10 CEST 2016 - m...@suse.de
+  
+- netboot code for rhel only added on x86 atm
+  
+---
+Mon Aug  1 11:55:54 CEST 2016 - m...@suse.de
+  
+- v7.03.85 released
+  
+---
+Mon Aug  1 11:54:06 CEST 2016 - m...@suse.de
+  
+- Package rhel netboot descriptions
+  

commit kiwi for openSUSE:Factory

2016-07-28 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-07-28 23:44:59

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.changes2016-07-14 
09:42:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-07-28 
23:45:00.0 +0200
@@ -1,0 +2,85 @@
+Mon Jul 18 12:23:59 CEST 2016 - m...@suse.de
+
+- v7.03.82 released
+  
+---
+Mon Jul 18 12:09:41 CEST 2016 - m...@suse.de
+  
+- Fixed changelog generator
+  
+---
+Mon Jul 18 11:08:21 CEST 2016 - m...@suse.de
+  
+- v7.03.81 released
+  
+---
+Mon Jul 18 11:06:09 CEST 2016 - m...@suse.de
+  
+- Don't ask to start recovery in unattended mode
+  
+---
+Sun Jul 17 20:02:29 CEST 2016 - m...@suse.de
+  
+- Fixed __checkSelectedBootLoaderIncluded check
+  
+  When explicitly specifying in config.xml the version of
+  grub to be used, the  __checkSelectedBootLoaderIncluded()
+  function in KIWIRuntimeChecker.pm doesn't work properly.
+  This issue is that the comparison is done against
+  "grub=" which will never match "grub"
+  
+---
+Wed Jul 13 12:56:17 CEST 2016 - andrey.ara...@nixaid.com
+  
+- insserv is not a chkconfig
+  
+---
+Mon Jul 11 13:54:41 CEST 2016 - m...@suse.de
+  
+- v7.03.80 released
+  
+---
+Sun Jul 10 09:10:21 CEST 2016 - cyber...@opensuse.org
+  
+- prefer newer overlayfs, otherwise mount succeeds in compat mode but live 
image fail to boot/exhibit weird symptoms
+  
+---
+Sat Jul  9 16:45:29 CEST 2016 - cyber...@opensuse.org
+  
+- prefer newer overlayfs, otherwise mount succeeds in compat mode but live 
image fail to boot/exhibit weird symptoms
+  
+---
+Fri Jul  8 10:15:49 CEST 2016 - m...@suse.de
+  
+- v7.03.79 released
+  
+---
+Fri Jul  8 10:15:20 CEST 2016 - m...@suse.de
+  
+- Message commit for bug reference
+  
+  Fixup of VMware disk tag references (bnc#988087)
+  
+---
+Fri Jul  8 09:43:58 CEST 2016 - m...@suse.de
+  
+- v7.03.78 released
+  
+---
+Wed Jul  6 14:05:09 CEST 2016 - jma...@suse.com
+  
+- Conditionally prefix encoding to vmware disk tag
+  
+  Prior code was always adding the encoding statement to vmware disk tag;
+  in the event it is already present there's no need to add it a second time.
+  
+---
+Wed Jul  6 14:00:34 CEST 2016 - jma...@suse.com
+  
+- Remove null padding on the vmware disk tag
+  
+  The block of data read via dd is null padded; adding the tools data after
+  the padding breaks detection of the data. We need to remove the nulls (0x0)
+  so appends can occur adjacent to the block of strings.
+  
+---
@@ -38 +123 @@
-Fri Jun 17 12:36:00 CEST 2016 - k...@suse.de
+Fri Jun 17 12:36:00 CEST 2016 - k...@opensuse.org
@@ -47 +132 @@
-Fri Jun 17 12:30:50 CEST 2016 - k...@suse.de
+Fri Jun 17 12:30:50 CEST 2016 - k...@opensuse.org
@@ -91 +176 @@
-Mon Jun  6 11:17:08 CEST 2016 - i...@suse.de
+Mon Jun  6 11:17:08 CEST 2016 - i...@marguerite.su
@@ -98 +183 @@
-Mon Jun  6 11:14:01 CEST 2016 - i...@suse.de
+Mon Jun  6 11:14:01 CEST 2016 - i...@marguerite.su
@@ -167 +252 @@
-Thu May  5 21:34:14 CEST 2016 - dmuel...@suse.de
+Thu May  5 21:34:14 CEST 2016 - dmuel...@suse.com
@@ -182 +267 @@
-Mon May  2 17:05:43 CEST 2016 - dval...@suse.de
+Mon May  2 17:05:43 CEST 2016 - dval...@suse.com
@@ -207 +292 @@
-Mon Apr 25 08:08:18 CEST 2016 - x...@suse.de
+Mon Apr 25 08:08:18 CEST 2016 - x...@naver.com
@@ -277 +362 @@
-Mon Apr 11 08:35:23 CEST 2016 - alexandros.v...@suse.de
+Mon Apr 11 08:35:23 CEST 2016 - alexandros.v...@gmail.com
@@ -302 +387 @@
-Thu Mar 31 16:37:31 CEST 2016 - x...@suse.de
+Thu Mar 31 16:37:31 CEST 2016 - x...@naver.com
@@ -309 +394 @@
-Thu Mar 31 06:05:34 CEST 2016 - malh...@suse.de
+Thu Mar 31 06:05:34 CEST 2016 - malh...@gmail.com
@@ -316 +401 @@
-Wed Mar 30 12:23:24 CEST 2016 - n...@suse.de
+Wed Mar 30 12:23:24 CEST 2016 - n...@unseen.is
@@ -323 +408 @@
-Sat Mar 26 

commit kiwi for openSUSE:Factory

2016-07-14 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-07-14 09:42:50

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.changes2016-05-31 
12:08:38.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-07-14 
09:42:52.0 +0200
@@ -1,0 +2,103 @@
+Wed Jul  6 09:04:08 CEST 2016 - m...@suse.de
+
+- v7.03.77 released
+  
+---
+Wed Jul  6 09:02:25 CEST 2016 - m...@suse.de
+  
+- Fix potential timing issue after vgchange
+  
+  After activation of the volume group with vgchange an
+  udev wait until the volume device nodes exists should
+  be performed
+  
+---
+Tue Jun 28 14:30:20 CEST 2016 - m...@suse.de
+  
+- v7.03.76 released
+  
+---
+Tue Jun 28 14:19:07 CEST 2016 - m...@suse.de
+  
+- Fixed zipl installation
+  
+  prior to the zipl installation some parameters are read from the
+  disk file. kiwi ran another loopsetup call on the raw disk file
+  to get those values. However while the raw disk is already loop
+  setup by another loop device this causes problems when calling
+  fdasd on the new loop. This patch prevents another loopsetup call
+  and operates on the given block device
+  
+---
+Tue Jun 21 14:35:21 CEST 2016 - m...@suse.de
+  
+- v7.03.75 released
+  
+---
+Fri Jun 17 12:36:00 CEST 2016 - k...@suse.de
+  
+- Don't run updateMTAB on RHEL6 systems
+  
+  RHEL6 doesn't have /etc/mtab as a link. Let's keep original behaviour
+  
+  Signed-off-by: Dinar Valeev 
+  
+---
+Fri Jun 17 12:30:50 CEST 2016 - k...@suse.de
+  
+- Fix RHEL6 bootloader install
+  
+  RHEL expects /etc/grub.conf to be a symlink to /boot/grub/grub.conf,
+  lets fix a condition where we enter that specific path.
+  
+  Signed-off-by: Dinar Valeev 
+  
+---
+Tue Jun 14 18:38:15 CEST 2016 - m...@suse.de
+  
+- v7.03.74 released
+  
+---
+Tue Jun 14 18:35:24 CEST 2016 - m...@suse.de
+  
+- Fixed creation of install stick
+  
+  The bind mountpoint boot directory needs to be created
+  It's not enough to assume the boot mount point exists in
+  any case.
+  
+---
+Tue Jun 14 10:37:39 CEST 2016 - m...@suse.de
+  
+- Fixed setup of container configuration
+  
+  An empty fstab file is created, the former deletion of a
+  potentially existing fstab failed if no such file existed
+  
+---
+Sun Jun 12 15:02:33 CEST 2016 - m...@suse.de
+  
+- v7.03.73 released
+  
+---
+Sun Jun 12 14:38:48 CEST 2016 - m...@suse.de
+  
+- Make sure package cache dir is managed
+  
+  Fix spec file to create and manage /var/cache/kiwi/packages
+  
+---
+Mon Jun  6 11:17:08 CEST 2016 - i...@suse.de
+  
+- Translated using Weblate (Chinese (China))
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Mon Jun  6 11:14:01 CEST 2016 - i...@suse.de
+  
+- Translated using Weblate (Chinese (China))
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.CUQsEQ/_old  2016-07-14 09:42:53.0 +0200
+++ /var/tmp/diff_new_pack.CUQsEQ/_new  2016-07-14 09:42:53.0 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.03.72
+Version:7.03.77
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc
@@ -704,6 +704,7 @@
 %endif
 
 mkdir -p $RPM_BUILD_ROOT/var/cache/kiwi
+mkdir -p $RPM_BUILD_ROOT/var/cache/kiwi/packages
 mkdir -p $RPM_BUILD_ROOT/var/cache/kiwi-images
 
 test -f $RPM_BUILD_ROOT/srv/tftpboot/pxelinux.0 && \
@@ -792,6 +793,7 @@
 %dir %{_datadir}/kiwi/image
 %dir /var/cache/kiwi
 %dir /var/cache/kiwi-images
+%dir /var/cache/kiwi/packages
 %doc %{_mandir}/man1/kiwi.1.gz
 

commit kiwi for openSUSE:Factory

2016-05-31 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-05-31 12:08:37

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.changes2016-05-11 
16:36:59.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-05-31 
12:08:38.0 +0200
@@ -1,0 +2,52 @@
+Mon May 30 15:45:30 CEST 2016 - m...@suse.de
+
+- v7.03.72 released
+  
+---
+Mon May 30 14:56:15 CEST 2016 - adr...@suse.de
+  
+- fix hash key handling for perl 5.24 (boo#981080)
+  
+---
+Sun May 29 22:06:18 CEST 2016 - m...@suse.de
+  
+- v7.03.71 released
+  
+---
+Sun May 29 21:40:53 CEST 2016 - m...@suse.de
+  
+- Delete vmxboot dracut optimization
+  
+  For vmx type images, dracut was called in background to speedup
+  the boot process. However this could cause a race condition
+  together with grub2-mkconfig. If grub2-mkconfig is called but
+  dracut has not yet created the initrd, grub2 creates a configuration
+  file without an initrd. The result boot setup is not able to
+  reboot the system because the initrd is not loaded.
+  This fixes (bnc#982092)
+  
+---
+Wed May 25 10:06:03 CEST 2016 - m...@suse.de
+  
+- v7.03.70 released
+  
+---
+Wed May 25 09:44:08 CEST 2016 - m...@suse.de
+  
+- v7.03.69 released
+  
+---
+Wed May 25 09:40:46 CEST 2016 - m...@suse.de
+  
+- Added readonly check for persistent data
+  
+  When creating a partition for persistent data, check
+  if the device class has the readonly flag set before
+  trying to write anything there. Fixes #576
+  
+---
+Tue May 24 18:33:54 CEST 2016 - adr...@suse.de
+  
+- tag debug and source medias in rpm-md meta data (bnc#980871)
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.5M9ANW/_old  2016-05-31 12:08:40.0 +0200
+++ /var/tmp/diff_new_pack.5M9ANW/_new  2016-05-31 12:08:40.0 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.03.68
+Version:7.03.72
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2016-04-18 16:58:06.0 +0200
+++ new/kiwi/.revision  2016-04-18 16:58:06.0 +0200
@@ -1 +1 @@
-8d6d9b50006574b346368fae5c697111f5d8adb1
+d426afa2067161aaee6059b6c9d93eae007ce03c
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kiwi/distribution/kiwi-instsource-plugins-SLE-12-SP2/KIWIDescrPlugin.pm 
new/kiwi/distribution/kiwi-instsource-plugins-SLE-12-SP2/KIWIDescrPlugin.pm
--- old/kiwi/distribution/kiwi-instsource-plugins-SLE-12-SP2/KIWIDescrPlugin.pm 
2016-05-03 12:28:34.0 +0200
+++ new/kiwi/distribution/kiwi-instsource-plugins-SLE-12-SP2/KIWIDescrPlugin.pm 
2016-05-25 10:05:45.0 +0200
@@ -272,6 +272,8 @@
 my $cmd;
 my $call;
 my $status;
+my $debug_medium = 
$this->{m_collect}->productData()->getOpt("DEBUGMEDIUM");
+my $source_medium = 
$this->{m_collect}->productData()->getOpt("SOURCEMEDIUM");
 foreach my $p (@{$paths}) {
 $cmd = "$this->{m_createrepo}";
 $cmd .= " --unique-md-filenames";
@@ -279,6 +281,11 @@
 $cmd .= " --no-database";
 $cmd .= " --repo=\"$repoid\"" if $repoid;
 $cmd .= " --distro=\"$cpeid,$distroname\"" if $cpeid && $distroname;
+
+# Is this the debug medium?
+$cmd .= " --repo=debug" if ($p =~ m{.*$debug_medium$}x);
+$cmd .= " --repo=source" if ($p =~ m{.*$source_medium$}x);
+
 $cmd .= " $p/$datadir";
 $this->logMsg("I", "Executing command <$cmd>");
 $call = $this -> callCmd($cmd);
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kiwi/distribution/kiwi-instsource-plugins-openSUSE-Leap-42-2/KIWIDescrPlugin.pm
 

commit kiwi for openSUSE:Factory

2016-05-11 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-05-11 16:36:58

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.changes2016-04-28 
20:29:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-05-11 
16:36:59.0 +0200
@@ -1,0 +2,62 @@
+Mon May  9 15:46:33 CEST 2016 - m...@suse.de
+
+- v7.03.68 released
+  
+---
+Mon May  9 10:44:13 CEST 2016 - sch...@suse.de
+  
+- Add aarch64_ilp32 to the list of known architectures
+  
+---
+Thu May  5 21:34:14 CEST 2016 - dmuel...@suse.de
+  
+- Add aarch64_ilp32 support
+  
+  This is the -32bit variant of aarch64. Right now only needed for
+  install medias.
+  
+---
+Tue May  3 11:11:32 CEST 2016 - adr...@suse.de
+  
+- new sle12-sp2 media style
+  
+  default patterns are now provides and not recommends
+  
+---
+Mon May  2 17:05:43 CEST 2016 - dval...@suse.de
+  
+- implement experimental headersonly build
+  
+---
+Wed Apr 27 14:31:59 CEST 2016 - m...@suse.de
+  
+- Don't create default fstab file
+  
+  Follow up fix for bnc#964472. A kiwi generated fstab file
+  is not required to build the image
+  
+---
+Tue Apr 26 13:01:20 CEST 2016 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Tue Apr 26 13:00:31 CEST 2016 - m...@suse.de
+  
+- Fixed documentation style
+  
+  indexterms must be in para element. Fixes #568
+  
+---
+Mon Apr 25 08:08:18 CEST 2016 - x...@suse.de
+  
+- Translated using Weblate (Korean)
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Thu Apr 21 16:57:10 CEST 2016 - m...@suse.de
+  
+- Update README
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.k6QTQO/_old  2016-05-11 16:37:00.0 +0200
+++ /var/tmp/diff_new_pack.k6QTQO/_new  2016-05-11 16:37:00.0 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.03.67
+Version:7.03.68
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++
 7983 lines of diff (skipped)

++ kiwi-repo.tar.bz2 ++

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




commit kiwi for openSUSE:Factory

2016-04-28 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-04-28 20:29:41

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.changes2016-04-08 
09:38:52.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-04-28 
20:29:42.0 +0200
@@ -1,0 +2,65 @@
+Mon Apr 18 10:43:15 CEST 2016 - m...@suse.de
+
+- v7.03.67 released
+  
+---
+Mon Apr 18 10:41:04 CEST 2016 - m...@suse.de
+  
+- Add part_msdos module for self build EFI image
+  
+  On ARM we have a few hooks in kiwi that allow us to adapt the
+  resulting image to target boards. On some systems, we need to
+  install the firmware to hardware specified sector offsets on
+  the image target (sd card).
+  
+  Unfortunately some systems demand firmware at sector 1 which is
+  where the GPT would usually reside. So we need to use an MBR partition
+  layout.
+  
+  We can convert the GPT into an MBR using gdisk in our ARM scripts,
+  but at that point grub2 would have to be able to interpret the MBR
+  as well. So we need the "msdos_part" module included (bnc#975898)
+  
+---
+Mon Apr 18 10:36:40 CEST 2016 - m...@suse.de
+  
+- Follow up fix for not writing grub.cfg to EFI dir
+  
+  With the move to grub2-install and also shim-install
+  the static copy of the grub configuration into the
+  EFI boot directory became obsolete (bnc#968270)
+  
+---
+Mon Apr 11 10:47:06 CEST 2016 - m...@suse.de
+  
+- v7.03.66 released
+  
+---
+Mon Apr 11 10:44:30 CEST 2016 - m...@suse.de
+  
+- Fixed kiwi-pxeboot package setup
+  
+  The package was marked noarch but has architecture dependant
+  requirements. Therefore it can't be marked noarch (bnc#974651)
+  
+---
+Mon Apr 11 10:40:51 CEST 2016 - m...@suse.de
+  
+- Fixed oem and vmx buildservice boot requires
+  
+  The packages kiwi-desc-oemboot-requires and kiwi-desc-vmxboot-requires
+  did not explicitly require grub2 or the architecture specific efi module
+  packages for the arm architectures. The requirement was added by the
+  contents of the arm boot image descriptions. However those packages
+  will not be part of the boot image descriptions in the near future
+  and thus the buildservice needs them to be referenced explicitly
+  in the spec file
+  
+---
+Mon Apr 11 08:35:23 CEST 2016 - alexandros.v...@suse.de
+  
+- Translated using Weblate (Greek)
+  
+  Currently translated at 89.2% (25 of 28 strings)
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.RXDQiA/_old  2016-04-28 20:29:44.0 +0200
+++ /var/tmp/diff_new_pack.RXDQiA/_new  2016-04-28 20:29:44.0 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.03.65
+Version:7.03.67
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc
@@ -310,9 +310,6 @@
 %endif
 License:GPL-2.0+
 Group:  System/Management
-%if 0%{?suse_version} > 1120
-BuildArch:  noarch
-%endif
 
 %description -n kiwi-pxeboot
 This package contains the basic PXE directory structure which is
@@ -440,18 +437,24 @@
 %ifarch s390 s390x
 Requires:   s390-tools
 %endif
-%ifarch %ix86 x86_64
+%ifarch %ix86 x86_64 %arm aarch64
 %if 0%{?suse_version} < 1315 && 0%{?rhel_version} < 700 && 0%{?centos_version} 
< 700
 Requires:   grub
 %endif
 %if 0%{?suse_version} >= 1220 || 0%{?rhel_version} >= 700 || 
0%{?centos_version} >= 700
 Requires:   grub2
+%endif
 %ifarch x86_64
 Requires:   grub2-x86_64-efi
 %endif
 %ifarch %ix86
 Requires:   grub2-i386-efi
 %endif
+%ifarch aarch64
+Requires:   grub2-arm64-efi
+%endif
+%ifarch %arm
+Requires:   grub2-arm-efi
 %endif
 %endif
 License:GPL-2.0+
@@ -557,20 +560,27 @@
 %ifarch s390 s390x
 Requires:   s390-tools
 %endif
-%ifarch %ix86 x86_64
+%ifarch %ix86 x86_64 %arm aarch64
 %if 0%{?suse_version} < 1315 && 0%{?rhel_version} < 700 && 0%{?centos_version} 
< 700
 Requires:   grub
 %endif
 %if 0%{?suse_version} >= 1220 || 0%{?rhel_version} >= 700 || 
0%{?centos_version} >= 700
 Requires:   grub2
+%endif
 %ifarch x86_64
 Requires:   grub2-x86_64-efi
 

commit kiwi for openSUSE:Factory

2016-04-08 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-04-08 09:38:50

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.changes2016-03-18 
21:30:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-04-08 
09:38:52.0 +0200
@@ -1,0 +2,87 @@
+Wed Apr  6 11:05:58 CEST 2016 - m...@suse.de
+
+- v7.03.65 released
+  
+---
+Wed Apr  6 11:03:50 CEST 2016 - m...@suse.de
+  
+- Fixed ppc setup of etc/default/grub_installdevice
+  
+  On power grub must be installed into the Prep partition into
+  the master boot record of the disk
+  
+---
+Mon Apr  4 10:04:11 CEST 2016 - schrei...@suse.de
+  
+- plugin for new createrepo_c in kiwi
+  
+---
+Thu Mar 31 16:37:31 CEST 2016 - x...@suse.de
+  
+- Translated using Weblate (Korean)
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Thu Mar 31 06:05:34 CEST 2016 - malh...@suse.de
+  
+- Translated using Weblate (Arabic)
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Wed Mar 30 12:23:24 CEST 2016 - n...@suse.de
+  
+- Translated using Weblate (Dutch)
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Sat Mar 26 23:53:24 CET 2016 - eiosifi...@suse.de
+  
+- Translated using Weblate (Greek)
+  
+  Currently translated at 85.7% (24 of 28 strings)
+  
+---
+Wed Mar 23 12:23:30 CET 2016 - m...@suse.de
+  
+- Update SLE12-community-JeOS to SP1 repos
+  
+---
+Mon Mar 21 15:15:27 CET 2016 - christian.brau...@suse.de
+  
+- have tar preserve all xattrs
+  
+  By default tar will only preserve a subset of the capabilities with --xattrs.
+  Adding --xattrs-include=* should preserve all capabilities (e.g. user.*,
+  security.capability etc.).
+  
+  Signed-off-by: Christian Brauner 
+  
+---
+Fri Mar 18 10:24:08 CET 2016 - rsa...@suse.de
+  
+- bootImage: don't copy initial ram disk content to /run/initramfs
+  
+  We should avoid copying the initial ram disk content to a tmpfs filesystem,
+  especially on low memory systems (bsc#963276).
+  
+  Signed-off-by: Roberto Sassu 
+  
+---
+Fri Mar 18 08:53:42 CET 2016 - m...@suse.de
+  
+- Refactor case statement in udevStart
+  
+  two case blocks with one condition each makes a case
+  selection obsolete
+  
+---
+Wed Mar 16 10:47:52 CET 2016 - m...@suse.de
+  
+- Delete obsolete shim code from kiwi
+  
+  This has been replaced by the use of shim-install
+  
+---
@@ -29,0 +117,11 @@
+  
+---
+Wed Mar  9 11:01:50 CET 2016 - rsa...@suse.de
+  
+- Execute haveged in udevStart
+  
+  This ensure there is at least a source of entropy for /dev/random when
+  the fips mode is enabled. Without it, VMware virtual machines hang at boot
+  (bsc#964204).
+  
+  Signed-off-by: Roberto Sassu 



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.BvfT4A/_old  2016-04-08 09:38:54.0 +0200
+++ /var/tmp/diff_new_pack.BvfT4A/_new  2016-04-08 09:38:54.0 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.03.64
+Version:7.03.65
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++
 18075 lines of diff (skipped)

++ kiwi-repo.tar.bz2 ++

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




commit kiwi for openSUSE:Factory

2016-03-19 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-03-18 21:30:24

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.changes2016-03-04 
19:29:43.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-03-18 
21:30:26.0 +0100
@@ -1,0 +2,101 @@
+Mon Mar 14 10:29:13 CET 2016 - m...@suse.de
+
+- v7.03.64 released
+  
+---
+Mon Mar 14 10:28:54 CET 2016 - m...@suse.de
+  
+- Revert "Added pv kernel profile"
+  
+  There is no kernel-pv
+  This reverts commit 8ca754bd7999a20ed050d9ebe4ba75607c5d.
+  
+---
+Sun Mar 13 12:04:53 CET 2016 - m...@suse.de
+  
+- v7.03.63 released
+  
+---
+Sun Mar 13 12:03:31 CET 2016 - m...@suse.de
+  
+- Use shim-install to setup EFI secure boot
+  
+  This fixes (bnc#968475)
+  
+---
+Fri Mar 11 15:20:25 CET 2016 - m...@suse.de
+  
+- Added pv kernel profile
+  
+---
+Fri Mar  4 18:47:53 CET 2016 - asa...@suse.de
+  
+- rpm: require tar>=1.2.7 for --xattrs support
+  
+  tar 1.2.6 and earlier doesn't have support for the --xattrs options
+  (which is necessary in order to build valid Docker image root
+  filesystems).
+  
+  Signed-off-by: Aleksa Sarai 
+  
+---
+Fri Mar  4 17:27:33 CET 2016 - asa...@suse.de
+  
+- travis: install newest version of GNU tar from trusty source
+  
+--xattrs support was added quite some time ago, but Travis doesn't seem
+  to have a recent enough version of GNU tar. Realistically, most
+  up-to-date systems do, so we can just install the latest version here.
+  
+  In order to install the latest version, we have to build it from the
+  Ubuntu 14.04 source repo.
+  
+  Signed-off-by: Aleksa Sarai 
+  
+---
+Fri Mar  4 16:42:05 CET 2016 - asa...@suse.de
+  
+- modules: KIWIContainerBuilder: preserve xattrs
+  
+  tar doesn't preserve extended attributes by default, causing Docker
+  images to not have any correct set-capabilities bits set on binaries
+  such as ping. Fix this by adding the --xattrs flag to the tar command
+  run to generate the root filesystem image.
+  
+  Signed-off-by: Aleksa Sarai 
+  
+---
+Fri Mar  4 10:04:57 CET 2016 - m...@suse.de
+  
+- v7.03.62 released
+  
+---
+Thu Mar  3 11:08:06 CET 2016 - m...@suse.de
+  
+- v7.03.61 released
+  
+---
+Thu Mar  3 11:07:41 CET 2016 - m...@suse.de
+  
+- Fixed gce disk format
+  
+  The order of the files in the tarball is important. The first
+  entry must be the manifest.json followed by disk.raw. In addition
+  the style of the manifest.json has been adapted too. A space after
+  colon seems to be required for gce to accept the data
+  
+---
+Tue Mar  1 17:45:46 CET 2016 - m...@suse.de
+  
+- v7.03.60 released
+  
+---
+Tue Mar  1 17:42:51 CET 2016 - m...@suse.de
+  
+- Fixed global mount method
+  
+  There could be a max of four partitions in the image setup
+  bios_grub/prep | EFI | boot | root. Thus the search should
+  expect the layout correctly. Fixes #554
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.rNLBhZ/_old  2016-03-18 21:30:28.0 +0100
+++ /var/tmp/diff_new_pack.rNLBhZ/_new  2016-03-18 21:30:28.0 +0100
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.03.59
+Version:7.03.64
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc
@@ -90,7 +90,7 @@
 Requires:   perl-libwww-perl
 Requires:   rsync
 Requires:   screen
-Requires:   tar
+Requires:   tar >= 1.2.7
 Requires:   psmisc
 Requires:   util-linux
 %if 0%{?suse_version} == 1110

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' 

commit kiwi for openSUSE:Factory

2016-03-04 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-03-04 19:29:39

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.changes2016-02-25 
22:40:52.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-03-04 
19:29:43.0 +0100
@@ -1,0 +2,70 @@
+Tue Mar  1 17:19:47 CET 2016 - m...@suse.de
+
+- v7.03.59 released
+  
+---
+Tue Mar  1 15:53:18 CET 2016 - m...@suse.de
+  
+- Quote repository alias
+  
+  Fixes #545
+  
+---
+Tue Mar  1 15:43:32 CET 2016 - m...@suse.de
+  
+- Keep yum package package
+  
+  Fixes #553
+  
+---
+Tue Mar  1 14:39:09 CET 2016 - apla...@suse.de
+  
+- Translated using Weblate (Spanish)
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Tue Mar  1 14:33:18 CET 2016 - apla...@suse.de
+  
+- Translated using Weblate (English (United States))
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Tue Mar  1 12:14:00 CET 2016 - m...@suse.de
+  
+- Don't write grub.cfg to EFI directory
+  
+  Originally the file was written there as reference, but nothing
+  will ever update that file if the real grub configuration changes.
+  Thus it doesn't make sense to provide this information (bnc#968270)
+  
+---
+Tue Mar  1 11:52:32 CET 2016 - m...@suse.de
+  
+- Avoid lvcreate to ask for wiping swap signature
+  
+  When kiwi creates the logical volume for the swap space
+  and there is already a swap signature at the place on
+  disk, lvm stops and asks what to do with it. This should
+  be generally avoided at that stage in the boot process
+  Fixes (bnc#968601)
+  
+---
+Thu Feb 25 14:48:14 CET 2016 - guillaume.gar...@suse.de
+  
+- Translated using Weblate (French)
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Tue Feb 23 14:03:33 CET 2016 - cyber...@suse.de
+  
+- quiet umount /proc error of missing mtab
+  
+---
+Tue Feb 23 13:11:10 CET 2016 - cyber...@suse.de
+  
+- run exec >/dev/null after screen clears in quiet mode
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.5o1lAl/_old  2016-03-04 19:29:45.0 +0100
+++ /var/tmp/diff_new_pack.5o1lAl/_new  2016-03-04 19:29:45.0 +0100
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.03.58
+Version:7.03.59
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2015-12-17 09:28:28.0 +0100
+++ new/kiwi/.revision  2015-12-17 09:28:28.0 +0100
@@ -1 +1 @@
-0a18e00e380b8c8090bf8eb0e2ae8e1f3331e18e
+4a1e250ae109e86ae8577239c6b0b0879b2ae8a3
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/locale/en_US/LC_MESSAGES/kiwi.po 
new/kiwi/locale/en_US/LC_MESSAGES/kiwi.po
--- old/kiwi/locale/en_US/LC_MESSAGES/kiwi.po   2015-10-13 18:14:51.0 
+0200
+++ new/kiwi/locale/en_US/LC_MESSAGES/kiwi.po   2016-03-01 15:44:06.0 
+0100
@@ -3,14 +3,16 @@
 "Project-Id-Version: @PACKAGE@\n"
 "Report-Msgid-Bugs-To: \n"
 "POT-Creation-Date: 2005-03-31 13:39+8\n"
-"PO-Revision-Date: 2005-11-08 12:26+8\n"
-"Last-Translator: Steve Beattie \n"
-"Language-Team: English\n"
-"Language: \n"
+"PO-Revision-Date: 2016-03-01 14:33+0200\n"
+"Last-Translator: Alberto Planas Dominguez \n"
+"Language-Team: English (United States) "
+"\n"
+"Language: en_US\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 2.3\n"
 
 #. /.../
 #. Copyright (c) 2005 SuSE GmbH Nuernberg, Germany.  

commit kiwi for openSUSE:Factory

2016-02-25 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-02-25 22:00:28

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.changes2016-02-09 
16:49:01.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-02-25 
22:40:52.0 +0100
@@ -1,0 +2,122 @@
+Tue Feb 23 09:00:15 CET 2016 - m...@suse.de
+
+- v7.03.58 released
+  
+---
+Tue Feb 23 08:59:26 CET 2016 - m...@suse.de
+  
+- Fixed shell syntax in grub2 template
+  
+  Fixes (bnc#961334)
+  
+---
+Mon Feb 22 17:43:30 CET 2016 - m...@suse.de
+  
+- v7.03.57 released
+  
+---
+Mon Feb 22 17:40:28 CET 2016 - m...@suse.de
+  
+- Refactor suseStripKernel
+  
+  The way the method downsizes the kernel tree is wrong in
+  several places and very hard to read. Therefore the code
+  has been refactored and splitted into task methods which
+  can run independently from each other. As one result the
+  kernel tree is not missing any metadata and/or update
+  weak-updates paths anymore. Fixes (bnc#965830)
+  
+---
+Mon Feb 22 09:58:04 CET 2016 - m...@suse.de
+  
+- v7.03.56 released
+  
+---
+Sun Feb 21 22:04:30 CET 2016 - dmuel...@suse.de
+  
+- Fix filesystem check on boot
+  
+  In the refactoring fc363cc06, the parameters of checkFileSystem got
+  changed to expect the device name, but one of the invocations didn't
+  pass down the device name due to a typo.
+  
+---
+Sat Feb 20 21:29:02 CET 2016 - dmuel...@suse.de
+  
+- Remove grub2 from the armv6/v7 initrd
+  
+  Grub2 adds 35MB to the initrd for no reason on armv6/v7, as
+  those images use u-boot scripts for booting.
+  
+---
+Sat Feb 20 21:20:24 CET 2016 - dmuel...@suse.de
+  
+- Remove flush before resize filesystem
+  
+  According to the manpage, -F is flushing the fileystem buffer
+  caches. which is only really useful for doing resize2fs time trials.
+  
+  With current Tumbleweed installed on MMC, -F triggers a Inappropriate ioctl 
for device
+  while trying to flush error, and then fails to resize.
+  
+---
+Thu Feb 18 11:14:40 CET 2016 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Wed Feb 17 13:42:29 CET 2016 - robert.pasche...@suse.de
+  
+- Do not activate dmraid paritions
+  
+  This only activates the device itself, not the partitions, that may also 
exist. If partitions exist, the UDEV rules will create the corresponding 
"_partX" symlinks for each partition within "/dev/mapper, which are totally 
sufficient.
+  
+---
+Mon Feb 15 10:13:04 CET 2016 - m...@suse.de
+  
+- v7.03.55 released
+  
+---
+Mon Feb 15 10:07:03 CET 2016 - m...@suse.de
+  
+- s390: Don't strip ctc_configure from initrd
+  
+---
+Sat Feb 13 09:04:18 CET 2016 - atalantt...@suse.de
+  
+- Translated using Weblate (German)
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+  Author: Bernhard M. Wiedemann 
+---
+Thu Feb 11 17:26:39 CET 2016 - atalantt...@suse.de
+  
+- doc: fix typo
+  
+  Author: Bernhard M. Wiedemann 
+---
+Thu Feb 11 17:01:58 CET 2016 - atalantt...@suse.de
+  
+- make xml example valid
+  
+  the  tag needs to remain open here.
+  
+---
+Thu Feb 11 11:41:51 CET 2016 - m...@suse.de
+  
+- v7.03.54 released
+  
+---
+Thu Feb 11 11:40:28 CET 2016 - m...@suse.de
+  
+- Fixed validation of custom root cmdline variable
+  
+  A variable of the format root=LABEL=x was not correctly validated
+  
+---
+Wed Feb 10 14:19:35 CET 2016 - rjsch...@suse.de
+  
+- Enable pvops builds for EC2
+  
+---
@@ -28,0 +151,15 @@
+Wed Feb  3 17:33:39 CET 2016 - 

commit kiwi for openSUSE:Factory

2016-02-09 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-02-09 16:48:59

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.changes2016-01-28 
17:18:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-02-09 
16:49:01.0 +0100
@@ -1,0 +2,117 @@
+Fri Feb  5 16:02:19 CET 2016 - m...@suse.de
+
+- v7.03.53 released
+  
+---
+Fri Feb  5 16:00:16 CET 2016 - m...@suse.de
+  
+- Fixed disk bundler for install stick target
+  
+  The bundler looked up the wrong extension. This fixes #542
+  
+---
+Fri Feb  5 15:43:12 CET 2016 - m...@suse.de
+  
+- Preserve package cache only if it exists
+  
+---
+Fri Feb  5 09:56:08 CET 2016 - m...@suse.de
+  
+- v7.03.52 released
+  
+---
+Fri Feb  5 09:44:31 CET 2016 - m...@suse.de
+  
+- Fixed use of noglob shell option
+  
+---
+Wed Feb  3 15:55:40 CET 2016 - m...@suse.de
+  
+- v7.03.51 released
+  
+---
+Wed Feb  3 12:27:11 CET 2016 - m...@suse.de
+  
+- Fixed updateRootDeviceFstab
+  
+  Support by-label mount entries for btrfs subvolumes
+  This fixes bnc#964474
+  
+---
+Tue Feb  2 16:33:03 CET 2016 - m...@suse.de
+  
+- Don't add kernel filesystems to fstab
+  
+  Systems with systemd which this kiwi version aims for, doesn't
+  need proc, sysfs, debugfs and friends to be part of the fstab
+  This fixes bnc#964472
+  
+---
+Mon Feb  1 09:02:57 CET 2016 - m...@suse.de
+  
+- Update rhel6 template
+  
+  Added Vagrantfile to build via dice
+  
+---
+Mon Feb  1 09:02:23 CET 2016 - m...@suse.de
+  
+- Update rhel6 template
+  
+  delete unused oracle linux build target
+  
+---
+Fri Jan 29 13:43:57 CET 2016 - m...@suse.de
+  
+- v7.03.50 released
+  
+---
+Wed Jan 27 16:16:35 CET 2016 - m...@suse.de
+  
+- Allow system to be installed on btrfs snapshot
+  
+  This fixes (bnc#946648)
+  
+---
+Wed Jan 27 15:15:54 CET 2016 - m...@suse.de
+  
+- Put kiwi_btrfs_root_is_snapshot to boot profile
+  
+  This is related to (bnc#946648)
+  
+---
+Wed Jan 27 14:57:07 CET 2016 - m...@suse.de
+  
+- Evaluate kiwi_btrfs_root_is_snapshot in boot code
+  
+  If set it's required to mount the subvolumes like it is
+  done with lvm volumes. In addition this patch fixes the
+  update of the fstab file which has to contain an entry
+  for each subvolume excluding snapshots and the toplevel
+  This is related to (bnc#946648)
+  
+---
+Wed Jan 27 14:46:19 CET 2016 - m...@suse.de
+  
+- Added get/set(er) for btrfs_root_is_snapshot attr
+  
+  This is related to (bnc#946648)
+  
+---
+Wed Jan 27 14:40:42 CET 2016 - m...@suse.de
+  
+- Added btrfs_root_is_snapshot attribute
+  
+  This is related to (bnc#946648)
+  
+---
+Wed Jan 20 12:16:46 CET 2016 - m...@suse.de
+  
+- Fixed pxe type setup for s390 SLE12-community-JeOS
+  
+---
+Wed Jan 20 12:01:47 CET 2016 - m...@suse.de
+  
+- Added util-linux to SLE12-community-JeOS for s390
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.YqHHrK/_old  2016-02-09 16:49:03.0 +0100
+++ /var/tmp/diff_new_pack.YqHHrK/_new  2016-02-09 16:49:03.0 +0100
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.03.49
+Version:7.03.53
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' 

commit kiwi for openSUSE:Factory

2016-01-29 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-01-28 17:18:30

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.changes2016-01-05 
09:40:35.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-01-28 
17:18:34.0 +0100
@@ -1,0 +2,146 @@
+Thu Jan 14 12:53:29 CET 2016 - m...@suse.de
+
+- v7.03.49 released
+  
+---
+Tue Jan 12 15:39:39 CET 2016 - m...@suse.de
+  
+- Don't use filesystem specific mount option
+  
+  When mounting the read write filesystem, prevent using
+  filesystem specific options like barrier
+  
+---
+Tue Jan 12 15:38:08 CET 2016 - m...@suse.de
+  
+- Use HYBRID_EXT4_OPTS in fat container filesystem
+  
+---
+Tue Jan 12 15:34:40 CET 2016 - m...@suse.de
+  
+- Check read write filesystem prior to mounting
+  
+  If a filesystem type could be identified on the read write
+  partition check it before mounting to eliminate a potential
+  dirty state
+  
+---
+Tue Jan 12 15:26:55 CET 2016 - m...@suse.de
+  
+- Cascade exfat mount
+  
+  try normal mount first, if this does not work try fuse mount
+  Normally this is done automatically by the mount program but
+  if not we will give the direct fuse mount a chance
+  
+---
+Mon Jan 11 19:11:12 CET 2016 - m...@suse.de
+  
+- Make createFileSystem more robust
+  
+  When passing in a loop file instead of a device name, the method
+  should be smart enough to handle the name without shell evaluation
+  
+---
+Mon Jan 11 16:38:32 CET 2016 - m...@suse.de
+  
+- Compile rnc -> rng
+  
+---
+Mon Jan 11 16:30:09 CET 2016 - m...@suse.de
+  
+- Added support for exfat as hybrid filesystem
+  
+  In addition to fat also exfat is now supported as persistent
+  write filesystem. Because of the limitations of a fat filesystem
+  fat and exfat are only used as a container filesystem providing
+  an ext4 linux filesystem as a cowfile. The algorithm to create
+  the size of the cow file has also been changed to use half of
+  the size of the write partition or on fat a max size of 4G.
+  The size of the cowfile is also prepared to become overwritten.
+  However the XML definition and implementation to do this
+  is still missing
+  
+---
+Mon Jan 11 16:08:17 CET 2016 - m...@suse.de
+  
+- Reread partition table after hybrid setup
+  
+  The hybrid write partition is created via fdisk. Some version
+  of fdisk does not send the ioctl to let the kernel reread the
+  table or fdisk itself holds it busy. Thus we actively initiate
+  a reread via blockdev
+  
+---
+Mon Jan 11 16:05:28 CET 2016 - m...@suse.de
+  
+- Optimize ext4 hybrid write filesystem options
+  
+  Optimized for 512kB erase block size
+  
+---
+Mon Jan 11 12:54:57 CET 2016 - m...@suse.de
+  
+- Use mount options to increase overlay performace
+  
+  For overlay filesystems not writing into a tmpfs performance is
+  more important than safety. We use this combination of options
+  for now, if you encounter stability problems please let us know
+  
+---
+Mon Jan 11 12:32:43 CET 2016 - m...@suse.de
+  
+- Use -f force option for extX filesystem checker
+  
+---
+Mon Jan 11 12:25:15 CET 2016 - m...@suse.de
+  
+- Refactor and cleanup setupReadWrite
+  
+  Fix misleading error message and refactor the code to be less
+  complex and more clear in the processing of tasks
+  
+---
+Mon Jan 11 11:38:59 CET 2016 - m...@suse.de
+  
+- Allow custom cowfile name for persistent data
+  
+  Instead of a fixed name 'cowfile' we allow a custom name which is
+  predefined in HYBRID_PERSISTENT_FILENAME and prepared to become
+  overwritten by an XML defintion whose implementation will follow
+  later. Reason for the change is that a cowfile is visible as
+  plain data file to the operating system if e.g used on a live
+  stick. It should be more clear to the user what this file is
+  good for
+  

commit kiwi for openSUSE:Factory

2016-01-05 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2016-01-05 09:39:46

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.changes2015-12-03 
13:26:57.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2016-01-05 
09:40:35.0 +0100
@@ -1,0 +2,367 @@
+Wed Dec 23 10:46:28 CET 2015 - m...@suse.de
+
+- v7.03.48 released
+  
+---
+Wed Dec 23 10:39:31 CET 2015 - m...@suse.de
+  
+- Fixed import of kernel parameters including spaces
+  
+  Kernel parameters like PRODUCT_TYPE=“PRODUCT BANANA” breaks
+  the code in includeKernelParameters. This patch allows spaces
+  for values in a way that it replaces the embedded whitespace
+  with \030 before parsing and then reverting after parsing.
+  Thanks to Jay Nitikman for providing the patch
+  
+---
+Wed Dec 23 10:35:02 CET 2015 - m...@suse.de
+  
+- Fixed uninstall target for buildroot use case
+  
+---
+Wed Dec 23 10:29:11 CET 2015 - m...@suse.de
+  
+- v7.03.47 released
+  
+---
+Wed Dec 23 10:27:13 CET 2015 - m...@suse.de
+  
+- Fixed LUKS setup for dracut
+  
+  The system image has to provide /etc/crypttab to allow dracut
+  to create a working initrd for reboot. In addition the name
+  of the luks map must be 'luks' to make dracut happy.
+  
+---
+Wed Dec 23 10:14:45 CET 2015 - m...@suse.de
+  
+- Fixed installation of documentation
+  
+---
+Wed Dec 23 10:02:58 CET 2015 - m...@suse.de
+  
+- Update documentation
+  
+  Also put each doc target into its own directory
+  
+---
+Wed Dec 23 09:34:48 CET 2015 - m...@suse.de
+  
+- Delete binary picture data
+  
+---
+Wed Dec 23 09:31:36 CET 2015 - m...@suse.de
+  
+- Delete unmaintained documentation sources
+  
+---
+Tue Dec 22 22:46:59 CET 2015 - f...@suse.de
+  
+- Stylecheck
+  
+---
+Tue Dec 22 16:08:02 CET 2015 - f...@suse.de
+  
+- Specllchecked
+  
+---
+Tue Dec 22 14:51:55 CET 2015 - f...@suse.de
+  
+- Kiwi Doc Revision Pt. 13: Appliance and Migration
+  
+---
+Tue Dec 22 11:34:13 CET 2015 - f...@suse.de
+  
+- Kiwi Doc Revision Pt. 12: XEN chapter
+  
+---
+Tue Dec 22 01:08:32 CET 2015 - afaer...@suse.de
+  
+- Handle /boot/vc files for Raspberry Pi
+  
+  openSUSE Tumbleweed raspberrypi-firmware[-branding-openSUSE] packages
+  have been updated to install files to /boot/vc rather than /boot.
+  
+  Ensure that all files in /boot/vc find their way into the vboot partition
+  and on the boot partition prepare vc as potential mount point.
+  
+  Signed-off-by: Andreas Färber 
+  
+---
+Mon Dec 21 17:30:24 CET 2015 - f...@suse.de
+  
+- Kiwi Doc Revision Pt. 11: OEM chapter
+  
+---
+Mon Dec 21 17:29:38 CET 2015 - f...@suse.de
+  
+- Kiwi Doc Revision Pt. 10 (final): PXE chapter
+  
+---
+Mon Dec 21 16:13:14 CET 2015 - m...@suse.de
+  
+- Fixed JeOS templates configured for efi boot
+  
+  in case of efi the efi modules should be installed to the system.
+  Even though it's not a problem for kiwi because it takes the modules
+  from the self build initrd it could become a problem when grub2
+  is used for reconfiguration on the system later. It is also
+  questionable whether it is a good idea from kiwi to install
+  the efi modules as part of the initrd just for the purpose to
+  take them from there at build time when they are not really needed
+  in the initrd at boot time. The new (next generation) kiwi version
+  will lookup modules from the system if possible and will not
+  keep them inside of the initrd
+  
+---
+Mon Dec 21 12:19:45 CET 2015 - m...@suse.de
+  
+- Fixed suse-SLE12-community-JeOS description
+  
+  kernel-debug is not installed, no need to 

commit kiwi for openSUSE:Factory

2015-12-03 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-12-03 13:26:55

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.changes2015-10-30 
16:35:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-12-03 
13:26:57.0 +0100
@@ -1,0 +2,111 @@
+Thu Nov 26 09:59:31 CET 2015 - m...@suse.de
+
+- v7.03.37 released
+  
+---
+Thu Nov 26 09:58:17 CET 2015 - m...@suse.de
+  
+- Update suse-leap-42.1-JeOS
+  
+  Use ext4 as write filesystem in overlayfs, btrfs is broken
+  for this use case (bnc#950999)
+  
+---
+Thu Nov 26 09:57:25 CET 2015 - m...@suse.de
+  
+- Allow ext4 to be set in hybridpersistent_filesystem
+  
+---
+Fri Nov 20 09:12:27 CET 2015 - m...@suse.de
+  
+- v7.03.36 released
+  
+---
+Wed Nov 18 11:43:17 CET 2015 - adr...@suse.de
+  
+- fix appdata generation on product builds with multiple media
+  
+---
+Tue Nov 17 16:49:13 CET 2015 - m...@suse.de
+  
+- v7.03.35 released
+  
+---
+Tue Nov 17 12:48:38 CET 2015 - m...@suse.de
+  
+- Retrieve vm tools version from vmtoolsd
+  
+---
+Mon Nov 16 15:45:39 CET 2015 - m...@suse.de
+  
+- Deleted __checkMountDependencies runtime check
+  
+  I'm afraid but this check causes more false positives than the
+  correct detection of an inconsistency in the mount table. Checking
+  if the string 'kiwi' appears in the process list is not enough,
+  especially in contained environment where the host kernel shares
+  mount information with a VM or container guest this check is
+  always wrong. We need a better solution here. Fixes Issue#501
+  
+---
+Mon Nov 16 15:18:26 CET 2015 - m...@suse.de
+  
+- Added Leap 42.1 support for kiwi --describe
+  
+  Allow to analyse Leap Systems, fixes Issue #516
+  
+---
+Tue Nov 10 10:20:27 CET 2015 - seife+...@suse.de
+  
+- Bundle all built OEM images
+  
+  it is valid to build multiple OEM targets, e.g. with
+   and
+  KIWI correctly builds an install.iso and an install.tar.xz in
+  this case. However, when using OBS only the install.iso is
+  exported. This is, because "kiwi --bundle-build" will only export
+  one image and return.
+  Change this to export all: .iso, .raw and .tar.xz
+  
+---
+Wed Nov  4 23:16:33 CET 2015 - fr...@suse.de
+  
+- Translated using Weblate (Dutch)
+  
+  Currently translated at 82.1% (23 of 28 strings)
+  
+---
+Mon Nov  2 17:00:47 CET 2015 - alex...@suse.de
+  
+- Translated using Weblate (Russian)
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Sun Nov  1 20:01:51 CET 2015 - martin.mohr...@suse.de
+  
+  [kiwi] add searching in the parent directory for the current path for device 
drivers, kernel modules packages like openSUSE xen-kmp-default put the drivers 
there
+  
+---
+Thu Oct 29 07:42:54 CET 2015 - fitosch...@suse.de
+  
+- Translated using Weblate (Spanish)
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Wed Oct 28 12:24:41 CET 2015 - m...@suse.de
+  
+- Added vmdk descriptor update
+  
+  VMWare applications are made aware that an image has vm-tools installed
+  via tags appended to the VMDK's metadata. Typically, the tools write
+  the metadata during their first run, but in our case the first run of
+  the tools is the first boot of the appliance, so the host application
+  is not aware of tools until after a VM has been rebooted, missing a
+  critical opportunity to configure an instance before or during the
+  first boot. In order to allow VMWare applications (include vCloud)
+  to be aware that vm-tools are installed, we need to add the appropriate
+  metadata to the image during its creation
+  
+---



Other differences:
--
++ kiwi.spec ++

commit kiwi for openSUSE:Factory

2015-10-30 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-10-30 16:34:56

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.changes2015-10-02 
15:38:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-10-30 
16:35:02.0 +0100
@@ -1,0 +2,305 @@
+Tue Oct 20 16:08:02 CEST 2015 - m...@suse.de
+
+- v7.03.34 released
+  
+---
+Tue Oct 20 16:03:00 CEST 2015 - m...@suse.de
+  
+- Make check for running udev daemon more stable
+  
+---
+Mon Oct 19 16:23:33 CEST 2015 - m...@suse.de
+  
+- v7.03.33 released
+  
+---
+Mon Oct 19 16:18:50 CEST 2015 - m...@suse.de
+  
+- Fixed __checkRootDirOutsideImageDescription
+  
+  The check failed in kiwi --create mode
+  
+---
+Mon Oct 19 16:17:25 CEST 2015 - m...@suse.de
+  
+- Fixed kernelcmdline setup for EFI live ISO images
+  
+  EFI boot of live ISO images is handled via grub2, the configuration
+  was missing the information provided in the kernelcmdline attribute
+  
+---
+Mon Oct 19 12:58:21 CEST 2015 - m...@suse.de
+  
+- Cleanup validation of multipath and ataraid scan
+  
+  Those two were the only ones which are matched against its
+  false value and not against its true value. Fixing this
+  inconsistency make it easier to read the code and applies
+  better to the next generation kiwi-horizon branch
+  
+---
+Mon Oct 19 12:46:32 CEST 2015 - m...@suse.de
+  
+- v7.03.32 released
+  
+---
+Mon Oct 19 12:35:33 CEST 2015 - m...@suse.de
+  
+- Set noudevsync only if udevd is not running
+  
+  LVM commands support the --noudevsync option which should be
+  used only if udevd is not running (bnc#950735)
+  
+---
+Mon Oct 19 12:08:30 CEST 2015 - m...@suse.de
+  
+- v7.03.31 released
+  
+---
+Mon Oct 19 12:02:33 CEST 2015 - m...@suse.de
+  
+- actively relocate GPT backup data at end of disk
+  
+  Instead of hanging around with parted and its inconsistent state
+  between different versions kiwi now actively moves the backup GPT
+  to the current end of the disk before starting the repartition
+  step based on parted. The tool to move the data is gdisk which
+  is now required for GPT images build with kiwi
+  
+---
+Mon Oct 19 12:00:40 CEST 2015 - m...@suse.de
+  
+- Add ramdisk device filter for leap JeOS
+  
+  On Leap hwinfo reports ramdisk devices, thus the list of
+  disks to select for install in kiwi's install image contains
+  all ramdisk devices. For JeOS this is unwanted and we added
+  a filter rule to filter them out
+  
+---
+Sat Oct 17 14:38:03 CEST 2015 - rbr...@suse.de
+  
+- Translated using Weblate (English (United Kingdom))
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Sat Oct 17 04:30:40 CEST 2015 - rama...@suse.de
+  
+- Translated using Weblate (Chinese (Taiwan))
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Thu Oct 15 16:09:49 CEST 2015 - medi...@suse.de
+  
+- Translated using Weblate (Catalan)
+  
+  Currently translated at 100.0% (28 of 28 strings)
+  
+---
+Thu Oct 15 11:28:43 CEST 2015 - m...@suse.de
+  
+- v7.03.30 released
+  
+---
+Thu Oct 15 11:20:24 CEST 2015 - m...@suse.de
+  
+- Added __checkRootDirOutsideImageDescription
+  
+  It should be avoided to create a new root image tree inside of
+  the image description directory. This could lead to infinite loops
+  or unexpected behavior if e.g the new root directory is named 'root'
+  which conflicts with the image description overlay directory also
+  named 'root'
+  
+---
+Wed Oct 14 10:46:28 CEST 2015 - m...@suse.de
+  
+- v7.03.29 released
+  
+---
+Wed Oct 14 10:29:05 CEST 2015 - m...@suse.de
+  
+- v7.03.28 

commit kiwi for openSUSE:Factory

2015-10-02 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-10-02 15:38:34

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.changes2015-09-17 
14:28:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-10-02 
15:38:37.0 +0200
@@ -1,0 +2,151 @@
+Tue Sep 29 10:46:17 CEST 2015 - m...@suse.de
+
+- v7.03.24 released
+  
+---
+Tue Sep 29 09:39:42 CEST 2015 - m...@suse.de
+  
+- Added basic support for grub2 serial console
+  
+  The required configuration steps were added to the bootloader
+  configuration. However there is currently no attribute to select
+  the serial console case from the XML description. This will
+  be added on demand
+  
+---
+Thu Sep 24 18:06:09 CEST 2015 - dval...@suse.de
+  
+- Fix grub2-mkimage on PowerPC
+  
+  Signed-off-by: Dinar Valeev 
+  
+---
+Thu Sep 24 14:29:42 CEST 2015 - ludwig.nus...@suse.de
+  
+- insmod video drivers (bsc#947328)
+  
+---
+Thu Sep 24 14:23:59 CEST 2015 - ludwig.nus...@suse.de
+  
+- don't overwrite grub2 background image
+  
+  The background image is already defined in theme.txt. Overwriting
+  breaks the editing menu (bsc#947326).
+  
+---
+Thu Sep 24 12:11:47 CEST 2015 - m...@suse.de
+  
+- Added arm suse-tumbleweed vmx|oemboot descriptions
+  
+---
+Wed Sep 23 15:58:19 CEST 2015 - m...@suse.de
+  
+- Support SLE12 and leap42.1 boot images for arm
+  
+  Deleted 13.2 and non stable tumbleweed from arm based descriptions
+  
+---
+Tue Sep 22 18:21:40 CEST 2015 - cyber...@suse.de
+  
+- use obs://factory/repo/oss/ for tumbleweed boot images
+  
+---
+Tue Sep 22 14:31:25 CEST 2015 - m...@suse.de
+  
+- Fixed toram live boot mode
+  
+  The recent implementation broke the standard method which
+  mounted the CD instead of copying it
+  
+---
+Mon Sep 21 18:12:17 CEST 2015 - cyber...@suse.de
+  
+- tabs to spaces
+  
+---
+Mon Sep 21 17:06:31 CEST 2015 - m...@suse.de
+  
+- Add root filesystem label to images
+  
+  In order to allow devicepersistency="by-label" also for the
+  root filesystem, the setupFilesystem method has been extended
+  for all supported filesystems to add a root label too. The
+  default name for the root label is 'ROOT'. This addresses
+  bnc#946236
+  
+---
+Mon Sep 21 14:35:59 CEST 2015 - cyber...@suse.de
+  
+- Echo, rmdir and remove full paths from commands
+  
+---
+Mon Sep 21 09:16:54 CEST 2015 - m...@suse.de
+  
+- v7.03.23 released
+  
+---
+Fri Sep 18 18:52:58 CEST 2015 - cyber...@suse.de
+  
+- rename mountLivecd to mountOrCopyLiveCD, use cp -ar, remove $SIZE test
+  
+---
+Fri Sep 18 17:34:53 CEST 2015 - cyber...@suse.de
+  
+- Add "toram" boot parameter to allow running the live system entirely from RAM
+  
+---
+Fri Sep 18 16:51:01 CEST 2015 - m...@suse.de
+  
+- Make sure kiwi_BootPart variable is written
+  
+  kiwi_BootPart is expected to exist in the initrd environment
+  Thus it's required to write it in config.partids in any case.
+  If there is no extra boot partition kiwi_BootPart equals
+  kiwi_RootPart. This fixes bnc#946387
+  
+---
+Fri Sep 18 11:16:34 CEST 2015 - m...@suse.de
+  
+- v7.03.22 released
+  
+---
+Fri Sep 18 11:14:45 CEST 2015 - m...@suse.de
+  
+- Prevent prefix setup in grub.cfg for Xen
+  
+  This is because Xen PV guests boot via a first stage loader pygrub/pvgrub
+  and interpret the grub config file differently. One inconsistency is that
+  pvgrub searches for the grub modules at a different place. Setting up the
+  prefix will point pvgrub to the wrong place and the system fail to boot.
+  

commit kiwi for openSUSE:Factory

2015-09-17 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-09-17 14:28: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.changes2015-09-11 
09:00:57.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-09-17 
14:28:56.0 +0200
@@ -1,0 +2,263 @@
+Mon Sep 14 12:10:34 CEST 2015 - m...@suse.de
+
+- v7.03.21 released
+  
+---
+Mon Sep 14 12:09:49 CEST 2015 - m...@suse.de
+  
+- Fixed mysystems spec file macro for Leap
+  
+---
+Mon Sep 14 11:59:22 CEST 2015 - m...@suse.de
+  
+- v7.03.20 released
+  
+---
+Mon Sep 14 11:58:05 CEST 2015 - m...@suse.de
+  
+- Deleted obsolete openSUSE 12.3 templates
+  
+---
+Mon Sep 14 11:51:44 CEST 2015 - m...@suse.de
+  
+- v7.03.19 released
+  
+---
+Mon Sep 14 11:40:40 CEST 2015 - m...@suse.de
+  
+- Make sure suse-leap-42.1-JeOS is installed
+  
+---
+Mon Sep 14 11:38:35 CEST 2015 - m...@suse.de
+  
+- Rename leap boot descriptions to naming convention
+  
+---
+Mon Sep 14 11:22:39 CEST 2015 - m...@suse.de
+  
+- Added leap-42.1-JeOS template
+  
+---
+Mon Sep 14 11:22:06 CEST 2015 - m...@suse.de
+  
+- Added leap-42.1 boot image descriptions
+  
+---
+Mon Sep 14 11:19:33 CEST 2015 - m...@suse.de
+  
+- Added Tumbleweed and Leap42 as known distributions
+  
+  The kiwi spec file also build metadata packages used internally
+  by the buildservice. These so called -requires packages needs
+  to find the right kiwi provided boot image descriptions according
+  to the image distribution. For The Leap42 and Tumbleweed distros
+  an extra pattern match needed to be added
+  
+---
+Mon Sep 14 10:35:26 CEST 2015 - m...@suse.de
+  
+- Deleted obsolete openSUSE 12.3 descriptions
+  
+  A new image template for SUSE Leap42 will follow next
+  
+---
+Mon Sep 14 10:33:51 CEST 2015 - m...@suse.de
+  
+- Deleted obsolete SLED boot descriptions
+  
+  For building SLED images the SLES boot image descriptions can be used
+  
+---
+Mon Sep 14 09:41:17 CEST 2015 - m...@suse.de
+  
+- Deleted deprecated oemboot descriptions for arm
+  
+---
+Mon Sep 14 09:28:19 CEST 2015 - m...@suse.de
+  
+- Added SLE12/aarch64 JeOS template
+  
+---
+Mon Sep 14 09:20:23 CEST 2015 - m...@suse.de
+  
+- Fixed SLE12/aarch64 oemboot descriptions
+  
+  The description should not contain a copy of the common linuxrc boot code.
+  
+---
+Sun Sep 13 22:53:56 CEST 2015 - dmuel...@suse.de
+  
+- Add oemboot support for SLE12/aarch64 (fate#318444)
+  
+---
+Sat Sep 12 16:15:08 CEST 2015 - dims...@suse.de
+  
+- openSUSE Tumbleweed boot images
+  
+---
+Fri Sep 11 09:55:44 CEST 2015 - m...@suse.de
+  
+- v7.03.18 released
+  
+---
+Fri Sep 11 09:54:29 CEST 2015 - m...@suse.de
+  
+- Added mtools requirement (bnc#945212)
+  
+  syslinux no longer requires mtools, but kiwi does so we have to
+  explicitly add this requirement for oem targets
+  
+---
+Tue Sep  8 12:11:48 CEST 2015 - m...@suse.de
+  
+- v7.03.17 released
+  
+---
+Tue Sep  8 11:57:28 CEST 2015 - m...@suse.de
+  
+- Revert "Remove genisoimage and cdrkit-cdrtools-compat dependency"
+  
+  This reverts commit 0c7b2885c37b16d69e46caf7c365d2eacb615cd9.
+  
+---
+Tue Sep  8 11:09:31 CEST 2015 - m...@suse.de
+  
+- v7.03.16 released
+  
+---
+Tue Sep  8 11:01:55 CEST 2015 - m...@suse.de
+  
+- System to boot inheritance 

commit kiwi for openSUSE:Factory

2015-09-11 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-09-11 09:00:54

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.changes2015-08-28 
08:24:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-09-11 
09:00:57.0 +0200
@@ -1,0 +2,21 @@
+Thu Aug 27 11:11:07 CEST 2015 - m...@suse.de
+
+- v7.03.15 released
+  
+---
+Thu Aug 27 11:06:07 CEST 2015 - m...@suse.de
+  
+- Added type attribute wwid_wait_timeout
+  
+  multipath devices from a SAN system take some time to appear on
+  the host. In order to have all presented wwn's available on the
+  host it's required to wait some time because we can't poll for
+  the appearance of a specific device the wait period is now
+  customizable. The default wait period is 3 seconds
+  
+---
+Tue Aug 25 12:03:37 CEST 2015 - m...@suse.de
+  
+- Revert "Remove genisoimage and cdrkit-cdrtools-compat dependency"
+  
+---
@@ -33,0 +55,17 @@
+Thu Aug 13 15:31:04 CEST 2015 - jochen.k...@suse.de
+  
+- Don't fix the catalog when it's already correct
+  
+  In contrast to genisoimage, mkisofs generates a proper boot catalog
+  entry. Thus it is not necessary to fix it.
+  
+---
+Wed Aug 12 11:58:07 CEST 2015 - jochen.k...@suse.de
+  
+- Remove genisoimage and cdrkit-cdrtools-compat dependency
+  
+  * cdrkit-cdrtools-compat provides a symlink from mkisofs to genisoimage
+  * It should be safe to use mkisofs as drop-in replacement for genisoimage
+  * Removing these dependencies is one step towards removing wodim
+
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.vHdVNy/_old  2015-09-11 09:01:00.0 +0200
+++ /var/tmp/diff_new_pack.vHdVNy/_new  2015-09-11 09:01:00.0 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.03.14
+Version:7.03.15
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-12-15 14:32:44.0 +0100
+++ new/kiwi/.revision  2014-12-15 14:32:44.0 +0100
@@ -1 +1 @@
-1f478cf99e795a2e5b81ea5585f5e39b25c499d4
+fb9d29f006908e3cd062dd3a1308b6e18ad7bdec
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2015-08-24 11:16:44.0 +0200
+++ new/kiwi/modules/KIWIGlobals.pm 2015-08-27 11:11:02.0 +0200
@@ -1933,7 +1933,7 @@
 # Globals (generic)
 #--
 my %data;
-$data{Version} = "7.03.14";
+$data{Version} = "7.03.15";
 $data{Publisher}   = "SUSE LINUX GmbH";
 $data{Preparer}= "KIWI - http://opensuse.github.com/kiwi;;
 $data{ConfigName}  = "config.xml";
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIProfileFile.pm 
new/kiwi/modules/KIWIProfileFile.pm
--- old/kiwi/modules/KIWIProfileFile.pm 2015-07-27 11:10:03.0 +0200
+++ new/kiwi/modules/KIWIProfileFile.pm 2015-08-27 10:55:30.0 +0200
@@ -379,6 +379,8 @@
 $type -> getCompressed();
 $data{kiwi_boot_timeout} =
 $type -> getBootTimeout();
+$data{kiwi_wwid_wait_timeout} =
+$type -> getWWIDWaitTimeout();
 $data{kiwi_hybrid} =
 $type -> getHybrid();
 $data{kiwi_hybridpersistent} =
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWISchema.rnc 
new/kiwi/modules/KIWISchema.rnc
--- old/kiwi/modules/KIWISchema.rnc 2015-07-24 14:12:45.0 +0200
+++ new/kiwi/modules/KIWISchema.rnc 2015-08-27 10:53:16.0 +0200
@@ -1860,6 +1860,11 @@
 ## Specifies the volume ID (volume name or label) to be written
 ## into the master block. There is space for 32 characters.
 attribute volid { text }
+k.type.wwid_wait_timeout.attribute =
+## Specifies the wait 

commit kiwi for openSUSE:Factory

2015-08-28 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-08-28 08:24:34

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.changes2015-08-07 
00:17:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-08-28 
08:24:37.0 +0200
@@ -1,0 +2,32 @@
+Mon Aug 24 11:16:49 CEST 2015 - m...@suse.de
+
+- v7.03.14 released
+  
+---
+Mon Aug 24 11:09:59 CEST 2015 - m...@suse.de
+  
+- Skip loopback nic in interface selection
+  
+  setupNetworkStatic selects the last interface to be used for
+  the setup. This is not a smart selection but it should not
+  select the loopback interface in any case. Whether or not it's
+  possible to automatically just select the right nic is still
+  an open task.
+  
+---
+Mon Aug 24 10:59:56 CEST 2015 - m...@suse.de
+  
+- Fixed reading of search path for editboot* scripts
+  
+  In build and create mode the origin path of the XML description was
+  not correctly initialized. kiwi skipped reading the meta information
+  from the unpacked image root tree because it already has a pointer
+  to the XML description, however this data set does not provide the
+  origin path of the kiwi call
+  
+---
+Tue Aug 18 14:52:28 CEST 2015 - sch...@suse.de
+  
+- Remove duplicate provide of kiwi-image:tbz
+  
+---
@@ -6,0 +39,5 @@
+Mon Aug  3 09:50:24 CEST 2015 - rjsch...@suse.de
+  
+- Add a line that helps solver debugging, commented out by default
+  
+---
@@ -2600,0 +2638,2 @@
+  
+- Activate new swap after repartitioning



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.tDKbEE/_old  2015-08-28 08:24:40.0 +0200
+++ /var/tmp/diff_new_pack.tDKbEE/_new  2015-08-28 08:24:40.0 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.03.13
+Version:7.03.14
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc
@@ -203,7 +203,6 @@
 Provides:   kiwi-filesystem:squashfs
 Provides:   kiwi-packagemanager:zypper
 Provides:   kiwi-image:docker
-Provides:   kiwi-image:tbz
 Requires:   btrfsprogs
 Requires:   e2fsprogs
 Requires:   kiwi = %{version}

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-12-15 14:32:44.0 +0100
+++ new/kiwi/.revision  2014-12-15 14:32:44.0 +0100
@@ -1 +1 @@
-64fe4cbfc9fb134ad088a10d4213a56d9386fa97
+1f478cf99e795a2e5b81ea5585f5e39b25c499d4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIBoot.pm new/kiwi/modules/KIWIBoot.pm
--- old/kiwi/modules/KIWIBoot.pm2015-07-27 16:47:50.0 +0200
+++ new/kiwi/modules/KIWIBoot.pm2015-08-24 10:58:39.0 +0200
@@ -272,9 +272,13 @@
 if ($read_result{sysz_size}) {
 $syszip = $read_result{sysz_size};
 }
-if ($read_result{originXMLPath}) {
-$this-{originXMLPath} = $read_result{originXMLPath};
-}
+}
+#==
+# read origin path of XML description
+#--
+if (($system)  (open my $FD, '', $system/image/main::Prepare)) {
+my $idesc = $FD; close $FD;
+$this-{originXMLPath} = $idesc;
 }
 #==
 # store systemdisk information
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2015-08-03 10:56:33.0 +0200
+++ new/kiwi/modules/KIWIGlobals.pm 2015-08-24 11:16:44.0 +0200
@@ -1811,7 +1811,6 @@
 my $global = KIWIGlobals - instance();
 my $profile= $cmdL - getBuildProfiles();
 my $syszSize = 0;
-my $originXMLPath;
 if ((! $system) || (! $cmdL)) {
 return;
 }
@@ -1854,13 +1853,6 @@
 $rootpath = $tmpdir;
 }
 #==
-# read origin path of XML description
-

commit kiwi for openSUSE:Factory

2015-08-06 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-08-07 00:17:33

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.changes2015-08-02 
22:43:58.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-08-07 
00:17:37.0 +0200
@@ -1,0 +2,116 @@
+Mon Aug  3 10:56:37 CEST 2015 - m...@suse.de
+
+- v7.03.13 released
+  
+---
+Thu Jul 30 17:34:24 CEST 2015 - m...@suse.de
+  
+- Fixed XML writer for array of objects
+  
+  Elements which can appear multiple times like the vagrantconfig
+  element are stored as array of objects. The XML writer has to
+  iterate over the array and ask for the XML setup of each of
+  the objects inside of the array
+  
+---
+Wed Jul 29 14:24:35 CEST 2015 - m...@suse.de
+  
+- v7.03.12 released
+  
+---
+Wed Jul 29 14:19:29 CEST 2015 - m...@suse.de
+  
+- Fixed RHEL recovery
+  
+  delete recovery of zypp database backup, this does not exist
+  on rhel systems
+  
+---
+Tue Jul 28 16:39:21 CEST 2015 - m...@suse.de
+  
+- v7.03.11 released
+  
+---
+Tue Jul 28 16:31:24 CEST 2015 - m...@suse.de
+  
+- Update RHEL6 JeOS
+  
+  use group id names instead of the description
+  
+---
+Tue Jul 28 16:24:49 CEST 2015 - m...@suse.de
+  
+- Deleted yum grouplist check
+  
+  Prior to installing yum groups, kiwi performed a grouplist
+  to check if the group exists. That's because yum groupinstall
+  does only print a warning message if a non existing group
+  should be installed. The problem here is that the group names
+  displayed by yum grouplist are the description names like
+  Console internet tools but the group id name in this case
+  console-internet is not displayed. This makes it impossible
+  for kiwi to use the yum group id names which we should prefer
+  over the description texts, because the texts could contain
+  special characters which makes it hard to validate the content
+  in a stable way. In addition yum groupinstall works more
+  reliable if the group id names are used
+  
+---
+Tue Jul 28 12:59:59 CEST 2015 - m...@suse.de
+  
+- v7.03.10 released
+  
+---
+Tue Jul 28 12:55:20 CEST 2015 - m...@suse.de
+  
+- Fixed installation of recovery grub for RHEL
+  
+---
+Tue Jul 28 10:35:36 CEST 2015 - m...@suse.de
+  
+- Update spec file to package updated RHEL JeOS
+  
+---
+Tue Jul 28 10:34:54 CEST 2015 - m...@suse.de
+  
+- Update RHEL6 JeOS template
+  
+  Update to rhel server v6.6
+  
+---
+Mon Jul 27 15:58:36 CEST 2015 - m...@suse.de
+  
+- Fixed disk size adaption for in place recovery
+  
+  The size of the disk is increased by the require space to
+  create the recovery tar archive at boot time. However the
+  value was not in the xml instance because KIWIBoot creates
+  their own instance of KIWIXML. This is fixed now by passing
+  along the origin XML instance when available
+  
+---
+Mon Jul 27 12:02:07 CEST 2015 - m...@suse.de
+  
+- Fixed in place recovery
+  
+  The information about the size of the recovery partition was
+  missing inside of the initrd. The information is now available
+  as variable in the profile environment
+  
+---
+Fri Jul 24 16:51:56 CEST 2015 - m...@suse.de
+  
+- v7.03.9 released
+  
+---
+Fri Jul 24 16:46:18 CEST 2015 - m...@suse.de
+  
+- Added custom hybridpersistent_filesystem attribute
+  
+  By default kiwi creates a btrfs partition as write space for hybrid
+  live systems. With the new attribute one can specify also the 'fat'
+  filesystem as write space. This would allow to create hybrid live
+  images which are compatible with the Windows OS in a similar way
+  like kiwi's livestick tool does it. This Fixes #475
+  
+---



Other differences:

commit kiwi for openSUSE:Factory

2015-08-02 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-08-02 22:43:55

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.changes2015-07-19 
11:44:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-08-02 
22:43:58.0 +0200
@@ -1,0 +2,72 @@
+Fri Jul 17 08:02:34 CEST 2015 - m...@suse.de
+
+- v7.03.8 released
+  
+---
+Fri Jul 17 08:01:56 CEST 2015 - m...@suse.de
+  
+- Update Makefile clean target
+  
+  delete possible .dice / .vagrant directories
+  
+---
+Thu Jul 16 19:11:18 CEST 2015 - m...@suse.de
+  
+- Update SLE12 JeOS image description
+  
+  xen-tools conflicts with xen-tools-domU
+  
+---
+Thu Jul 16 11:18:26 CEST 2015 - m...@suse.de
+  
+- Update dice configuration files
+  
+  Use the new dice docker buildsystem instead of vagrant calling
+  docker. There is also a kiwi-build-box container on dockerhub
+  which is automatically used for the build
+  
+---
+Wed Jul 15 08:08:18 CEST 2015 - m...@suse.de
+  
+- v7.03.7 released
+  
+---
+Tue Jul 14 21:01:23 CEST 2015 - m...@suse.de
+  
+- Use defined macro to check if variable is defined
+  
+  The perl version in tumbleweed seems to behave more strict on this
+  
+---
+Tue Jul 14 10:41:51 CEST 2015 - m...@suse.de
+  
+- v7.03.6 released
+  
+---
+Tue Jul 14 10:40:17 CEST 2015 - m...@suse.de
+  
+- Allow containers to be build without systemd
+  
+  the container setup procedure by default disable some services.
+  In order to do this either systemctl or chkconfig is used.
+  However this should not be a mandatory task because it is ok
+  to build containers without service tools installed
+  
+---
+Mon Jul 13 17:35:14 CEST 2015 - m...@suse.de
+  
+- Follow up fix for repo detection in kiwi describe
+  
+  The data fields of zypper in newer versions has changed. Thus
+  split by the field separator and extract the information.
+  Fortunately the ordering hasn't changed
+  
+---
+Mon Jul 13 17:10:56 CEST 2015 - m...@suse.de
+  
+- Fixed repo detection in describer module
+  
+  The zypper syntax has changed, thus detection of the repo state
+  leads to incorrect results
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.5gZhwa/_old  2015-08-02 22:44:01.0 +0200
+++ /var/tmp/diff_new_pack.5gZhwa/_new  2015-08-02 22:44:01.0 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.03.5
+Version:7.03.8
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-12-15 14:32:44.0 +0100
+++ new/kiwi/.revision  2015-02-19 21:11:51.0 +0100
@@ -1 +1 @@
-8a9dbd06e83f3d8c5eefd78f88672bf9efe5c01c
+551b98a6e4950fd5933b078be39bc047f8ac95b4
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/Makefile new/kiwi/Makefile
--- old/kiwi/Makefile   2015-05-18 14:27:05.0 +0200
+++ new/kiwi/Makefile   2015-07-17 07:59:43.0 +0200
@@ -266,6 +266,8 @@
@echo Cleanup...
(cd system/boot  find -type f | grep -v .svn | xargs chmod u+w)
(find -name .checksum.md5 | xargs rm -f)
+   (find -name .dice | xargs rm -rf)
+   (find -name .vagrant | xargs rm -rf)
${MAKE} -C tools clean
${MAKE} -C locale clean
rm -f tools/burner/Makefile
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIAnalyseSoftware.pm 
new/kiwi/modules/KIWIAnalyseSoftware.pm
--- old/kiwi/modules/KIWIAnalyseSoftware.pm 2014-12-15 14:32:45.0 
+0100
+++ new/kiwi/modules/KIWIAnalyseSoftware.pm 2015-07-13 17:31:37.0 
+0200
@@ 

commit kiwi for openSUSE:Factory

2015-07-05 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-07-05 17:56:41

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.changes2015-06-18 
06:36:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-07-05 
17:56:42.0 +0200
@@ -1,0 +2,84 @@
+Fri Jun 19 14:12:05 CEST 2015 - m...@suse.de
+
+- v7.02.57 released
+  
+---
+Fri Jun 19 14:03:03 CEST 2015 - m...@suse.de
+  
+- Fixed grub.cfg for Xen dom0 images
+  
+  bogus information was added within a menuentry section
+  
+---
+Thu Jun 18 12:16:59 CEST 2015 - m...@suse.de
+  
+- Fixed zipl setup
+  
+  zipl does not allow a targetgeometry if the target type is
+  different from CDL or LDL
+  
+---
+Thu Jun 18 12:12:45 CEST 2015 - m...@suse.de
+  
+- Fixed use of union type in pxe setup
+  
+  The reference on clicfs was still present in the schema and the
+  runtime checks. However clicfs is out of support and overlayfs
+  is the only union filesystem we really support
+  
+---
+Wed Jun 17 16:02:17 CEST 2015 - m...@suse.de
+  
+- Update s390 JeOS image description
+  
+  for the oem and vmx types build the disk for a DASD target
+  in CDL mode (ECKD). Also make this clear in the name of the
+  generated image
+  
+---
+Wed Jun 17 15:26:10 CEST 2015 - m...@suse.de
+  
+- Fixed diskOffset calcuation for s390
+  
+  zipl wants the number of blocks to indicate the start of
+  the first partition, not the number of tracks
+  
+---
+Wed Jun 17 11:04:16 CEST 2015 - m...@suse.de
+  
+- Fixed zipl installation for LDL/CDL on loop device
+  
+  Installing zipl on the LDL/CDL target device types requires
+  to specify the disk geometry. zipl is not able to get that
+  information from a loop device. Therefore we need to hand
+  over a targetgeometry which matches the loop geometry
+  
+---
+Wed Jun 17 10:08:26 CEST 2015 - bgeu...@suse.de
+  
+- TypoFix: for for - do for
+  
+---
+Tue Jun 16 10:45:25 CEST 2015 - m...@suse.de
+  
+- Update selector for partitioner tool
+  
+  If we are building a dasd image using the new loop driver which
+  supports 4k devices, we need a way to select fdasd as partitioner
+  on s390. This can be done via commandline options but is now also
+  auto selected if a zipl_targettype of CDL or LDL is specified
+  
+---
+Tue Jun 16 10:44:42 CEST 2015 - m...@suse.de
+  
+- Implement setup of loop logical sector size
+  
+  The new loop driver capability allows to set a custom blocksize
+  on setup of the loop device. The attribute value from the
+  target_blocksize attribute is used in losetup as follows:
+  
+-L target_blocksize
+  
+  This fixes (bnc#931634)
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.3dRJV0/_old  2015-07-05 17:56:44.0 +0200
+++ /var/tmp/diff_new_pack.3dRJV0/_new  2015-07-05 17:56:44.0 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.02.56
+Version:7.02.57
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2015-02-19 21:11:51.0 +0100
+++ new/kiwi/.revision  2014-12-15 14:32:44.0 +0100
@@ -1 +1 @@
-eaaf05e687b5f18cc0ac406bc8d85cfce68b612e
+a30ba0572f3aea37bd09ef435165b10574bd6285
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kiwi/distribution/kiwi-instsource-plugins-SLE-12/KIWIMiniIsoPlugin.pm 
new/kiwi/distribution/kiwi-instsource-plugins-SLE-12/KIWIMiniIsoPlugin.pm
--- old/kiwi/distribution/kiwi-instsource-plugins-SLE-12/KIWIMiniIsoPlugin.pm   
2015-02-19 19:17:57.0 +0100
+++ new/kiwi/distribution/kiwi-instsource-plugins-SLE-12/KIWIMiniIsoPlugin.pm   

commit kiwi for openSUSE:Factory

2015-06-17 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-06-18 06:36:13

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.changes2015-06-11 
08:20:42.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-06-18 
06:36:17.0 +0200
@@ -1,0 +2,14 @@
+Fri Jun 12 09:36:40 CEST 2015 - m...@suse.de
+
+- v7.02.56 released
+  
+---
+Fri Jun 12 09:29:57 CEST 2015 - m...@suse.de
+  
+- Fixed installation of Archive into root system
+  
+  Archives marked as bootinclude were excluded from being installed
+  into the image too. This is an unexpected behaviour change and
+  is fixed now
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.ZRSoUH/_old  2015-06-18 06:36:19.0 +0200
+++ /var/tmp/diff_new_pack.ZRSoUH/_new  2015-06-18 06:36:19.0 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.02.55
+Version:7.02.56
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-12-15 14:32:44.0 +0100
+++ new/kiwi/.revision  2015-02-19 21:11:51.0 +0100
@@ -1 +1 @@
-4a59e37e9e61434413b78110afe3052498ba71d2
+eaaf05e687b5f18cc0ac406bc8d85cfce68b612e
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2015-06-09 15:13:53.0 +0200
+++ new/kiwi/modules/KIWIGlobals.pm 2015-06-12 09:36:30.0 +0200
@@ -1943,7 +1943,7 @@
 # Globals (generic)
 #--
 my %data;
-$data{Version} = 7.02.55;
+$data{Version} = 7.02.56;
 $data{Publisher}   = SUSE LINUX GmbH;
 $data{Preparer}= KIWI - http://opensuse.github.com/kiwi;;
 $data{ConfigName}  = config.xml;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIImageCreator.pm 
new/kiwi/modules/KIWIImageCreator.pm
--- old/kiwi/modules/KIWIImageCreator.pm2015-06-08 17:01:12.0 
+0200
+++ new/kiwi/modules/KIWIImageCreator.pm2015-06-12 09:19:49.0 
+0200
@@ -1717,7 +1717,7 @@
 my $systemXML = shift;
 my $bootXML   = shift;
 my $bootArchives = [];
-my $systemBootArchives = $systemXML - getBootIncludeArchives();
+my $systemBootArchives = $systemXML - getBootIncludeImageArchives();
 if ($systemBootArchives) {
 push @{$bootArchives}, @{$systemBootArchives};
 }
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIRoot.pm new/kiwi/modules/KIWIRoot.pm
--- old/kiwi/modules/KIWIRoot.pm2015-05-08 10:15:22.0 +0200
+++ new/kiwi/modules/KIWIRoot.pm2015-06-12 09:20:03.0 +0200
@@ -893,12 +893,12 @@
 push @bootinclude_archives, $name;
 }
 } else {
-my $archiveList = $xml - getArchives();
+my $archiveList = $xml - getImageArchives();
 for my $archive (@{$archiveList}) {
 my $name = $archive - getName();
 push @archives, $name;
 }
-my $archiveListBootInclude = $xml - getBootIncludeArchives();
+my $archiveListBootInclude = $xml - getBootIncludeImageArchives();
 for my $archive (@{$archiveListBootInclude}) {
 my $name = $archive - getName();
 push @bootinclude_archives, $name;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIRuntimeChecker.pm 
new/kiwi/modules/KIWIRuntimeChecker.pm
--- old/kiwi/modules/KIWIRuntimeChecker.pm  2015-06-09 09:55:42.0 
+0200
+++ new/kiwi/modules/KIWIRuntimeChecker.pm  2015-06-12 09:27:44.0 
+0200
@@ -1365,22 +1365,14 @@
 my $xml  = $this-{xml};
 my $cmdL = $this-{cmdArgs};
 my $archives = [];
-my $systemArchives = $xml - getArchives();
-my $systemBinclArchives = $xml - getBootIncludeArchives();
+my $imageArchives = $xml - getImageArchives();
 my $bootstrapArchives = $xml - getBootStrapArchives();
-   

commit kiwi for openSUSE:Factory

2015-06-09 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-06-09 12:24:12

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.changes2015-05-23 
12:55:33.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-06-09 
12:24:20.0 +0200
@@ -1,0 +2,93 @@
+Fri Jun  5 16:11:28 CEST 2015 - m...@suse.de
+
+- v7.02.53 released
+  
+---
+Fri Jun  5 15:56:44 CEST 2015 - m...@suse.de
+  
+- Follow up fix for btrfs grub2 boot path
+  
+  For iso media the adaption of the boot path to /@/... is wrong
+  because in this case we read from iso9660 and not from btrfs.
+  This is related to (bnc#933664)
+  
+---
+Fri Jun  5 12:04:17 CEST 2015 - m...@suse.de
+  
+- Fixed grub2 setup on btrfs without boot partition
+  
+  If the image is built with btrfs and no extra boot partition is requested
+  the grub2 btrfs module is used to read the boot data from the filesystem.
+  However in kiwi we setup a btrfs filesystem in a way that all subvolumes
+  are nested below a master '@' volume. Within the scope of grub2 it's
+  required to adapt any path in the filesystem to match this because it's
+  not possible to specify a subvolume set-default here. Because of this
+  /boot/grub2/grub.cfg becomes /@/boot/grub2/grub.cfg within grub2.
+  This fixes (bnc#933664)
+  
+---
+Wed Jun  3 16:02:14 CEST 2015 - m...@suse.de
+  
+- v7.02.52 released
+  
+---
+Thu May 28 16:05:37 CEST 2015 - m...@suse.de
+  
+- Fixed result tracking from ovftool
+  
+  The temporary directory created for this has the same name
+  as the ovf file created inside of it. On move of the data
+  to the result dir this causes trouble which is fixed by
+  this commit
+  
+---
+Thu May 28 12:16:06 CEST 2015 - m...@suse.de
+  
+- Added target_blocksize attribute in type section
+  
+  In preparation to support custom blocksize values for loops
+  the attribute target_blocksize was implemented like the folowing
+  example shows:
+  
+  type ... target_blocksize=4096/
+  
+  This will set a 4k blocksize used for all loops setup during
+  image build and on first boot of the image. The actual code to
+  apply the blocksize to the loop is not yet implemented because
+  we are still waiting for the loop driver to support it. This is
+  related to (bnc#931634)
+  
+---
+Wed May 27 22:31:26 CEST 2015 - m...@suse.de
+  
+- Added pointer to XML description for loop_setup
+  
+  In preparation to support custom blocksize values for loops
+  access to the XML description is needed to read the specified
+  target_blocksize value once support for this value will be
+  added
+  
+---
+Wed May 27 18:35:55 CEST 2015 - m...@suse.de
+  
+- Fixed ova guestOS value for 13.2 JeOS
+  
+---
+Wed May 27 18:25:50 CEST 2015 - m...@suse.de
+  
+- Cleanup use of losetup
+  
+  In preparation to support custom blocksize values for loops
+  global methods to loop setup/delete has been added. This
+  is related to (bnc#931634)
+  
+---
+Wed May 27 10:35:32 CEST 2015 - m...@suse.de
+  
+- Added runtime check for overlay systems
+  
+  The __checkBootPartitionOverlaySystem runtime check makes sure
+  the use of a boot partition is not switched off. If the root
+  system is a read-only location the boot space must be writable
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.zFTeFF/_old  2015-06-09 12:24:22.0 +0200
+++ /var/tmp/diff_new_pack.zFTeFF/_new  2015-06-09 12:24:22.0 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.02.51
+Version:7.02.53
 Provides:   kiwi-schema = 6.2
 Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-12-15 

commit kiwi for openSUSE:Factory

2015-05-23 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-05-23 12:55:30

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.changes2015-05-19 
23:14:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-05-23 
12:55:33.0 +0200
@@ -1,0 +2,86 @@
+Fri May 22 14:45:24 CEST 2015 - m...@suse.de
+
+- v7.02.51 released
+  
+---
+Thu May 21 19:23:58 CEST 2015 - matwey.korni...@suse.de
+  
+- Provide kiwi-image:aci in kiwi.spec
+  
+---
+Thu May 21 16:26:35 CEST 2015 - m...@suse.de
+  
+- Update all JeOS templates, no rpm signature check
+  
+  Due to upcomming changes in zypper the --non-interactive option
+  will no longer do what the name says and will prevent using
+  packages with invalid or not checkable rpm signatures unless
+  the option to skip the check is set. Therefore all JeOS templates
+  now comes with
+  
+  rpm-check-signaturesfalse/rpm-check-signatures
+  
+---
+Thu May 21 14:58:31 CEST 2015 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Thu May 21 14:57:15 CEST 2015 - m...@suse.de
+  
+- Update documentation due to OEM_ variable change
+  
+---
+Thu May 21 14:55:01 CEST 2015 - m...@suse.de
+  
+- Cleanup use of OEM variables
+  
+  Deleted baseSetupOEMPartition and therefore the translation of
+  variables from the profile into OEM_ variables by writing the
+  environment file config.oempartition. Instead the boot now
+  directly uses the variables from the profile which are all
+  prefixed by kiwi_oem*
+  
+---
+Thu May 21 10:28:29 CEST 2015 - m...@suse.de
+  
+- Deleted fixed parmfile name PARM-S11 on s390
+  
+  Instead a new OEM element called: oem-vmcp-parmfile has been
+  added. Using this element allows to specify the parmfile name
+  without the userid. The userid is queried on demand. If no
+  parmfile name is specified the default name PARM-S11 applies
+  for backward compatibility. This fix relates to (bnc#931436)
+  
+---
+Thu May 21 09:38:10 CEST 2015 - m...@suse.de
+  
+- Fixed loading of vmcp on s390
+  
+  In SLE12 vmcp is compiled into the kernel, thus loading
+  it as a module will cause an exception which is misleading
+  This fixes (bnc#931436)
+  
+---
+Wed May 20 16:31:43 CEST 2015 - m...@suse.de
+  
+- Provide suseService method for compatibility
+  
+  Old image descriptions using this method will fail to build
+  with newer kiwi versions if the function does not exist
+  
+---
+Wed May 20 00:14:03 CEST 2015 - m...@suse.de
+  
+- Fixed setup of imageBootDevice on repart
+  
+  make use of the kiwi_BootPart information. This was overlooked
+  in OEMRepartStandard, all other repartition methods makes use
+  of it
+  
+---
+Mon May 18 14:28:57 CEST 2015 - m...@suse.de
+  
+- Use KIWI_IGNORE_OLD_MOUNTS for make valid target
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.Vo8AnO/_old  2015-05-23 12:55:36.0 +0200
+++ /var/tmp/diff_new_pack.Vo8AnO/_new  2015-05-23 12:55:36.0 +0200
@@ -27,8 +27,9 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.02.50
+Version:7.02.51
 Provides:   kiwi-schema = 6.2
+Provides:   kiwi-image:aci
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz
 Provides:   kiwi:%{_mandir}/man1/kiwi.1.gz

++ kiwi-docu.tar.bz2 ++
 16842 lines of diff (skipped)

++ kiwi-repo.tar.bz2 ++

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




commit kiwi for openSUSE:Factory

2015-05-19 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-05-19 23:14:39

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.changes2015-05-15 
07:42:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-05-19 
23:14:41.0 +0200
@@ -1,0 +2,97 @@
+Mon May 18 13:28:10 CEST 2015 - m...@suse.de
+
+- v7.02.50 released
+  
+---
+Mon May 18 13:25:55 CEST 2015 - m...@suse.de
+  
+- Make sure reco_uuid is not used uninitialized
+  
+---
+Mon May 18 13:15:27 CEST 2015 - m...@suse.de
+  
+- Fixed setup of boot timeout in elilo compat mode
+  
+---
+Sun May 17 19:48:05 CEST 2015 - m...@suse.de
+  
+- Auto validation of templates
+  
+---
+Sun May 17 19:35:01 CEST 2015 - m...@suse.de
+  
+- v7.02.49 released
+  
+---
+Sun May 17 11:52:12 CEST 2015 - m...@suse.de
+  
+- Fixed use of prefix in updateBootDeviceFstab
+  
+  prefix should indicate the prefixed root mount path and
+  not the temporary config files path. Due to that misuse
+  the check for boot_bind was wrong and no boot mount was
+  written to fstab
+  
+---
+Fri May 15 18:10:42 CEST 2015 - m...@suse.de
+  
+- Fixed use of prefix in updateRootDeviceFstab
+  
+  prefix should indicate the prefixed root mount path and
+  not the temporary config files path. Due to that misuse
+  the wrong information was passed to the btrfs tool to
+  ask for the list of subvolumes
+  
+---
+Wed May 13 12:26:53 CEST 2015 - m...@suse.de
+  
+- v7.02.48 released
+  
+---
+Wed May 13 12:25:20 CEST 2015 - m...@suse.de
+  
+- Update 13.2 JeOS, auto adaption from validation
+  
+---
+Wed May 13 12:17:10 CEST 2015 - m...@suse.de
+  
+- Fixed btrfs based factory restore
+  
+  On factory restore the btrfs subvolumes were recreated but no
+  default subvolume was defined. Because of this the restore of
+  the data was not correctly shared across the subvolumes
+  
+---
+Wed May 13 12:15:06 CEST 2015 - m...@suse.de
+  
+- Added __checkVMConfigExist runtime check
+  
+  The ova and ovf formats requires a machine section to be specified
+  in the XML description. This check makes sure it exists
+  
+---
+Wed May 13 10:23:29 CEST 2015 - m...@suse.de
+  
+- Fixed creation of btrfs filesystem
+  
+  Delete potentially existing btrfs signature prior to creating
+  a new filesystem. If used with a UUID mkfs.btrfs refuses to
+  create the filesystem even with the force option enabled if
+  there is the same uuid already present in the metadata
+  
+---
+Wed May 13 10:20:27 CEST 2015 - m...@suse.de
+  
+- Cleanup use of /mnt string in common boot code
+  
+  All function using /mnt hold on a prefix variable containing the value
+  
+---
+Tue May 12 17:37:57 CEST 2015 - m...@suse.de
+  
+- Don't log errors from udevSystemStop
+  
+  in case udevadm has no control command don't log this error
+  because the process will be stopped in a second attempt by kill
+  
+---
@@ -27,0 +125,10 @@
+  
+---
+Mon May 11 18:44:49 CEST 2015 - matwey.korni...@suse.de
+  
+- Introduce initial support for App Container Image (aci)
+  
+  Here is initial implementation of App Container Image (aci) format.
+  This commit is able to build .aci images conforming to SPEC.
+  
+  [1] https://github.com/appc/spec/blob/master/SPEC.md#app-container-image



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.siv8xu/_old  2015-05-19 23:14:43.0 +0200
+++ /var/tmp/diff_new_pack.siv8xu/_new  2015-05-19 23:14:43.0 +0200
@@ -27,7 +27,7 @@
 Name:   kiwi
 License:GPL-2.0
 Group:  System/Management
-Version:7.02.47
+Version:7.02.50
 Provides:   kiwi-schema = 6.2
 

commit kiwi for openSUSE:Factory

2015-05-03 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-05-03 09:47:30

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.changes2015-05-02 
21:32:25.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-05-03 
09:47:32.0 +0200
@@ -2,254 +1,0 @@
-Fri May  1 20:40:57 CEST 2015 - m...@suse.de
-
-- v7.02.42 released
-  

-Thu Apr 30 16:20:32 CEST 2015 - m...@suse.de
-  
-- Update RHEL7 JeOS template
-  
-  Added lan0 udev rule, don't use lvm to simplify setup
-  

-Thu Apr 30 10:51:16 CEST 2015 - m...@suse.de
-  
-- 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 - m...@suse.de
-  
-- 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 - m...@suse.de
-  
-- v7.02.41 released
-  

-Wed Apr 29 11:21:02 CEST 2015 - m...@suse.de
-  
-- Run lvcreate with --noudevsync
-  
-  This allows to build LVM images in container systems
-  which doesn't have udev running
-  

-Wed Apr 29 10:54:48 CEST 2015 - m...@suse.de
-  
-- Update SLE12 JeOS description
-  
-  The new pattern system requires libsolv = 0.6.5 to be installed on
-  the building host. Thus solve patterns as package to stay compatible
-  with older build host systems
-  

-Wed Apr 29 10:51:42 CEST 2015 - m...@suse.de
-  
-- Added dice buildsystem config to x86 JeOS images
-  

-Wed Apr 29 09:06:00 CEST 2015 - rjsch...@suse.de
-  
-- The linuxefi and initrdefi commands only exists on x86 and x86_64.
-  Write the grub config setting for linuxefi and initrdefi only on these
-  platforms, for all others the appropriate command is linux and initrd.
-  

-Fri Apr 24 12:01:52 CEST 2015 - m...@suse.de
-
-- Keep terminal reset utility inside boot images
-  

-Fri Apr 24 09:51:42 CEST 2015 - m...@suse.de
-  
-- Fixed useless use of greediness modifier '+' in regex
-  

-Thu Apr 23 13:13:40 CEST 2015 - rjsch...@suse.de
-  
-- Builder infrastructure
-  + Integrate ext* file system image builds into the builder
-infrastructure to simplify and improve the structure of image builds
-

-Thu Apr 23 09:51:19 CEST 2015 - m...@suse.de
-  
-- Style changes for mount dependency checker
-  
-  * Use here documents to construct messages
-  * Use pstree to show sub tree of processes
-  * Use perl builtin methods to read from proc
-

-Wed Apr 22 21:16:46 CEST 2015 - m...@suse.de
-
-- Fixed product name in SLE12 s390 JeOS
-  

-Wed Apr 22 21:04:08 CEST 2015 - m...@suse.de
-  
-- Better description for pattern use in 13.2 JeOS
-  

-Wed Apr 22 15:47:42 CEST 2015 - m...@suse.de
-  
-- Fetch errno($!) directly after call
-  
-  Reading of $! later will not provide the information
-  

-Wed Apr 22 15:36:57 CEST 2015 - m...@suse.de
-  
-- Added __checkMountDependencies runtime check
-  
-  The check looks for processes which holds onto mounts created by a
-  previos kiwi run. In such a condition kiwi is not able to release
-  its own mount table and shows information about the processes which
-  keeps these mount points busy. We still don't understand why there
-  could be non kiwi related processes holding onto mounts kiwi has
-  created during its run but kiwi should provide a way to tell 

commit kiwi for openSUSE:Factory

2015-05-02 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-05-02 21:32:23

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.changes2015-04-15 
17:42:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-05-02 
21:32:25.0 +0200
@@ -1,0 +2,254 @@
+Fri May  1 20:40:57 CEST 2015 - m...@suse.de
+
+- v7.02.42 released
+  
+---
+Thu Apr 30 16:20:32 CEST 2015 - m...@suse.de
+  
+- Update RHEL7 JeOS template
+  
+  Added lan0 udev rule, don't use lvm to simplify setup
+  
+---
+Thu Apr 30 10:51:16 CEST 2015 - m...@suse.de
+  
+- 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 - m...@suse.de
+  
+- 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 - m...@suse.de
+  
+- v7.02.41 released
+  
+---
+Wed Apr 29 11:21:02 CEST 2015 - m...@suse.de
+  
+- Run lvcreate with --noudevsync
+  
+  This allows to build LVM images in container systems
+  which doesn't have udev running
+  
+---
+Wed Apr 29 10:54:48 CEST 2015 - m...@suse.de
+  
+- Update SLE12 JeOS description
+  
+  The new pattern system requires libsolv = 0.6.5 to be installed on
+  the building host. Thus solve patterns as package to stay compatible
+  with older build host systems
+  
+---
+Wed Apr 29 10:51:42 CEST 2015 - m...@suse.de
+  
+- Added dice buildsystem config to x86 JeOS images
+  
+---
+Wed Apr 29 09:06:00 CEST 2015 - rjsch...@suse.de
+  
+- The linuxefi and initrdefi commands only exists on x86 and x86_64.
+  Write the grub config setting for linuxefi and initrdefi only on these
+  platforms, for all others the appropriate command is linux and initrd.
+  
+---
+Fri Apr 24 12:01:52 CEST 2015 - m...@suse.de
+
+- Keep terminal reset utility inside boot images
+  
+---
+Fri Apr 24 09:51:42 CEST 2015 - m...@suse.de
+  
+- Fixed useless use of greediness modifier '+' in regex
+  
+---
+Thu Apr 23 13:13:40 CEST 2015 - rjsch...@suse.de
+  
+- Builder infrastructure
+  + Integrate ext* file system image builds into the builder
+infrastructure to simplify and improve the structure of image builds
+
+---
+Thu Apr 23 09:51:19 CEST 2015 - m...@suse.de
+  
+- Style changes for mount dependency checker
+  
+  * Use here documents to construct messages
+  * Use pstree to show sub tree of processes
+  * Use perl builtin methods to read from proc
+
+---
+Wed Apr 22 21:16:46 CEST 2015 - m...@suse.de
+
+- Fixed product name in SLE12 s390 JeOS
+  
+---
+Wed Apr 22 21:04:08 CEST 2015 - m...@suse.de
+  
+- Better description for pattern use in 13.2 JeOS
+  
+---
+Wed Apr 22 15:47:42 CEST 2015 - m...@suse.de
+  
+- Fetch errno($!) directly after call
+  
+  Reading of $! later will not provide the information
+  
+---
+Wed Apr 22 15:36:57 CEST 2015 - m...@suse.de
+  
+- Added __checkMountDependencies runtime check
+  
+  The check looks for processes which holds onto mounts created by a
+  previos kiwi run. In such a condition kiwi is not able to release
+  its own mount table and shows information about the processes which
+  keeps these mount points busy. We still don't understand why there
+  could be non kiwi related processes holding onto mounts kiwi has
+  created during its run but kiwi should provide a way to tell 

commit kiwi for openSUSE:Factory

2015-04-15 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-04-15 17:42:44

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.changes2015-04-10 
09:44:48.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-04-15 
17:42:46.0 +0200
@@ -1,0 +2,104 @@
+Fri Apr 10 15:18:03 CEST 2015 - m...@suse.de
+
+- v7.02.37 released
+  
+---
+Fri Apr 10 14:58:41 CEST 2015 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Fri Apr 10 14:57:39 CEST 2015 - m...@suse.de
+  
+- Update documentation
+  
+  Added information about recovery hooks
+  
+---
+Fri Apr 10 14:47:48 CEST 2015 - m...@suse.de
+  
+- Added recovery hooks
+  
+  * preRecovery / postRecovery
+called before or after the recovery is processed
+
+  * preRecoverySetup / postRecoverySetup
+called before or after the setup of the recovery files
+and tarballs is processed
+
+---
+Fri Apr 10 12:39:01 CEST 2015 - m...@suse.de
+
+- v7.02.36 released
+  
+---
+Thu Apr  9 11:36:29 CEST 2015 - m...@suse.de
+  
+- Fixed OEMFindPartitions
+  
+  * partition size of install target must be greater than
+the size of the image partition, equal the size is not
+enough
+  * change error message to exactly point to the partinfo
+file which contains the information how the requested
+target partitions must look like
+  * change the partinfo file to include the gpt partition
+code as gdisk knows it in case of a GPT
+
+---
+Thu Apr  9 11:30:47 CEST 2015 - m...@suse.de
+
+- Fixed partedGetPartitionID
+  
+  In case of a GPT parted has no information about a partition id
+  Therefore we mapped the id to the known msdos values according
+  to the name kiwi defines for the partition. Any GPT specific
+  partition got the same id 'ee' which results in not being able
+  to distinguish them. However for the partition based install
+  in EFI mode it's required to identify any potential target install
+  partition by an id. Therefore partedGetPartitionID will return
+  the sgdisk partition code and will only map to the old legacy
+  values if sgdisk is not available
+  
+---
+Thu Apr  9 11:28:33 CEST 2015 - m...@suse.de
+  
+- Update spec file
+  
+  make the gptfdisk package a requirement for distros which
+  provides it
+  
+---
+Thu Apr  9 11:25:37 CEST 2015 - m...@suse.de
+  
+- Fixed setup of GPT partition table
+  
+  kiwi uses parted to create partition tables. In case of GPT
+  a linux default partition table has a guid set which points
+  to a Microsoft base partition. This is wrong and I did not
+  find a way to correct this with parted. Therefore the sgdisk
+  utility will be used to correct the partition code so that
+  we can at least see the right values when using sgdisk
+  
+---
+Wed Apr  8 15:25:26 CEST 2015 - m...@suse.de
+  
+- Changed validation in OEM partition install mode
+  
+  In partition based install kiwi checks if the current partitions
+  can be used for installation. Part of the validation was to check
+  if a filesystem signature could be found. If yes the partition
+  was not offered for installation. However this test is too strict
+  because in order to remove the filesystem signature the filesystem
+  must be actively destroyed. It's better to check for the filesystem
+  UUID instead. In order to allow the installer to use the partition
+  one can clear the uuid with the appropriate filesystem utility
+  e.g
+  
+  e2fstune -U clear
+  
+  for extX based filesystems and that will not destroy the filesystem
+  integrity. This means an active system can be prepared for install
+  by clearing the uuid instead of self destructing it
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.z8gvbo/_old  2015-04-15 17:42:48.0 +0200
+++ /var/tmp/diff_new_pack.z8gvbo/_new  2015-04-15 17:42:48.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:

commit kiwi for openSUSE:Factory

2015-03-25 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-03-25 09:55:50

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.changes2015-03-16 
06:57:09.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-03-25 
09:55:53.0 +0100
@@ -1,0 +2,154 @@
+Mon Mar 23 12:42:46 CET 2015 - m...@suse.de
+
+- v7.02.34 released
+  
+---
+Mon Mar 23 09:22:16 CET 2015 - dims...@suse.de
+  
+- Complete KIWI's appdata handlling removal
+  
+  Commit f4b7df2 removed the general handling, but missed a reference in
+  KIWICollect.pm
+  
+---
+Thu Mar 19 11:29:51 CET 2015 - m...@suse.de
+  
+- v7.02.33 released
+  
+---
+Wed Mar 18 17:15:24 CET 2015 - dval...@suse.de
+  
+- Changes to instsource requirements
+  
+  In order to make syslinux requirement conditional we need to build
+  kiwi-instsource arch specific package.
+  
+  This commit is needed because we can't Require kiwi-isoboot in Factory
+  anymore since we started to build PowerPC in Rings
+  
+  Signed-off-by: Dinar Valeev dval...@suse.com
+  
+---
+Wed Mar 18 16:36:25 CET 2015 - m...@suse.de
+  
+- v7.02.32 released
+  
+---
+Wed Mar 18 15:52:57 CET 2015 - m...@suse.de
+  
+- Fixed service setup for lxc containers
+  
+  No chroot required to for relinking services
+  
+---
+Wed Mar 18 15:27:47 CET 2015 - m...@suse.de
+  
+- Fixed contents of lxc configuration
+  
+  Use autodev and disable kmsg. In addition rework the way
+  systemd services gets disabled and update the list of
+  systemd services not allowed to run in a container. This
+  fixes (bnc #920692)
+  
+---
+Wed Mar 18 09:34:59 CET 2015 - m...@suse.de
+  
+- Follow up fix for variable import errors
+  
+---
+Tue Mar 17 16:50:07 CET 2015 - m...@suse.de
+  
+- Ignore variable import syntax errors
+  
+  In case of malformed shell syntax a message on eval of the
+  expression is printed to the log. Having them twice is not
+  needed
+  
+---
+Tue Mar 17 16:45:06 CET 2015 - m...@suse.de
+  
+- Deleted createOriginSnapshot
+  
+  In combination with btrfs this function created an origin snapshot
+  prior to the first boot. This conflicts with the SUSE built in
+  snapshot setup used by snapper.
+  
+---
+Tue Mar 17 16:01:59 CET 2015 - m...@suse.de
+  
+- Fixed use of volume variables in profile env
+  
+  Instead of evaluating the variable to get their content
+  we directly parse the value. This allows to have key
+  values including special characters normally not allowed
+  in shell variable names like the dot('.'). volumes names
+  like '.snapshot' will become possible
+  
+---
+Tue Mar 17 12:19:55 CET 2015 - dims...@suse.de
+  
+- Remove KIWI's appdata handling
+  
+  The format is just too complex to be handled in this symlistic way.
+  Appdata.xml (a subset of Appstream) evolved and changed for example
+  from applications to components; now, some packages export one type,
+  other packages export the other type. Merging them without normalising
+  is resulting in a structure like:
+  
+  applications
+  application
+  [...]
+  /application
+  component
+  [...]
+  /components
+  /applications
+  
+  whereas 'components' is no valid child of applications per spec (neither
+  is application a valid child of components).
+  
+  Hence: if KIWI ought to do that proper, the full format must be
+  understood, analysed, normalised and merged.
+  
+  for openSUSE, KIWI now uses appstream-builder, which is created in close
+  relationship with the AppStream metadata in mind.
+  
+  Having this code still in KIWI results in the builder producing valid
+  appdata.xml.gz PLUS an uncompressed appdata.xml (~18MB) to be part of
+  the repository metadata (thus slowing repo refresh down a lot).
+  
+---
+Tue Mar 17 11:40:43 CET 2015 - m...@suse.de
+  
+- Fixed restoreBtrfsSubVolumes
+  
+  if a subvolume for e.g /var/crash should be restored, kiwi
+  failed because the /var path did not exist. As a 

commit kiwi for openSUSE:Factory

2015-03-15 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-03-16 06:57:05

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.changes2015-03-05 
18:15:21.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-03-16 
06:57:09.0 +0100
@@ -1,0 +2,87 @@
+Fri Mar 13 11:14:39 CET 2015 - m...@suse.de
+
+- v7.02.30 released
+  
+---
+Thu Mar 12 14:46:10 CET 2015 - m...@suse.de
+  
+- Fixed accident change in 13.2 JeOS
+  
+---
+Thu Mar 12 12:01:40 CET 2015 - m...@suse.de
+  
+- Cleanup calling basename
+  
+  Make sure basename is not called with a missing operand
+  
+---
+Thu Mar 12 11:55:38 CET 2015 - m...@suse.de
+  
+- Mount EFI partition only if not already mounted
+  
+---
+Wed Mar 11 19:39:51 CET 2015 - m...@suse.de
+  
+- Update elilo compat mode
+  
+  Support copy of vendor specific EFI boot config
+  In addition use the oem boot title as title for the
+  elilo configuration too
+  
+---
+Tue Mar 10 11:34:15 CET 2015 - m...@suse.de
+  
+- Fixed boot deleting packages
+  
+  A package marked with the bootdelete=true flag was not removed
+  from the boot image if it was placed in the delete section of
+  the system image.
+  
+---
+Fri Mar  6 16:19:45 CET 2015 - m...@suse.de
+  
+- v7.02.29 released
+  
+---
+Thu Mar  5 11:47:52 CET 2015 - m...@suse.de
+  
+- Move loader install tool check to the right place
+  
+  Only if a bootloader must be installed check if the tool
+  to perform the call is present on the host
+  
+---
+Thu Mar  5 11:27:55 CET 2015 - schneem...@suse.de
+  
+- dhclient has no option for timeout
+  
+  The dhclient in openSUSE 13.2 has no parameter for timeout, but it
+  is specified in the setupNetworkDHCLIENT function. The timeout is
+  taken from the configuration file as mentioned in the manpage.
+  
+---
+Wed Mar  4 16:52:47 CET 2015 - m...@suse.de
+
+- Fixed __checkSelectedBootLoaderIncluded check
+  
+  The runtime check for grub2 has the choice for several packages
+  Especially on SLE11 only grub2-x86_64-efi exists.
+  
+---
+Wed Mar  4 16:38:22 CET 2015 - m...@suse.de
+  
+- Increase the EFI/vboot fat partition
+  
+  Instead of 32MB use 200MB to allow holding a little more
+  data like firmware and/or loaders
+  
+---
+Wed Mar  4 14:06:25 CET 2015 - rjsch...@suse.de
+  
+- Fix consistency check for LXC builds
+  + Prior to the emergence of systemd the lxc package provided a special
+init script, lxc-init. This was necessary as SysV-init was not container
+aware. systemd is container aware, thus including systemd as the init
+system is sufficient.
+
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.gBrcmx/_old  2015-03-16 06:57:11.0 +0100
+++ /var/tmp/diff_new_pack.gBrcmx/_new  2015-03-16 06:57:11.0 +0100
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:7.02.28
+Version:7.02.30
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-12-15 14:32:44.0 +0100
+++ new/kiwi/.revision  2014-12-15 14:32:44.0 +0100
@@ -1 +1 @@
-3f60936dcfcac28fa8e6e9d2682cef66eb614f28
+d00514db7fedee93fd432c38f8578d0442201f9f
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIBoot.pm new/kiwi/modules/KIWIBoot.pm
--- old/kiwi/modules/KIWIBoot.pm2015-02-25 11:39:26.0 +0100
+++ new/kiwi/modules/KIWIBoot.pm2015-03-05 11:47:32.0 +0100
@@ -1977,7 +1977,7 @@
 

commit kiwi for openSUSE:Factory

2015-03-05 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-03-05 15:34:20

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.changes2015-02-27 
11:08:02.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-03-05 
18:15:21.0 +0100
@@ -1,0 +2,29 @@
+Tue Mar  3 10:50:30 CET 2015 - m...@suse.de
+
+- v7.02.28 released
+  
+---
+Tue Mar  3 10:49:14 CET 2015 - m...@suse.de
+  
+- XZ compress vhdfixed disks in result bundler
+  
+---
+Wed Feb 25 16:41:01 CET 2015 - m...@suse.de
+  
+- Update description for suse-pxe-client
+  
+  The template is designed for a netboot only system. Therefore
+  many parts are actively deleted, e.g the kernel which prevents
+  this system from booting standalone. The description now points
+  that out to indicate that for another use case the images.sh
+  script might need some changes
+  
+---
+Wed Feb 25 11:39:33 CET 2015 - m...@suse.de
+  
+- Add in code comment for s390 zipl setup
+  
+  A static offset address to load the initrd from is used
+  but no explanation why was given
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.w7IWtm/_old  2015-03-05 18:15:22.0 +0100
+++ /var/tmp/diff_new_pack.w7IWtm/_new  2015-03-05 18:15:22.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package kiwi
 #
-# Copyright (c) 2015 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:7.02.27
+Version:7.02.28
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz

++ kiwi-docu.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/doc/examples/suse-12.3/suse-pxe-client/config.xml 
new/doc/examples/suse-12.3/suse-pxe-client/config.xml
--- old/doc/examples/suse-12.3/suse-pxe-client/config.xml   2015-02-11 
17:31:16.0 +0100
+++ new/doc/examples/suse-12.3/suse-pxe-client/config.xml   2015-02-25 
16:40:15.0 +0100
@@ -4,7 +4,7 @@
 description type=system
 authorMarcus Schäfer/author
 contactm...@novell.com/contact
-specificationopenSUSE 12.3 terminal/specification
+specificationopenSUSE 12.3 terminal. Please note this a netboot only 
appliance. The kernel and many other parts are actively deleted in the 
images.sh script to keep it small. If you use this description for another use 
case make sure no important data is deleted/specification
 /description
 preferences
 type image=pxe filesystem=clicfs boot=netboot/suse-12.3

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-12-15 14:32:44.0 +0100
+++ new/kiwi/.revision  2014-12-15 14:32:44.0 +0100
@@ -1 +1 @@
-b7a97d8439839f0e8675eba3a68328b1ccd775bb
+3f60936dcfcac28fa8e6e9d2682cef66eb614f28
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIBoot.pm new/kiwi/modules/KIWIBoot.pm
--- old/kiwi/modules/KIWIBoot.pm2015-02-23 11:33:29.0 +0100
+++ new/kiwi/modules/KIWIBoot.pm2015-02-25 11:39:26.0 +0100
@@ -5114,6 +5114,13 @@
 #==
 # General zipl setup
 #--
+# Note:
+# The initrd will be loaded at offset address 0x400 (64MB)
+# This means the kernel must not be bigger than 64MB otherwise it
+# will overwrite the initrd. The reason for the static address
+# is for compatibility with zipl and kernel versions which were
+# not able to handle the initrd at variing adresses e.g sle11
+# 
 my $title_standard;
 my $title_failsafe;
 my $bootTimeout = 200;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit kiwi for openSUSE:Factory

2015-02-27 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-02-27 11:08:00

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.changes2015-02-22 
17:25:13.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-02-27 
11:08:02.0 +0100
@@ -1,0 +2,100 @@
+Mon Feb 23 15:50:27 CET 2015 - m...@suse.de
+
+- v7.02.27 released
+  
+---
+Mon Feb 23 15:27:55 CET 2015 - m...@suse.de
+  
+- Fixed critic for KIWIMiniIsoPlugin.pm
+  
+---
+Mon Feb 23 15:15:44 CET 2015 - m...@suse.de
+  
+- Fixed critic for KIWIDescrPlugin.pm
+  
+---
+Mon Feb 23 14:48:15 CET 2015 - m...@suse.de
+  
+- Fixed potential link attack security issue
+  
+  kiwi statically creates a tmp executable in /dev/shm. Apart from
+  the fact that it's the wrong place in the filesystem to do this
+  kiwi should use a correctly created tmpfile. This Fixes #444
+  
+---
+Mon Feb 23 11:04:56 CET 2015 - m...@suse.de
+  
+- Fixed zero block analyser
+  
+  If all free blocks in a filesystem contain a zero the compression
+  result of the later image is better compared to if there is any
+  random junk in it. In order to have all free blocks set to a zero
+  byte kiwi used the dd + rm method which had the disadvantage of
+  destroying the sparseness of the image file. Because of that the
+  method was applied only if the image was built from a real disk
+  device which did not allow us to strip away a sparse image from
+  anyways. However this is not very flexible because:
+  
+  1. In most cases an image is built from a loop device mapped
+  against a sparse file. Thus the method is not called most
+  of the time
+  
+  2. With filesystems using more complex internal structures like
+  xfs btrfs, zfs and friends there is not much difference in
+  the compression results, but the time to create a huge empty
+  file which is removed later is signifcantly recognized
+  
+  Thus this change deletes the old way of zero out free blocks and
+  uses a tool to do the job for us. For extX based filesystems the
+  zerofree utility exists and is used if installed. For other
+  filesystems I'm not aware of a tool and thus we don't handle
+  them at the moment. If there is tool available kiwi print a
+  warning message
+  
+---
+Mon Feb 23 10:07:52 CET 2015 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Mon Feb 23 10:07:05 CET 2015 - m...@suse.de
+  
+- DB: added chapter how to create vagrant boxes
+  
+---
+Sun Feb 22 17:40:03 CET 2015 - matwey.korni...@suse.de
+  
+- Revert archives to consistent state
+  
+  Following three files were probably corrupted by 
f69d1d7bc3104f9e221abf8fc5efdf94ee0eb8b1
+  template/armv7l/suse-12.3-JeOS/uboot-setup.tgz
+  tools/livestick/theme/upstream/booting.tgz
+  tools/livestick/theme/upstream/tooling.tgz
+  
+---
+Wed Feb 18 14:41:42 CET 2015 - ludwig.nus...@suse.de
+  
+- pass repo url for NET iso via linuxrc (bnc#916175)
+  
+---
+Fri Feb 13 11:36:06 CET 2015 - jmassaguer...@suse.de
+  
+- check user_name is defined when checking file tree
+  
+  It is possible to have files that should be owned by root which
+  are owned by a non-existing user, meaning the uid has no corresponding
+  username. When this happens, the check used to give the error
+  
+  Use of uninitialized value $user_name in concatenation (.) or string
+  at /usr/share/kiwi/modules/KIWIRuntimeChecker.pm line 1558.
+  
+  Thus we need to check whether the user exists.
+  
+---
+Thu Feb 12 13:46:01 CET 2015 - jmassaguer...@suse.de
+  
+- remove plymouth packages from s390x boot image
+  
+  We don't need graphical boot on s390x.
+  
+---
@@ -319,0 +420,5 @@
+Mon Jan 12 18:30:44 CET 2015 - dims...@suse.de
+  
+- Switch to using appstream-builder instead of XML parsing
+  
+---
@@ -749,0 +855,2 @@
+  
+- Activate new swap after repartitioning



Other differences:
--

commit kiwi for openSUSE:Factory

2015-02-22 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-02-22 17:25:11

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.changes2015-02-10 
20:20:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-02-22 
17:25:13.0 +0100
@@ -1,0 +2,43 @@
+Thu Feb 12 11:01:59 CET 2015 - m...@suse.de
+
+- v7.02.26 released
+  
+---
+Wed Feb 11 17:54:17 CET 2015 - m...@suse.de
+  
+- Make sure cleanupRPMDatabase is called correctly
+  
+  The function also has to be called if there are packages
+  to delete in the queue and not only if there are packages
+  to install in the queue
+  
+---
+Wed Feb 11 17:32:15 CET 2015 - m...@suse.de
+  
+- Explicitly add kbd package to boot images
+  
+---
+Wed Feb 11 17:12:55 CET 2015 - m...@suse.de
+  
+- Make sure the default console font is setup
+  
+  While kiwi runs fbiterm the default console font is not
+  properly restored when the session ends. In order to enter
+  the system with a correctly initialized console font
+  kiwi actively calls setfont with the default8x16 font.
+  This is related to (bnc #879994)
+  
+---
+Wed Feb 11 15:06:15 CET 2015 - sch...@suse.de
+  
+- Remove obsolete 12.2 templates
+  
+---
+Tue Feb 10 12:19:58 CET 2015 - jma...@suse.de
+  
+- Move the vhdfixed tag to 64K offset.
+  
+  The tag specification calls for moving the tag from a 16K offset to a 64K
+  offset to avoid conflicting with the GPT.
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.bdf2ve/_old  2015-02-22 17:25:15.0 +0100
+++ /var/tmp/diff_new_pack.bdf2ve/_new  2015-02-22 17:25:15.0 +0100
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:7.02.25
+Version:7.02.26
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-12-19 08:24:00.0 +0100
+++ new/kiwi/.revision  2014-12-15 14:32:44.0 +0100
@@ -1 +1 @@
-859dc050fac040e3b3bb7fdb3ea81af4fc4bd02a
+18a16424da55c8ecd8c1f047b45c248cf2a240d7
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/metadata/KIWIConfig.xml 
new/kiwi/metadata/KIWIConfig.xml
--- old/kiwi/metadata/KIWIConfig.xml2014-12-03 22:03:57.0 +0100
+++ new/kiwi/metadata/KIWIConfig.xml2015-02-11 17:02:34.0 +0100
@@ -26,6 +26,7 @@
 locations except for the ones listed here
 --
 strip type=tools
+file name=setfont/
 file name=lvmetad/
 file name=loadkeys/
 file name=klogconsole/
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2015-02-09 11:43:23.0 +0100
+++ new/kiwi/modules/KIWIGlobals.pm 2015-02-12 11:01:54.0 +0100
@@ -1837,7 +1837,7 @@
 # Globals (generic)
 #--
 my %data;
-$data{Version} = 7.02.25;
+$data{Version} = 7.02.26;
 $data{Publisher}   = SUSE LINUX GmbH;
 $data{Preparer}= KIWI - http://opensuse.github.com/kiwi;;
 $data{ConfigName}  = config.xml;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIImageFormat.pm 
new/kiwi/modules/KIWIImageFormat.pm
--- old/kiwi/modules/KIWIImageFormat.pm 2014-12-19 08:24:00.0 +0100
+++ new/kiwi/modules/KIWIImageFormat.pm 2015-02-11 16:59:10.0 +0100
@@ -1293,13 +1293,13 @@
 # /.../
 # Azure service uses a tag injected into the disk
 # image to identify the OS. The tag is 512B long,
-# starting with a GUID, and is placed at a 16K offset
+# starting with a GUID, and is placed at a 64K offset
 # from the start of the disk image.
 #
 # +--+
 # | jump   | 

commit kiwi for openSUSE:Factory

2015-02-10 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-02-10 20:20:44

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.changes2015-01-25 
21:14:11.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-02-10 
20:20:46.0 +0100
@@ -1,0 +2,209 @@
+Mon Feb  9 11:43:29 CET 2015 - m...@suse.de
+
+- v7.02.25 released
+  
+---
+Mon Feb  2 09:44:42 CET 2015 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Mon Feb  2 09:43:48 CET 2015 - m...@suse.de
+  
+- DB: man page clarify use of images.sh/config.sh
+  
+---
+Sat Jan 31 15:07:37 CET 2015 - dmuel...@suse.de
+  
+- aarch64: Load full EFI emulation size
+  
+-boot-load-size 1 is not a recommended option. First of all
+  a loader size that is not divideable by 4 is rejected by
+  most EFI firmwares. In addition we need to load all of the
+  EFI code into memory. When the option is not set, genisoimage
+  uses the full length by default, which is what we want.
+  
+---
+Fri Jan 30 11:04:09 CET 2015 - m...@suse.de
+  
+- v7.02.24 released
+  
+---
+Fri Jan 30 10:45:04 CET 2015 - m...@suse.de
+  
+- Fixed callPartitioner
+  
+  Instead of making the decision for the correct partition tool
+  by the name of the device use a method which knows better about
+  the type of the storage device. This applies to s390 only were
+  a dasd device could be a real dasd with 4k blocksize or an
+  emulated dasd with 512byte blocksize. In the first case fdasd
+  is used and in the other case parted must be used. The decision
+  for the tool is now based on the result if isDASDDevice()
+  which returns false for emulated dasd devices because we
+  only distinguish a different handling if the blocksize of the
+  device is _not_ 512byte
+  
+---
+Fri Jan 30 10:43:19 CET 2015 - m...@suse.de
+  
+- Fixed critic testing via perlcritic
+  
+  perlcritic on 13.2 reports a module to not end with a true value
+  which is wrong and older versions of perlcritic do not complain
+  about the same code. As I don't want to dig into what perlcritic
+  does I decided to move the module in question to be not level 4
+  clean
+  
+---
+Fri Jan 30 09:37:09 CET 2015 - m...@suse.de
+  
+- Fixed handling of zipl options
+  
+  For some reason it was not possible to provide the
+  information as commandline arguments. Thus we wrote
+  it into the menu section. In addition the verbose
+  zipl installation information is now part of the
+  kiwi build log file
+  
+---
+Fri Jan 30 09:07:00 CET 2015 - m...@suse.de
+  
+- Fixed import of emulated dasd device
+  
+  dasd_configure is required to be called but kiwi
+  skipped that step for emulated dasd devices and
+  thus they did not exist on boot
+  
+---
+Fri Jan 30 08:57:24 CET 2015 - m...@suse.de
+  
+- Added support for emulated DASD devices on s390
+  
+  an emulated dasd is a dasd device in FBA mode using
+  512byte blocksize. kiwi did not properly install zipl
+  to allow to boot from such devices
+  
+---
+Thu Jan 29 16:03:33 CET 2015 - guillaume.gar...@suse.de
+  
+- Fix ARM build
+  
+---
+Thu Jan 29 15:37:59 CET 2015 - adr...@suse.de
+  
+- collecting of -debuginfo packages from special suffixed packages
+  
+---
+Thu Jan 29 12:13:26 CET 2015 - m...@suse.de
+  
+- Fixed importHostPackageKeys
+  
+  Import on systems which doesn't have a
+  /usr/lib/rpm/gnupg/keys structure failed
+  
+---
+Thu Jan 29 11:36:18 CET 2015 - m...@suse.de
+  
+- Fixed exception handling if device type is unknown
+  
+---
+Thu Jan 29 11:29:41 CET 2015 - m...@suse.de
+  
+- Added support for s390 emulated DASD devices
+  
+  An emulated DASD device is a disk with 512byte blocksize
+  like it is the case for real zFCP (scsi) devices. Therefore
+  kiwi handles an emulated DASD like a zFCP device but does
+  not configure host and 

commit kiwi for openSUSE:Factory

2015-01-25 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-01-25 21:14:06

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.changes2015-01-21 
21:56:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-01-25 
21:14:11.0 +0100
@@ -1,0 +2,34 @@
+Fri Jan 23 13:57:50 CET 2015 - m...@suse.de
+
+- v7.02.22 released
+  
+---
+Fri Jan 23 12:08:27 CET 2015 - m...@suse.de
+  
+- Don't use /mnt as mount point in a kiwi process
+  
+  It could cause conflicts if the building system has /mnt
+  mounted for some reasons. Especially if the image target
+  directory is set to /mnt kiwi failed because it over
+  mounted its own results
+  
+---
+Wed Jan 21 15:09:02 CET 2015 - m...@suse.de
+  
+- Update SLE12 JeOS template for ppc
+  
+  The description was missing firmware packages and did
+  not use grub2 as the bootloader which is the default
+  for sles12 on ppc
+  
+---
+Mon Jan 19 17:47:41 CET 2015 - magis...@suse.de
+  
+- Use symlink instead of copy for /etc/localtime.
+  
+---
+Mon Jan 19 11:55:09 CET 2015 - m...@suse.de
+  
+- Don't remove the docs from the RHEL JeOS templates
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.iHYIsC/_old  2015-01-25 21:14:12.0 +0100
+++ /var/tmp/diff_new_pack.iHYIsC/_new  2015-01-25 21:14:12.0 +0100
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:7.02.21
+Version:7.02.22
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-12-15 14:32:44.0 +0100
+++ new/kiwi/.revision  2014-12-15 14:32:44.0 +0100
@@ -1 +1 @@
-af91f28bc8b65a2c0f0070ddd1c2cd9176f7f2bf
+63fc5aa7fd1971ecdbea7c1882b62550fc13f30d
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIBoot.pm new/kiwi/modules/KIWIBoot.pm
--- old/kiwi/modules/KIWIBoot.pm2014-12-15 14:32:45.0 +0100
+++ new/kiwi/modules/KIWIBoot.pm2015-01-23 12:07:51.0 +0100
@@ -85,6 +85,7 @@
 my $knlink;
 my $tmpdir;
 my $loopdir;
+my $boot_mount_point;
 my $result;
 my $status;
 my $isxen;
@@ -198,27 +199,38 @@
 #==
 # create tmp dir for operations
 #--
-$tmpdir = KIWIQX::qxx (mktemp -qdt kiwiboot.XX); chomp $tmpdir;
+$tmpdir = KIWIQX::qxx (mktemp -qdt kiwiboot.XX);
+chomp $tmpdir;
 $result = $?  8;
 if ($result != 0) {
 $kiwi - error  (Couldn't create tmp dir: $tmpdir: $!);
 $kiwi - failed ();
 return;
 }
-$loopdir = KIWIQX::qxx (mktemp -qdt kiwiloop.XX); chomp $loopdir;
+$loopdir = KIWIQX::qxx (mktemp -qdt kiwiloop.XX);
+chomp $loopdir;
 $result  = $?  8;
 if ($result != 0) {
 $kiwi - error  (Couldn't create tmp dir: $loopdir: $!);
 $kiwi - failed ();
 return;
 }
+$boot_mount_point = KIWIQX::qxx (mktemp -qdt kiwiboot.XX);
+chomp $boot_mount_point;
+$result  = $?  8;
+if ($result != 0) {
+$kiwi - error  (Couldn't create tmp dir: $boot_mount_point: $!);
+$kiwi - failed ();
+return;
+}
 #==
 # Store object data (1)
 #--
 $this-{cleanupStack} = [];
 $this-{tmpdir}   = $tmpdir;
 $this-{loopdir}  = $loopdir;
-$this-{tmpdirs}  = [ $tmpdir, $loopdir ];
+$this-{bootmountpoint} = $boot_mount_point;
+$this-{tmpdirs}  = [ $tmpdir, $loopdir, $boot_mount_point ];
 $this-{haveTree} = $haveTree;
 $this-{kiwi} = $kiwi;
 $this-{bootsize} = 100;
@@ -5467,6 +5479,7 @@
 my $firmware = $this-{firmware};
 my $system   = $this-{system};
 my $haveTree = $this-{haveTree};
+my $mount= $this-{bootmountpoint};
 my $locator  = KIWILocator - instance();
 my $bootdev;

commit kiwi for openSUSE:Factory

2015-01-21 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2015-01-21 21:56:00

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.changes2014-12-23 
11:50:27.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2015-01-21 
21:56:32.0 +0100
@@ -1,0 +2,78 @@
+Fri Jan 16 11:35:48 CET 2015 - m...@suse.de
+
+- v7.02.21 released
+  
+---
+Fri Jan 16 11:29:37 CET 2015 - m...@suse.de
+  
+- v7.02.20 released
+  
+---
+Fri Jan 16 10:04:10 CET 2015 - dims...@suse.de
+  
+- sha256sum generation: change cwd to tmpdir and only pass filename to 
$sha-addfile
+  
+  The full path passed to $sha-addfile is written into the .sha256 file, 
which results in
+  the file not 'really' usable for verification by users. Passing only the 
relative filename
+  works around this.
+  
+---
+Wed Jan 14 15:44:33 CET 2015 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Wed Jan 14 15:43:53 CET 2015 - m...@suse.de
+  
+- DB: fixed LVM documentation
+  
+  with regards to btrfs subvolume support the docu
+  was unclear and not complete
+  
+---
+Mon Jan 12 17:04:03 CET 2015 - m...@suse.de
+  
+- Revert Disable yum repos from centos-releases
+  
+  This seems to break the repo handling completely
+  This reverts commit 4d48fd0b296343368d7bb76b97857d779ab13273.
+  
+---
+Mon Jan 12 13:46:30 CET 2015 - t1l...@suse.de
+  
+- Disable yum repos from centos-releases
+  
+---
+Mon Jan 12 11:19:28 CET 2015 - m...@suse.de
+  
+- v7.02.19 released
+  
+---
+Mon Jan 12 11:13:38 CET 2015 - m...@suse.de
+  
+- Fixed kiwi-find-boot-requires.sh build helper
+  
+  Added Adrian as the author of the script and put some comment
+  what this script does. Fixed error handling if boot config
+  file is missing for the checked arch/os (bnc #911231)
+  
+---
+Mon Jan 12 11:01:12 CET 2015 - pass-automated-testing-su...@suse.de
+  
+- mediacheck: give the user 5s time to actually see the result (also helps 
openQA to catch it) - Failure waits for user input already
+  
+---
+Mon Jan 12 10:49:12 CET 2015 - m...@suse.de
+  
+- Fixed spec file for rhel and centos builds
+  
+  With regards to 
https://en.opensuse.org/openSUSE:Build_Service_cross_distribution_howto
+  the use of the dist macros has been fixed. In addition the setup of the 
correct templates
+  per distribution has been fixed for rhel6/7 and centos6 (bnc #911231)
+  
+---
+Wed Jan  7 10:33:16 CET 2015 - adr...@suse.de
+  
+- fix debug package unique key handling.
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.8ilJAj/_old  2015-01-21 21:56:33.0 +0100
+++ /var/tmp/diff_new_pack.8ilJAj/_new  2015-01-21 21:56:33.0 +0100
@@ -1,7 +1,7 @@
 #
 # spec file for package kiwi
 #
-# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2015 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
@@ -17,7 +17,7 @@
 
 
 #perl_verion is not defined in centos/RHEL yet
-%if 0%{?rhel_version} || 0%{?fedora} || 0%{?centos}
+%if 0%{?rhel_version} || 0%{?centos_version}
 %define perl_version%(eval `%{__perl} -V:version`; echo $version)
 %endif
 
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:7.02.18
+Version:7.02.21
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz
@@ -156,16 +156,16 @@
 %endif
 %endif
 # RHEL
-%if 0%{?rhel_version}
-%define mysystems %(echo `VER=%{rhel_version} echo 
rhel-0${VER:0:1}.${VER:1:2}`)
+%if 0%{?rhel_version} == 600
+%define mysystems rhel-06.0
 %endif
-# Fedora
-%if 0%{?fedora}
-%define mysystems %(echo `VER=%{fedora} echo 

commit kiwi for openSUSE:Factory

2014-12-23 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-12-23 11:51:43

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.changes2014-12-03 
22:50:25.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-12-23 
11:50:27.0 +0100
@@ -1,0 +2,226 @@
+Fri Dec 19 09:06:45 CET 2014 - m...@suse.de
+
+- v7.02.18 released
+  
+---
+Fri Dec 19 09:05:29 CET 2014 - m...@suse.de
+  
+- Fixed post install script from kiwi-templates
+  
+  it should not end with a non zero exit code
+  
+---
+Thu Dec 18 12:01:17 CET 2014 - m...@suse.de
+  
+- v7.02.17 released
+  
+---
+Thu Dec 18 11:59:26 CET 2014 - m...@suse.de
+  
+- Fixed bootloader setup for SLE11 JeOS template
+  
+  legacy grub is default unless uefi firmware is selected
+  
+---
+Thu Dec 18 11:46:51 CET 2014 - m...@suse.de
+  
+- v7.02.16 released
+  
+---
+Tue Dec 16 17:19:13 CET 2014 - m...@suse.de
+  
+- Fixed spec file for CentOS package
+  
+  On CentOS squashfs is packaged in squashfs-tools
+  
+---
+Tue Dec 16 09:47:53 CET 2014 - m...@suse.de
+  
+- Fixed kiwi-templates %post scriptlet
+  
+  Check if old image description exists before deleting it.
+  This prevents warning messages spit out by rpm on install
+  
+---
+Mon Dec 15 17:06:04 CET 2014 - led...@suse.de
+  
+- Fix bashisms in image.sh shell scripts
+  
+  Replace '/dev/null' output redirections to '/dev/null 21'.
+  
+---
+Mon Dec 15 15:36:24 CET 2014 - dims...@suse.de
+  
+- Fall back to lazyly umount /dev nodes in case of failure
+  
+---
+Mon Dec 15 14:52:58 CET 2014 - m...@suse.de
+  
+- v7.02.15 released
+  
+---
+Mon Dec 15 14:52:13 CET 2014 - m...@suse.de
+  
+- Fixed use of uninitialized value $format
+  
+---
+Mon Dec 15 11:50:17 CET 2014 - m...@suse.de
+  
+- Fixup logging with a logfile
+  
+  If a logfile is used the state of the call if it was successful
+  or not is also part of the logfile and not exposed to the calling
+  terminal. With this patch the overall success or error information
+  is also printed on the calling terminal.
+  
+---
+Mon Dec 15 09:57:48 CET 2014 - m...@suse.de
+  
+- Print a message if the target directory is created
+  
+---
+Mon Dec 15 09:56:09 CET 2014 - m...@suse.de
+  
+- Code cleanup
+  
+  use createDirInteractive and replace redundant parts
+  
+---
+Fri Dec 12 16:34:49 CET 2014 - m...@suse.de
+  
+- v7.02.14 released
+  
+---
+Fri Dec 12 16:24:31 CET 2014 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Fri Dec 12 16:22:50 CET 2014 - m...@suse.de
+  
+- v7.02.13 released
+  
+---
+Thu Dec 11 12:16:46 CET 2014 - m...@suse.de
+  
+- Added support for custom qemu-img format options
+  
+  When kiwi calls qemu-img to convert the image into the format
+  the user has specified in the XML description it might be
+  required to pass on additional format options like the compat
+  mode for the qcow2 format. This can now be done like the
+  following example shows:
+  
+  type ... formatoptions=compat=0.10/
+  
+---
+Thu Dec 11 11:30:02 CET 2014 - m...@suse.de
+  
+- Eliminate weird kiwi revision from unit tests
+  
+  The unit test environment sets a static kiwi revision
+  number 4711 which is odd because it can easily use the
+  correct git revision from the git metadata
+  
+---
+Thu Dec 11 11:13:19 CET 2014 - m...@suse.de
+  
+- Fixed print() on closed filehandle
+  
+---
+Tue Dec  9 17:02:25 CET 2014 - m...@suse.de
+  
+- v7.02.12 

commit kiwi for openSUSE:Factory

2014-12-03 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-12-03 22:50:01

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.changes2014-11-24 
11:13:32.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-12-03 
22:50:25.0 +0100
@@ -1,0 +2,162 @@
+Wed Dec  3 15:49:49 CET 2014 - m...@suse.de
+
+- v7.02.10 released
+  
+---
+Wed Dec  3 15:11:16 CET 2014 - m...@suse.de
+  
+- Fixed recovery of EFI bootdata
+  
+  + restore EFI module provided by the rpm package. The one kiwi
+created is specific to the uuid of the root filesystem which
+changes on factory restore.
+
+  + make sure correct linux/linuxefi and initrd/initrdefi commands
+are used in recovery grub config by checking against grub_platform
+to allow recovery in BIOS and EFI mode
+
+  + make sure mkfs.fat exists in the initrd to allow recovery of
+EFI fat partition, actually implement recovery of EFI fat
+partition
+
+---
+Tue Dec  2 16:27:18 CET 2014 - m...@suse.de
+
+- Added restore of btrfs subvolumes in restore mode (bnc #908011)
+  
+  In oem recovery (restore) mode a new function named
+  restoreBtrfsSubVolumes will be called if the root filesystem
+  is btrfs based. The function will restore the configured
+  subvolumes back to the factory state
+  
+---
+Tue Dec  2 12:01:28 CET 2014 - m...@suse.de
+  
+- Force creation of recovery filesystem
+  
+  When kiwi setup the recovery partition with a filesystem it
+  might find a bootloader installation in the recovery partition
+  from an earlier attempt. This leads to a question on mke2fs and
+  an abort of the oem installation as consequence.
+  
+---
+Mon Dec  1 10:27:05 CET 2014 - m...@suse.de
+  
+- Be more exact which sector size value one can set
+  
+  It's the logical sector size one can specify for the target
+  
+---
+Mon Dec  1 10:14:38 CET 2014 - m...@suse.de
+  
+- Deleted unused global information
+  
+  back in the time kiwi used device mapper snapshot to
+  implemenet filesystem overlay techniques information
+  about the snapshot size was needed. today kiwi uses
+  overlayfs and thus this information is no longer
+  used
+  
+---
+Fri Nov 28 08:41:44 CET 2014 - m...@suse.de
+  
+- v7.02.9 released
+  
+---
+Thu Nov 27 16:19:39 CET 2014 - m...@suse.de
+  
+- Call updateProtectiveMBR in GPT recovery mode
+  
+  for some reasons parted leaves an active partition in the
+  protective MBR which can cause some EFIs to ignore the disk
+  
+---
+Thu Nov 27 14:27:25 CET 2014 - m...@suse.de
+  
+- Fixed backup of disk layout in recovery mode
+  
+  kiwi recovery creates a backup of the disk layout which includes
+  bootloader code and partitions. For GPT there was no code to
+  correctly store the table
+  
+---
+Thu Nov 27 09:51:41 CET 2014 - m...@suse.de
+  
+- Cleanup use of efi path
+  
+---
+Thu Nov 27 09:41:04 CET 2014 - m...@suse.de
+  
+- Fixed use of linuxefi/initrdefi commands for recovery grub2 setup
+  
+---
+Wed Nov 26 19:41:58 CET 2014 - m...@suse.de
+  
+- Make sure the preferlvm attribute is inherited
+  
+  If this information is not present the useLVM
+  method in KIWIGlobals will not be able to provide
+  the correct result whether LVM is used or not
+  
+---
+Wed Nov 26 18:04:37 CET 2014 - m...@suse.de
+  
+- Fixed use of uninitialized value
+  
+---
+Tue Nov 25 17:21:41 CET 2014 - m...@suse.de
+  
+- v7.02.8 released
+  
+---
+Tue Nov 25 17:19:07 CET 2014 - m...@suse.de
+  
+- Update all descriptions to schema 6.2
+  
+---
+Tue Nov 25 17:13:52 CET 2014 - m...@suse.de
+  
+- Update schema version from 6.1 to 6.2
+  
+---
+Tue Nov 25 17:09:27 CET 2014 - m...@suse.de
+  
+- 

commit kiwi for openSUSE:Factory

2014-11-24 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-11-24 11:13:20

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.changes2014-11-06 
16:49:49.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-11-24 
11:13:32.0 +0100
@@ -2 +2 @@
-Wed Nov  5 10:19:30 CET 2014 - m...@suse.de
+Fri Nov 21 10:37:41 CET 2014 - m...@suse.de
@@ -4 +4,221 @@
-- v7.01.18 released
+- v7.02.6 released
+  
+---
+Fri Nov 21 10:36:26 CET 2014 - m...@suse.de
+  
+- Fixed Makefile clean target
+  
+  make sure all autogenerated data is wiped on clean
+  make sure clean target is called on build of package
+  
+---
+Fri Nov 21 10:34:00 CET 2014 - m...@suse.de
+  
+- v7.02.5 released
+  
+---
+Fri Nov 21 09:48:31 CET 2014 - m...@suse.de
+  
+- Allow to run kiwi --describe from git checkout
+  
+---
+Fri Nov 21 09:30:19 CET 2014 - m...@suse.de
+  
+- Fixed typo in 13.2 os release matcher
+  
+---
+Fri Nov 21 09:25:48 CET 2014 - m...@suse.de
+  
+- Support kiwi --describe for openSUSE 13.2
+  
+  analysing and cloning of 13.2 systems added
+  
+---
+Thu Nov 20 16:52:05 CET 2014 - m...@suse.de
+  
+- Added fribidi and fbiterm to kiwi-media-requires package
+  
+  Unfortunately these two packages are not on the openSUSE 13.2
+  DVD. But kiwi uses fbiterm in the boot images. Thus users
+  have to add the online repo in order to build. For 13.2 it's
+  too late but with this change I hope the two packages will
+  be placed on the DVD again
+  
+---
+Tue Nov 18 14:04:07 CET 2014 - m...@suse.de
+  
+- Cleanup use of installBootLoader
+  
+  Instead of building device nodes out of the partition id's hash
+  use the already existing device map information. That eliminates
+  some unneeded logic as well as two helper methods used to find
+  the right place for the device when only the partition id is
+  known
+  
+---
+Mon Nov 17 17:41:23 CET 2014 - m...@suse.de
+  
+- Fixed suseStripKernel for updates/ modules
+  
+  If the dependency checker finds a dependency to a module in the updates
+  or weak-updates directory the move of the module will fail because kiwi
+  always uses updates/weak-updates modules and has moved them already.
+  The dependency code however creates a new updates/weak-updates directory
+  for the affected module and that causes a conflict when the original
+  updates/weak-updates are moved back to the final place. In the end the
+  result is that no updates/weak-updates module are present in the initrd
+  
+---
+Mon Nov 17 16:16:44 CET 2014 - m...@suse.de
+  
+- Better error message in pxeSetupDownloadServer
+  
+  Be more descriptive if the PXE download server can't be
+  found. In addition cleanup suse/rhel-dump to call
+  pxeSetupDownloadServer instead of duplicating the code
+  
+---
+Mon Nov 17 15:32:43 CET 2014 - sch...@suse.de
+  
+- Don't remove kernel and initrd in KIWIMiniIsoPlugin
+  
+---
+Mon Nov 17 12:38:01 CET 2014 - m...@suse.de
+  
+- Make sure drivers/virtio is part of netboot initrd
+  
+  This allows to use the virtio network from qemu if
+  started with the virtio-net-pci driver
+  
+---
+Mon Nov 17 08:52:54 CET 2014 - m...@suse.de
+  
+- Added 12.2 to the cleanup list in the spec file
+  
+---
+Mon Nov 17 08:48:45 CET 2014 - m...@suse.de
+  
+- fix bashism in post script
+  
+  Use a simple string list in the spec file to walk through
+  the list of distribution names in order to cleanup old ones
+  Original patch by: Led led...@gmail.com
+  
+---
+Thu Nov 13 15:31:15 CET 2014 - m...@suse.de
+  
+- v7.02.4 released
+  
+---
+Thu Nov 13 10:33:38 CET 2014 - m...@suse.de
+  
+- Fixed and cleanup unit test processing
+  
+  When running the unit tests the class KIWILog is overwritten
+  in a way that a 

commit kiwi for openSUSE:Factory

2014-11-06 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-11-06 16:49:40

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.changes2014-11-03 
13:11:42.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-11-06 
16:49:49.0 +0100
@@ -1,0 +2,86 @@
+Wed Nov  5 10:19:30 CET 2014 - m...@suse.de
+
+- v7.01.18 released
+  
+---
+Wed Nov  5 10:14:46 CET 2014 - m...@suse.de
+  
+- Revert Fixed check for revision file
+  
+  This reverts commit d288c9f7b2a52f42b86023f76e0b055bcd748925.
+  It was not the check itself which was broken it was the fact
+  that running make test and make valid in parallel conflicts
+  with each other
+  
+---
+Wed Nov  5 10:12:24 CET 2014 - m...@suse.de
+  
+- Fixed make test Makefile target
+  
+  Don't remove the .revision file as part of make test because
+  this conflicts with running make valid in parallel as done
+  on jenkins. Only the make clean target should remove it
+  
+---
+Wed Nov  5 10:10:10 CET 2014 - m...@suse.de
+  
+- Fixed logging of first message
+  
+  The file handle for the first message log was not available at the time
+  
+---
+Wed Nov  5 09:14:18 CET 2014 - m...@suse.de
+  
+- Fixed use of repository alias names containing spaces
+  
+  All spaces are replaced by an underscore
+  
+---
+Mon Nov  3 12:47:31 CET 2014 - m...@suse.de
+  
+- Fixed check for revision file
+  
+  make sure to create one if it does not exist and kiwi
+  is called locally from a git checkout
+  
+---
+Mon Nov  3 12:31:44 CET 2014 - m...@suse.de
+  
+- Fixed typo in suse-SLE12-JeOS, wrong indention
+  
+---
+Mon Nov  3 12:30:24 CET 2014 - m...@suse.de
+  
+- Delete obsolete openSUSE 12.2 based extra image templates
+  
+---
+Mon Nov  3 12:28:04 CET 2014 - m...@suse.de
+  
+- Fixed instsource plugin code to be perl critic clean
+  
+---
+Mon Nov  3 12:26:49 CET 2014 - m...@suse.de
+  
+- Fixed pre-commit git hook script
+  
+  correctly parse all existing instsource plugins and set
+  the include path to the plugin dirs when running perlcritic
+  
+---
+Mon Nov  3 12:26:09 CET 2014 - m...@suse.de
+  
+- Don't write to an undefined file handle
+  
+---
+Mon Nov  3 09:24:45 CET 2014 - m...@suse.de
+  
+- Delete obsolete instsource-plugins
+  
+---
+Sat Nov  1 01:13:54 CET 2014 - m...@suse.de
+  
+- openSUSE 13.2 is gold :-)
+  
+  delete obsolete openSUSE 12.2 JeOS template and boot descriptions
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.uvqbs7/_old  2014-11-06 16:49:52.0 +0100
+++ /var/tmp/diff_new_pack.uvqbs7/_new  2014-11-06 16:49:52.0 +0100
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:7.01.17
+Version:7.01.18
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz
@@ -761,7 +761,6 @@
 %doc %{_mandir}/man1/KIWI::config.sh.1.gz
 %doc %{_mandir}/man1/KIWI::kiwirc.1.gz
 %ifarch %ix86 x86_64
-%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-13.2-JeOS
@@ -775,7 +774,6 @@
 %exclude %{_datadir}/kiwi/image/suse-SLE12-JeOS
 %endif
 %ifarch %arm aarch64
-%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-13.2-JeOS
@@ -918,7 +916,6 @@
 %files -n kiwi-templates
 %defattr(-, root, root)
 %ifarch %ix86 x86_64
-%{_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-13.2-JeOS
@@ -932,7 +929,6 @@
 

commit kiwi for openSUSE:Factory

2014-11-03 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-11-03 13:11:24

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.changes2014-10-25 
08:33:01.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-11-03 
13:11:42.0 +0100
@@ -1,0 +2,46 @@
+Thu Oct 30 17:38:35 CET 2014 - chingp...@suse.de
+  
+- Correct the loader type of grub2
+  
+  For the UEFI machines, the loader type has to be grub2-efi to
+  make grub2-install search the efi modules.
+  
+---
+Thu Oct 30 12:39:00 CET 2014 - m...@suse.de
+
+- v7.01.17 released
+  
+---
+Thu Oct 30 12:37:45 CET 2014 - m...@suse.de
+  
+- Activate efi support in suse-13.2-JeOS template
+  
+---
+Thu Oct 30 10:34:42 CET 2014 - m...@suse.de
+  
+- Fixed git tag helper
+  
+  report only first tag matching current version
+  
+---
+Mon Oct 27 12:16:20 CET 2014 - m...@suse.de
+  
+- Don't remove libdrm from boot images
+  
+---
+Mon Oct 27 09:54:08 CET 2014 - sch...@suse.de
+  
+- Set proper boot catalog in aarch64_efi
+  
+---
+Fri Oct 24 11:30:44 CEST 2014 - m...@suse.de
+  
+- Don't call makeIsoEFIBootable for product iso's
+  
+  The required data is provided by the installation-images-distro
+  package and doesn't need to be created. In addition the method
+  checks for the underlaying architecture which does not work when
+  creating product iso's because there the underlaying architecture
+  does not necessarily have to match the distro architecture
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.OiLETP/_old  2014-11-03 13:11:44.0 +0100
+++ /var/tmp/diff_new_pack.OiLETP/_new  2014-11-03 13:11:44.0 +0100
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:7.01.16
+Version:7.01.17
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.releasetags new/kiwi/.releasetags
--- old/kiwi/.releasetags   2014-08-01 21:00:46.0 +0200
+++ new/kiwi/.releasetags   2014-10-30 10:34:28.0 +0100
@@ -6,7 +6,7 @@
 ); do
 commit=$(echo $item | cut -f1 -d,)
 version=$(echo $item | cut -f2 -d,)
-last_tagged=$(git tag --list --contains $commit 2/dev/null)
+last_tagged=$(git tag --list --contains $commit | head -n 1 2/dev/null)
 if [ ! -z $last_tagged ];then
 echo Current tagged version: $last_tagged
 break
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-09-16 20:39:43.0 +0200
+++ new/kiwi/.revision  2014-09-16 14:54:54.0 +0200
@@ -1 +1 @@
-246e906b77d90a76df5872eeea1c911ac611524e
+e5780ac3778a5cef2c3e17f76e0750ca079dd730
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/metadata/KIWIConfig.xml 
new/kiwi/metadata/KIWIConfig.xml
--- old/kiwi/metadata/KIWIConfig.xml2014-09-08 20:54:44.0 +0200
+++ new/kiwi/metadata/KIWIConfig.xml2014-10-27 12:16:13.0 +0100
@@ -308,6 +308,7 @@
 file name=libjpeg/
 file name=libkms/
 file name=libaio/
+file name=libdrm/
 /strip
 
 /initrd
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWICollect.pm 
new/kiwi/modules/KIWICollect.pm
--- old/kiwi/modules/KIWICollect.pm 2014-10-20 08:29:10.0 +0200
+++ new/kiwi/modules/KIWICollect.pm 2014-10-26 10:15:14.0 +0100
@@ -843,11 +843,6 @@
 # Just the first media is usually bootable at SUSE
 my $is_bootable = 0;
 if(-d $this-{m_basesubdir}-{$cd}/boot) {
-if(!$iso-makeIsoEFIBootable()) {
-my $msg = 'Creating fat image for efi iso boot failed '
-. 'not efi bootable';
-$this-logMsg('W', 

commit kiwi for openSUSE:Factory

2014-10-25 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-10-25 08:32:54

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.changes2014-10-18 
09:08:15.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-10-25 
08:33:01.0 +0200
@@ -1,0 +2,129 @@
+Wed Oct 22 11:50:26 CEST 2014 - m...@suse.de
+
+- v7.01.16 released
+  
+---
+Wed Oct 22 11:20:46 CEST 2014 - m...@suse.de
+  
+- Fixed setupDefaultFstab (bnc #900280)
+  
+  Instead of overwriting a potentially existing fstab file
+  the function now adds missing entries and also checks if
+  the source mount device really exists.
+  
+---
+Wed Oct 22 11:04:37 CEST 2014 - m...@suse.de
+  
+- Use btrfs as write partition for hybrid images (bnc #900922)
+  
+  For hybrid live iso images there is the optional support to
+  create a write partition for data persistency. The initial
+  creation of the filesystem can take a long time on e.g USB
+  sticks. The creation of a btrfs filesystem without static
+  inode tables is much faster. Thus the switch to btrfs
+  
+---
+Tue Oct 21 11:12:48 CEST 2014 - m...@suse.de
+  
+- v7.01.15 released
+  
+---
+Tue Oct 21 10:29:58 CEST 2014 - m...@suse.de
+  
+- Print /var/log/boot.kiwi file on reboot exception
+  
+  If a reboot exception is thrown in the boot code kiwi will
+  print the current log file contents to the console before
+  reboot. This allows systems like public clouds to provide
+  a verbose information about the boot process
+  
+---
+Mon Oct 20 21:48:13 CEST 2014 - m...@suse.de
+  
+- v7.01.14 released
+  
+---
+Mon Oct 20 19:32:13 CEST 2014 - m...@suse.de
+  
+- Throw exception if specified root device does not appear
+  
+---
+Mon Oct 20 17:48:06 CEST 2014 - m...@suse.de
+  
+- v7.01.13 released
+  
+---
+Mon Oct 20 17:28:41 CEST 2014 - m...@suse.de
+  
+- Fixed grub2 setup for use with EC2
+  
+---
+Mon Oct 20 13:46:05 CEST 2014 - m...@suse.de
+  
+- v7.01.12 released
+  
+---
+Mon Oct 20 13:44:24 CEST 2014 - m...@suse.de
+  
+- Don't skip grub2 prefix setup for ec2|ec2hvm
+  
+---
+Mon Oct 20 10:29:23 CEST 2014 - m...@suse.de
+  
+- v7.01.11 released
+  
+---
+Mon Oct 20 10:27:40 CEST 2014 - m...@suse.de
+  
+- Fixed grub2 xen module list
+  
+  Some modules available in grub2 are not available for grub2
+  in xen, e.g chain
+  
+---
+Mon Oct 20 09:46:51 CEST 2014 - m...@suse.de
+  
+- v7.01.10 released
+  
+---
+Mon Oct 20 09:44:07 CEST 2014 - m...@suse.de
+  
+- Make sure to wait for the storage device if set in root=
+  
+---
+Mon Oct 20 09:31:11 CEST 2014 - m...@suse.de
+  
+- Fixed typo: boottimout - boottimeout
+  
+---
+Mon Oct 20 09:28:18 CEST 2014 - m...@suse.de
+  
+- Make sure correct grub2 module path is used for ec2hvm firmware
+  
+  Currently the grub2 module path is set correctly with firmware
+  set to 'ec2' but not if set to 'ec2hvm'
+  
+---
+Mon Oct 20 07:02:50 CEST 2014 - co...@suse.de
+  
+- readd lost promo dvd plugin
+  
+---
+Fri Oct 17 21:59:26 CEST 2014 - m...@suse.de
+  
+- Fixed setup of zypper repository name if no alias is specified
+  
+  If no alias name is given in the kiwi repository section, kiwi
+  builds a name from the given source URI. If the source URI does
+  contain credentials information appended as token after the RFC
+  specified '?' sign the repo name contains this information too
+  which results in an invalid repository name for zypper. In order
+  to prevent this kiwi cuts off the information '\?.*' from the
+  URI and build the name from the remaining part
+  

commit kiwi for openSUSE:Factory

2014-10-18 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-10-18 09:08:11

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.changes2014-10-14 
07:10:00.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-10-18 
09:08:15.0 +0200
@@ -1,0 +2,15 @@
+Wed Oct 15 15:10:44 CEST 2014 - m...@suse.de
+
+- v7.01.9 released
+  
+---
+Wed Oct 15 15:02:25 CEST 2014 - m...@suse.de
+  
+- Fixed error logging to default log file
+  
+---
+Wed Oct 15 14:55:53 CEST 2014 - m...@suse.de
+  
+- Cleanup with regards to coding style guide
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.G9y6Ah/_old  2014-10-18 09:08:18.0 +0200
+++ /var/tmp/diff_new_pack.G9y6Ah/_new  2014-10-18 09:08:18.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:7.01.8
+Version:7.01.9
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-09-16 14:54:54.0 +0200
+++ new/kiwi/.revision  2014-09-16 14:54:54.0 +0200
@@ -1 +1 @@
-ec656b4bc83bb9f137274fafdc5820f169174bd2
+67a380c0b26e2b96a8216f9752409d9ded70fd16
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2014-10-13 12:34:37.0 +0200
+++ new/kiwi/modules/KIWIGlobals.pm 2014-10-15 15:10:39.0 +0200
@@ -1835,7 +1835,7 @@
 # Globals (generic)
 #--
 my %data;
-$data{Version} = 7.01.8;
+$data{Version} = 7.01.9;
 $data{Publisher}   = SUSE LINUX GmbH;
 $data{Preparer}= KIWI - http://opensuse.github.com/kiwi;;
 $data{ConfigName}  = config.xml;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIImage.pm 
new/kiwi/modules/KIWIImage.pm
--- old/kiwi/modules/KIWIImage.pm   2014-09-26 08:12:53.0 +0200
+++ new/kiwi/modules/KIWIImage.pm   2014-10-15 14:36:18.0 +0200
@@ -1832,15 +1832,13 @@
 $s_shim = $s_shim_suse;
 }
 $kiwi - failed ();
-$kiwi - error  (
-Can't find $s_shim in initrd);
+$kiwi - error  (Can't find $s_shim in initrd);
 $kiwi - failed ();
 return;
 }
 if (! -e $s_signed) {
 $kiwi - failed ();
-$kiwi - error  (
-Can't find grub2 $s_signed in initrd);
+$kiwi - error  (Can't find grub2 $s_signed in initrd);
 $kiwi - failed ();
 return;
 }
@@ -2024,7 +2022,7 @@
 #--
 $kiwi - info (Setting up isolinux boot CD [$isoarch]);
 my $gfx = $tmpdir./image/loader;
-$data = KIWIQX::qxx (cp -a $gfx/* $destination);
+$data = KIWIQX::qxx (cp -a $gfx/* $destination 21);
 $code = $?  8;
 if ($code != 0) {
 $kiwi - failed ();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWILog.pm new/kiwi/modules/KIWILog.pm
--- old/kiwi/modules/KIWILog.pm 2014-09-15 16:02:54.0 +0200
+++ new/kiwi/modules/KIWILog.pm 2014-10-15 15:01:31.0 +0200
@@ -467,7 +467,7 @@
 if (($needCR)  ($this-{fileLog})) {
 print $prev_channel \n;
 }
-print $FD $result;
+print $prev_channel $result;
 }
 #==
 # save in cache if needed

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit kiwi for openSUSE:Factory

2014-10-13 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-10-14 07:09:57

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.changes2014-10-07 
18:23:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-10-14 
07:10:00.0 +0200
@@ -1,0 +2,67 @@
+Mon Oct 13 12:34:43 CEST 2014 - m...@suse.de
+
+- v7.01.8 released
+  
+---
+Fri Oct 10 17:12:43 CEST 2014 - fcaste...@suse.de
+  
+- Compress Docker images using XZ
+  
+  This results in images requiring less disk space.
+  
+---
+Fri Oct 10 15:11:01 CEST 2014 - m...@suse.de
+  
+- Use -o loop for mounting read-write image
+  
+  Older systems (e.g RHEL 6) mount command is not able to detect
+  a loop mount and requires the -o loop option in order to work
+  
+---
+Fri Oct 10 13:22:10 CEST 2014 - adr...@suse.de
+  
+- fix dependencies of s390 requires
+  
+  * zipl was never an own package, it is part of s390-tools
+  * syslinux does not exist on SLES 12 s390
+
+---
+Fri Oct 10 13:18:50 CEST 2014 - adr...@suse.de
+
+- Also support new appdata format
+  
+---
+Wed Oct  8 10:43:09 CEST 2014 - m...@suse.de
+  
+- Again Fixed use of zypper package cache
+  
+  Not only the addrepo command but also other ones seems to remove
+  the pkg-cache-dir if there is no associated repo available. Thus
+  the preserve and restore of the package cache happens now before
+  and after all zypper repo setup related commands are called
+  
+---
+Tue Oct  7 17:11:08 CEST 2014 - m...@suse.de
+  
+- v7.01.7 released
+  
+---
+Tue Oct  7 17:06:51 CEST 2014 - m...@suse.de
+  
+- Update dhclientImportInfo
+  
+  Allow the function to export DHCPSIADDR from the
+  dhcp-server-identifier information stored in the
+  lease file created by the dhclient call
+  
+---
+Tue Oct  7 13:04:46 CEST 2014 - m...@suse.de
+  
+- Make sure u-boot bootargs will be escaped (bnc #97)
+  
+---
+Mon Oct  6 22:05:26 CEST 2014 - m...@suse.de
+  
+- Make kiwi --info thread safe
+  
+---
@@ -127,0 +195,5 @@
+  
+---
+Mon Sep 29 15:22:24 CEST 2014 - sch...@suse.de
+  
+- Add support for EFI on aarch64



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.trJgFg/_old  2014-10-14 07:10:01.0 +0200
+++ /var/tmp/diff_new_pack.trJgFg/_new  2014-10-14 07:10:01.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:7.01.6
+Version:7.01.8
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz
@@ -349,7 +349,7 @@
 %endif
 %endif
 %ifarch s390 s390x
-Requires:   zipl
+Requires:   s390-tools
 %endif
 %ifarch %ix86 x86_64
 %if 0%{?suse_version}  1315
@@ -422,7 +422,7 @@
 %endif
 %endif
 %ifarch s390 s390x
-Requires:   zipl
+Requires:   s390-tools
 %endif
 %ifarch %ix86 x86_64
 %if 0%{?suse_version}  1315
@@ -535,7 +535,7 @@
 %endif
 %endif
 %ifarch s390 s390x
-Requires:   zipl
+Requires:   s390-tools
 %endif
 %ifarch %ix86 x86_64
 %if 0%{?suse_version}  1315

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-09-16 14:54:54.0 +0200
+++ new/kiwi/.revision  2014-09-16 14:54:54.0 +0200
@@ -1 +1 @@
-d89ede6b8b994af3070c32ddf61ad50a51fdd0e9
+ec656b4bc83bb9f137274fafdc5820f169174bd2
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 
old/kiwi/distribution/kiwi-instsource-plugins-SLE-12/KIWIFinishEFIPlugin.pm 
new/kiwi/distribution/kiwi-instsource-plugins-SLE-12/KIWIFinishEFIPlugin.pm
--- old/kiwi/distribution/kiwi-instsource-plugins-SLE-12/KIWIFinishEFIPlugin.pm 
2014-09-15 16:02:49.0 +0200
+++ 

commit kiwi for openSUSE:Factory

2014-10-07 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-10-07 18:23: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.changes2014-10-02 
14:13:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-10-07 
18:23:44.0 +0200
@@ -1,0 +2,44 @@
+Mon Oct  6 11:15:44 CEST 2014 - m...@suse.de
+
+- v7.01.6 released
+  
+---
+Mon Oct  6 11:14:39 CEST 2014 - m...@suse.de
+  
+- Added bundle task for GCE images
+  
+---
+Thu Oct  2 18:06:12 CEST 2014 - m...@suse.de
+  
+- Fixup createGoogleComputeEngine
+  
+  no paths allowed inside the tarball, only the disk.raw
+  they are really strict on their checks :-)
+  
+---
+Thu Oct  2 14:23:10 CEST 2014 - m...@suse.de
+  
+- Fixup createGoogleComputeEngine
+  
+  There are some conventions around the naming and content of
+  a GCE tarball. This patch hopefully addresses all of them
+  
+---
+Thu Oct  2 11:41:37 CEST 2014 - m...@suse.de
+  
+- Added sudo to package list for SLE12 JeOS template
+  
+---
+Thu Oct  2 11:05:07 CEST 2014 - m...@suse.de
+  
+- Update SLE12 JeOS template to provide a kiwi user
+  
+---
+Thu Oct  2 10:54:06 CEST 2014 - m...@suse.de
+  
+- Added support for format=gce
+  
+  This is for creating Google Compute Engine ready images to be
+  uploaded into a bucket in the google cloud storage via gsutil
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.Drq9FD/_old  2014-10-07 18:23:46.0 +0200
+++ /var/tmp/diff_new_pack.Drq9FD/_new  2014-10-07 18:23:46.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:7.01.5
+Version:7.01.6
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-09-16 14:54:54.0 +0200
+++ new/kiwi/.revision  2014-09-16 14:54:54.0 +0200
@@ -1 +1 @@
-a7498fcf3652f7de59df10d349b2b501f069d379
+d89ede6b8b994af3070c32ddf61ad50a51fdd0e9
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2014-10-02 09:39:15.0 +0200
+++ new/kiwi/modules/KIWIGlobals.pm 2014-10-06 11:15:38.0 +0200
@@ -1835,7 +1835,7 @@
 # Globals (generic)
 #--
 my %data;
-$data{Version} = 7.01.5;
+$data{Version} = 7.01.6;
 $data{Publisher}   = SUSE LINUX GmbH;
 $data{Preparer}= KIWI - http://opensuse.github.com/kiwi;;
 $data{ConfigName}  = config.xml;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIImageFormat.pm 
new/kiwi/modules/KIWIImageFormat.pm
--- old/kiwi/modules/KIWIImageFormat.pm 2014-09-30 16:55:41.0 +0200
+++ new/kiwi/modules/KIWIImageFormat.pm 2014-10-02 17:56:57.0 +0200
@@ -124,6 +124,7 @@
 #==
 # Store object data
 #--
+$this-{type}= $type;
 $this-{cmdL}= $cmdL;
 $this-{vmdata}  = $vconf;
 $this-{kiwi}= $kiwi;
@@ -204,6 +205,9 @@
 } elsif ($format eq qcow2) {
 $kiwi - info (Starting raw = $format conversion\n);
 return $this - createQCOW2();
+} elsif ($format eq gce) {
+$kiwi - info (Starting raw = $format conversion\n);
+return $this - createGoogleComputeEngine();
 } else {
 $kiwi - warning (
 Can't convert image type $imgtype to $format format
@@ -510,6 +514,61 @@
 }
 
 #==
+# createGoogleComputeEngine
+#--
+sub createGoogleComputeEngine {
+my $this   = shift;
+my $kiwi   = $this-{kiwi};
+my $source = $this-{image};
+my 

commit kiwi for openSUSE:Factory

2014-09-28 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-09-28 19:58:45

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.changes2014-09-25 
08:42:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-09-28 
19:58:49.0 +0200
@@ -1,0 +2,44 @@
+Fri Sep 26 10:16:52 CEST 2014 - m...@suse.de
+
+- v5.06.165 released
+  
+---
+Fri Sep 26 09:00:35 CEST 2014 - m...@suse.de
+  
+- Make sure to wait for nic link up (bnc #898505)
+  
+---
+Thu Sep 25 17:48:18 CEST 2014 - m...@suse.de
+  
+- Fixed double encoded luks system (bnc #898249)
+  
+  when kiwi builds a disk image it can either dump a filesystem
+  image onto a raw partition or it rsync a tree of files onto
+  a partition which has a filesystem created on top of a subsystem
+  or a subsystem stack like lvm, luks, etc. In kiwi this is
+  controlled by the value of the $treeAccess variable. If
+  treeAccess is disabled but the support for syncing a tree in
+  the given configuration is implemented this results in
+  duplicate preparation of the filesystem and the subsystems
+  which results in an unbootable mess.
+  
+---
+Thu Sep 25 15:42:50 CEST 2014 - m...@suse.de
+  
+- Fixed passthrough of luks cipher (bnc #898249)
+  
+  kiwi passed the ciper using a shell echo command which is
+  bad because the shell evaluates the contents of this information
+  and might break the cipher if it contains shell meta characters.
+  This patch fixes this by using a simple pipe stream to the
+  cryptsetup process without invoking a shell command
+  
+---
+Thu Sep 25 15:09:38 CEST 2014 - m...@suse.de
+  
+- Fixed URI credentials setup
+  
+  Make sure the ?credentials=kiwiRepoCredentials flag is only added
+  to the url if the appropriate credentials file exists
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.wA4Hfa/_old  2014-09-28 19:58:50.0 +0200
+++ /var/tmp/diff_new_pack.wA4Hfa/_new  2014-09-28 19:58:50.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.164
+Version:5.06.165
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-09-17 16:25:06.0 +0200
+++ new/kiwi/.revision  2014-09-17 16:25:06.0 +0200
@@ -1 +1 @@
-f4d771186d69107fa3962967635f028b541d3ade
+6a1c9d1ec096f8734d3408625513abf1607a8615
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIBoot.pm new/kiwi/modules/KIWIBoot.pm
--- old/kiwi/modules/KIWIBoot.pm2014-09-16 11:42:36.0 +0200
+++ new/kiwi/modules/KIWIBoot.pm2014-09-26 10:22:22.0 +0200
@@ -6667,21 +6667,19 @@
 return;
 }
 $kiwi - info (-- Creating LUKS encoding\n);
-$data = KIWIQX::qxx (
-echo $cipher | cryptsetup -q $opts luksFormat $device 21
+$code = KIWIGlobals - instance() - cryptsetup (
+$cipher, -q $opts luksFormat $device
 );
-$code = $?  8;
 if ($code != 0) {
 $kiwi - error  (Couldn't setup luks format: $device);
 $kiwi - failed ();
 return;
 }
-$data = KIWIQX::qxx (
-echo $cipher | cryptsetup luksOpen $device $name 21
+$code = KIWIGlobals - instance() - cryptsetup (
+$cipher, luksOpen $device $name
 );
-$code = $?  8;
 if ($code != 0) {
-$kiwi - error  (Couldn't open luks device: $data);
+$kiwi - error  (Couldn't open luks device: $device);
 $kiwi - failed ();
 $this - cleanStack ();
 return;
@@ -6939,16 +6937,16 @@
 # open luks device
 #--
 if ($cipher) {
-$status = KIWIQX::qxx (
-echo $cipher | cryptsetup luksOpen $source $name 21
+$result = KIWIGlobals - instance() - cryptsetup(
+$cipher, luksOpen $source $name
 );
 } else {
-$status = KIWIQX::qxx (cryptsetup luksOpen $source 

commit kiwi for openSUSE:Factory

2014-09-25 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-09-25 08:42:26

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.changes2014-09-23 
10:42:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-09-25 
08:42:31.0 +0200
@@ -1,0 +2,14 @@
+Tue Sep 23 13:17:30 CEST 2014 - m...@suse.de
+
+- v5.06.164 released
+  
+---
+Tue Sep 23 13:10:03 CEST 2014 - m...@suse.de
+  
+- Added missing filesystem provides for the xfs filesystem (bnc #897935)
+  
+  With the kiwi-filesystem:xfs Provides the buildservice is able
+  to setup a build environment including the needed tools called
+  by kiwi when building inside this environment
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.QZqq8O/_old  2014-09-25 08:42:33.0 +0200
+++ /var/tmp/diff_new_pack.QZqq8O/_new  2014-09-25 08:42:33.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.163
+Version:5.06.164
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz
@@ -199,6 +199,7 @@
 Provides:   kiwi-filesystem:ext3
 Provides:   kiwi-filesystem:ext4
 Provides:   kiwi-filesystem:squashfs
+Provides:   kiwi-filesystem:xfs
 Provides:   kiwi-image:docker
 Provides:   kiwi-image:tbz
 Provides:   kiwi-packagemanager:zypper

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-09-17 16:25:06.0 +0200
+++ new/kiwi/.revision  2014-09-17 16:25:06.0 +0200
@@ -1 +1 @@
-bb88655a883172fb9cf5cdb43d01535c136df66c
+f4d771186d69107fa3962967635f028b541d3ade
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2014-09-21 11:04:32.0 +0200
+++ new/kiwi/modules/KIWIGlobals.pm 2014-09-23 13:18:28.0 +0200
@@ -1832,7 +1832,7 @@
 # Globals (generic)
 #--
 my %data;
-$data{Version} = 5.06.163;
+$data{Version} = 5.06.164;
 $data{Publisher}   = SUSE LINUX GmbH;
 $data{Preparer}= KIWI - http://opensuse.github.com/kiwi;;
 $data{ConfigName}  = config.xml;

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit kiwi for openSUSE:Factory

2014-09-23 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-09-23 10:42:08

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.changes2014-09-20 
15:51:55.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-09-23 
10:42:11.0 +0200
@@ -1,0 +2,14 @@
+Sun Sep 21 11:03:39 CEST 2014 - m...@suse.de
+
+- v5.06.163 released
+  
+---
+Sun Sep 21 11:01:10 CEST 2014 - m...@suse.de
+  
+- Follow up fix for max storage device wait period (bnc #897516)
+  
+  Hannes Reinecke suggested to increase it to 60 seconds; 30 seconds
+  is the typical I/O timeout value, so I'd be giving it double the
+  time to allow error handling to complete.
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.JuZOLN/_old  2014-09-23 10:42:14.0 +0200
+++ /var/tmp/diff_new_pack.JuZOLN/_new  2014-09-23 10:42:14.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.162
+Version:5.06.163
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-09-17 16:25:06.0 +0200
+++ new/kiwi/.revision  2014-09-17 16:25:06.0 +0200
@@ -1 +1 @@
-920ce160053f2bb7ca189c52f7c585a9839d02a8
+bb88655a883172fb9cf5cdb43d01535c136df66c
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2014-09-19 18:19:39.0 +0200
+++ new/kiwi/modules/KIWIGlobals.pm 2014-09-21 11:04:32.0 +0200
@@ -1832,7 +1832,7 @@
 # Globals (generic)
 #--
 my %data;
-$data{Version} = 5.06.162;
+$data{Version} = 5.06.163;
 $data{Publisher}   = SUSE LINUX GmbH;
 $data{Preparer}= KIWI - http://opensuse.github.com/kiwi;;
 $data{ConfigName}  = config.xml;
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWILinuxRC.sh 
new/kiwi/modules/KIWILinuxRC.sh
--- old/kiwi/modules/KIWILinuxRC.sh 2014-09-19 18:19:39.0 +0200
+++ new/kiwi/modules/KIWILinuxRC.sh 2014-09-21 11:04:32.0 +0200
@@ -6849,7 +6849,7 @@
 if [ $? = 0 ];then
 sleep 1; return 0
 fi
-if [ $check -eq 15 ];then
+if [ $check -eq 30 ];then
 return 1
 fi
 Echo Waiting for device $device to settle...

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit kiwi for openSUSE:Factory

2014-09-10 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-09-10 17:01:52

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.changes2014-08-30 
18:56:09.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-09-10 
17:01:56.0 +0200
@@ -1,0 +2,111 @@
+Tue Sep  9 13:18:35 CEST 2014 - m...@suse.de
+
+- v5.06.158 released
+  
+---
+Tue Sep  9 13:14:55 CEST 2014 - m...@suse.de
+  
+- Fixed spec file requirement for perl-Config-IniFiles (bnc #895623)
+  
+  Older versions of this module doesn't have the 'exists' method
+  which is used by kiwi
+  
+---
+Tue Sep  9 10:43:40 CEST 2014 - m...@suse.de
+  
+- Remove obsolete/unused code from KIWILog::setFlag
+  
+---
+Mon Sep  8 22:06:35 CEST 2014 - m...@suse.de
+  
+- Follow up fix for message logging
+  
+  prevent obsolete in cache newline
+  
+---
+Mon Sep  8 15:24:26 CEST 2014 - m...@suse.de
+  
+- Added missing lvmetad tool
+  
+  The tools is required to scan the LVM metadata if it does live
+  on e.g md devices. It seems the default internal scanning did
+  not work correctly on pvresize, vgchange, etc...
+  
+---
+Mon Sep  8 15:22:11 CEST 2014 - aost...@suse.de
+  
+- Fixed indentation
+  
+---
+Mon Sep  8 14:55:26 CEST 2014 - aost...@suse.de
+  
+- Corrected typo (s/sda1/hda1)
+  
+---
+Mon Sep  8 14:45:54 CEST 2014 - m...@suse.de
+  
+- Fixed building of vagrant boxes (bnc #895353)
+  
+  If multiple boxes for different providers are built at once
+  kiwi uses the result of the first build as input for the next
+  one which is wrong because it should use the same raw disk
+  file for all format conversions
+  
+---
+Mon Sep  8 14:24:06 CEST 2014 - m...@suse.de
+  
+- Don't create /var/run (/run) tmpfs for SLE11 systems (bnc #895417)
+  
+---
+Mon Sep  8 11:42:42 CEST 2014 - m...@suse.de
+  
+- Fixed message logging
+  
+  Due to the status flags the sequence of log messages could look
+  broken because of missing newlines at the end of a log message.
+  This patch checks if a newline is required for the previos message
+  when the next message is on the way
+  
+---
+Mon Sep  8 09:59:18 CEST 2014 - m...@suse.de
+  
+- Fixed reset of cursor position to work on both stderr _and_ stdout
+  
+  This fixes messages displayed in flag colors to be correctly
+  displayed in the standard terminal output color
+  
+---
+Mon Sep  8 09:29:11 CEST 2014 - m...@suse.de
+  
+- Put kiwiOVFConfigWriter.pm from critic level 2 to 3 because
+  of too high code complexity for level 2. We need to refactor
+  the ovf code but for now I just lowered the critic level
+  
+---
+Fri Sep  5 01:54:32 CEST 2014 - opens...@suse.de
+  
+- make it clear which directory couldn't be created
+  
+  If a previous build failed, it might have left the root directory
+  behind.  Giving the path in the error will help the user clean it up.
+  
+---
+Wed Sep  3 15:07:51 CEST 2014 - aost...@suse.de
+  
+- Added new firmware type 'ec2hvm' to handle EC2 HVM instances properly
+  
+---
+Tue Sep  2 14:30:15 CEST 2014 - m...@suse.de
+  
+- Fixed grub2 EFI setup for aarch64 (bnc #894307)
+  
+---
+Tue Sep  2 13:51:07 CEST 2014 - m...@suse.de
+  
+- Fixed baseSetupUserPermissions (bnc #894378)
+  
+  The function should not operate on system user accounts.
+  The function should not operate on accounts without
+  login shell
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.39XtT1/_old  2014-09-10 17:01:58.0 +0200
+++ /var/tmp/diff_new_pack.39XtT1/_new  2014-09-10 17:01:58.0 +0200
@@ -26,7 +26,7 @@
 Group:

commit kiwi for openSUSE:Factory

2014-08-30 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-08-30 18:55:58

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.changes2014-08-28 
21:05:32.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-08-30 
18:56:09.0 +0200
@@ -1,0 +2,77 @@
+Fri Aug 29 22:29:31 CEST 2014 - m...@suse.de
+
+- v5.06.157 released
+  
+---
+Fri Aug 29 22:14:08 CEST 2014 - m...@suse.de
+  
+- Fixed KIWIOVFConfigWriter rasd:HostResource for ovf:/disk
+  
+  The reference ID was set to a wrong value not matching the
+  ovf:DiskSection section
+  
+---
+Fri Aug 29 21:22:38 CEST 2014 - m...@suse.de
+  
+- Fixed creation of virtualbox vagrant boxes
+  
+  Add hardlink box-disk1.vmdk to real vmdk image in box tarball
+  
+---
+Fri Aug 29 21:19:21 CEST 2014 - m...@suse.de
+  
+- Cleanup KIWIOVFConfigWriter
+  
+  Prevent use of uninitialized values
+  
+---
+Fri Aug 29 19:32:26 CEST 2014 - m...@suse.de
+  
+- Update vagrant example for virtualbox
+  
+---
+Fri Aug 29 19:31:11 CEST 2014 - m...@suse.de
+  
+- Added missing format attribute in ovf:DiskSection in config writer
+  
+---
+Fri Aug 29 15:21:55 CEST 2014 - m...@suse.de
+  
+- v5.06.156 released
+  
+---
+Fri Aug 29 15:15:49 CEST 2014 - m...@suse.de
+  
+- Allow bootloader setup to run on aarch64 for grub2 and uboot (bnc #894214)
+  
+---
+Fri Aug 29 14:18:49 CEST 2014 - m...@suse.de
+  
+- Added virtualbox-guest-tools in suse-13.1 vagrant example
+  
+---
+Fri Aug 29 14:15:32 CEST 2014 - m...@suse.de
+  
+- Fixed broken ovf:href for image file
+  
+  Within the vagrant virtualbox box creation the vmdk file was
+  renamed but this action broke the reference to that file inside
+  the ovf config file
+  
+---
+Fri Aug 29 10:35:55 CEST 2014 - m...@suse.de
+  
+- Prevent creation of custom /etc/ImagePackages in netboot
+  
+  The information there is created at image creation time
+  already and the call increases the first boot time. This
+  fixes (bnc #893776)
+  
+---
+Fri Aug 29 10:32:29 CEST 2014 - m...@suse.de
+  
+- Make sure kiwi initrd creates /run/log
+  
+  dracut stores its log file there
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.8w3IuI/_old  2014-08-30 18:56:11.0 +0200
+++ /var/tmp/diff_new_pack.8w3IuI/_new  2014-08-30 18:56:11.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.155
+Version:5.06.157
 Release:0
 Provides:   kiwi-image:lxc
 Provides:   kiwi-image:tbz

++ 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-12 14:05:04.0 +0200
+++ new/doc/examples/extras/suse-13.1/suse-vagrant-box/config.xml   
2014-08-29 22:30:41.0 +0200
@@ -12,6 +12,10 @@
 type image=vmx filesystem=ext3 boot=vmxboot/suse-13.1 
format=vagrant bootloader=grub2 kernelcmdline=nomodeset
 vagrantconfig provider=libvirt virtualsize=16/
 vagrantconfig provider=virtualbox virtualsize=16/
+machine memory=512 guestOS=suse HWversion=9 
ovftype=vmware
+vmdisk id=0 controller=lsilogic/
+/machine
+size unit=G10/size
 /type
 version1.13.1/version
 packagemanagerzypper/packagemanager
@@ -37,6 +41,7 @@
 product name=openSUSE/
 package name=plymouth-branding-openSUSE bootinclude=true/
 package name=grub2-branding-openSUSE bootinclude=true/
+package name=virtualbox-guest-tools/
 package 

commit kiwi for openSUSE:Factory

2014-08-28 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-08-28 21:05:21

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.changes2014-08-16 
15:37:44.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-08-28 
21:05:32.0 +0200
@@ -1,0 +2,113 @@
+Tue Aug 26 20:57:32 CEST 2014 - m...@suse.de
+
+- v5.06.155 released
+  
+---
+Tue Aug 26 20:55:19 CEST 2014 - m...@suse.de
+  
+- Make sure kiwi initrd creates /run/lock (bnc #893624)
+  
+  The location for /var/lock has been moved to /run/lock and /var/lock
+  is a symlink instead. /run is a tmpfs and thus the directory must be
+  created properly
+  
+---
+Tue Aug 26 19:42:42 CEST 2014 - m...@suse.de
+  
+- v5.06.154 released
+  
+---
+Tue Aug 26 19:36:19 CEST 2014 - m...@suse.de
+  
+- Don't prevent the pre-init stage if root= is set in the cmdline
+  
+  If a root= information is passed to the cmdline kiwi uses this
+  device and wrongly indicates the system has completed the first
+  boot by setting LOCAL_BOOT=yes This prevents the correct setup
+  of the bootloader device.map as well as the bootloader config
+  to be written (bnc #893368)
+  
+---
+Tue Aug 26 19:32:26 CEST 2014 - m...@suse.de
+  
+- Prevent creation of custom /etc/ImagePackages file for the
+  oem and vmx image types. The information there is created
+  at image creation time already and the call increases the
+  first boot time, related to (bnc #893368)
+  
+---
+Tue Aug 26 18:50:13 CEST 2014 - m...@suse.de
+  
+- Fixed schema validation error output
+  
+  if the schema is invalid kiwi uses jing to create good error
+  messages but the output of jing was not displayed
+  
+---
+Mon Aug 25 20:46:22 CEST 2014 - m...@suse.de
+  
+- Adapt unit test due to last XSL change
+  
+---
+Mon Aug 25 20:21:50 CEST 2014 - m...@suse.de
+  
+- Fixed xsl/convert58to59.xsl to convert old controller='scsi'
+  to controller='lsilogic' and not 'ide' which unexpectedly
+  changes the layout (bnc #893345)
+  
+---
+Mon Aug 25 19:56:15 CEST 2014 - m...@suse.de
+  
+- Fixed NFS root mount, use nolock option (bnc #892672)
+  
+---
+Mon Aug 25 19:38:45 CEST 2014 - m...@suse.de
+  
+- 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
+  the correct file provides/obsoletes in order to avoid conflicts
+  
+---
+Mon Aug 25 15:51:18 CEST 2014 - m...@suse.de
+  
+- make sure e2fsprogs is installed explicitly in isoboot
+  boot image descriptions for openSUSE 13.1/13.2 and SLE12
+  There is no package requirement for e2fsprogs which
+  pulls it in (bnc #892087)
+  
+---
+Mon Aug 25 13:11:31 CEST 2014 - m...@suse.de
+  
+- Fixed spec file requirements
+  
+  cdrkit-cdrtools-compat is a requirement on suse in order to
+  correctly find the iso tools in the search path
+  
+---
+Mon Aug 25 09:50:39 CEST 2014 - m...@suse.de
+  
+- Fixed legacy service insert/remove using chkconfig
+  
+  suseInsertService and suseRemoveService can deal with native systemd
+  services and legacy SYS V init scripts stored in /etc/init.d/. In case
+  of legacy services a call to chkconfig /etc/init.d/${service} on|off
+  is issued but fails because chkconfig only expects a service name
+  and not a full path.
+  
+---
+Sun Aug 24 14:22:23 CEST 2014 - tbecht...@suse.de
+  
+- Set sudoers secure_path for vagrant examples
+  
+  secure_path is needed to find executables under i.e.
+  /sbin/ when vagrant uses sudo.
+  This fixes the problem when using vagrant-libvirt and
+  sync a folder via 9p which leads currently to:
+  
+  == devstack1: mounting p9 share in guest
+  modprobe 9p
+  bash: line 2: modprobe: command not found
+  
+---


commit kiwi for openSUSE:Factory

2014-08-16 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-08-16 15:37:41

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.changes2014-08-13 
17:20:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-08-16 
15:37:44.0 +0200
@@ -1,0 +2,119 @@
+Fri Aug 15 12:36:19 CEST 2014 - m...@suse.de
+
+- v5.06.153 released
+  
+---
+Fri Aug 15 12:09:05 CEST 2014 - m...@suse.de
+  
+- Add RHEL7 JeOS template to kiwi-templates in spec file
+  
+---
+Fri Aug 15 12:05:15 CEST 2014 - m...@suse.de
+  
+- RHEL7 parted cannot set swap flag, skip this flag setup
+  
+---
+Thu Aug 14 18:24:16 CEST 2014 - m...@suse.de
+  
+- Added oemboot description for RHEL7
+  
+---
+Thu Aug 14 18:18:21 CEST 2014 - m...@suse.de
+  
+- Added vmxboot description for RHEL7
+  
+---
+Thu Aug 14 17:00:29 CEST 2014 - m...@suse.de
+  
+- Use lookup function to check for initrd tools pidof/killall5
+  
+---
+Thu Aug 14 16:59:58 CEST 2014 - m...@suse.de
+  
+- Use menu.c32 for live ISO boot menu if not gfxboot theme exists
+  
+---
+Thu Aug 14 15:11:30 CEST 2014 - rjsch...@suse.de
+  
+- fix ovf file generation
+  + missing name space qualifiers for
+- Description, Info, Network, OperatingSystem, Name
+  + tag mismatch on line 38 of .ovf file
+  + missing entry in schemaLocation
+
+---
+Thu Aug 14 12:44:35 CEST 2014 - m...@suse.de
+  
+- v5.06.152 released
+  
+---
+Thu Aug 14 12:14:57 CEST 2014 - m...@suse.de
+  
+- Use group_command=compat in yum.conf
+  
+  if this is not used I get errors saying:
+  There is no installed groups file.
+  
+---
+Thu Aug 14 11:41:37 CEST 2014 - m...@suse.de
+  
+- Fixed file logging
+  
+  log messages were still written to stdout/stderr
+  channels even if a logfile was set
+  
+---
+Thu Aug 14 11:28:05 CEST 2014 - m...@suse.de
+  
+- Added RHEL7 JeOS template
+  
+---
+Thu Aug 14 11:27:35 CEST 2014 - m...@suse.de
+
+- Added isoboot description for RHEL7
+  
+---
+Thu Aug 14 10:40:22 CEST 2014 - m...@suse.de
+  
+- v5.06.151 released
+  
+---
+Wed Aug 13 23:19:07 CEST 2014 - m...@suse.de
+  
+- Update JeOS templates for SLE12 / Factory
+  
+  Fix ec2 type to use the correct loader and firmware setup
+  Make use of LVM without boot partition as an example for the vmx type
+  
+---
+Wed Aug 13 23:15:27 CEST 2014 - m...@suse.de
+  
+- Add grub2 modules for lvm and btrfs/xfs filesystems on demand
+  
+---
+Wed Aug 13 23:06:34 CEST 2014 - m...@suse.de
+  
+- Update vmx|oemboot descriptions for SLE12 / Factory
+  
+  Make sure grub2-x86_64-xen is installed if a xen or ec2
+  profile is in use and the architecture is x86_64
+  
+---
+Wed Aug 13 21:48:22 CEST 2014 - m...@suse.de
+  
+- v5.06.150 released
+  
+---
+Wed Aug 13 19:20:08 CEST 2014 - m...@suse.de
+  
+- Allow to boot LVM images without extra boot partition
+  
+  Added new type attribute bootpartition=true|false. The value
+  controls the creation of a boot partition for disk images and
+  overwrites the default layout kiwi would create if this is not
+  specified. It's not guaranteed that the resulting image is able
+  to boot with regards to the underlaying bootloader capabilities
+  Given that grub2 in a recent version is used booting LVM images
+  using extX and btrfs filesystems will work
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.WSBg5N/_old  2014-08-16 

commit kiwi for openSUSE:Factory

2014-08-13 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-08-13 17:19:57

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.changes2014-08-11 
12:30:31.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-08-13 
17:20:10.0 +0200
@@ -1,0 +2,34 @@
+Wed Aug 13 08:40:46 CEST 2014 - m...@suse.de
+
+- v5.06.149 released
+  
+---
+Tue Aug 12 14:52:14 CEST 2014 - m...@suse.de
+  
+- store result of kiwi --describe in /var/cache/kiwi/describe
+  + ignore /var/cache for inspection
+
+---
+Tue Aug 12 13:43:21 CEST 2014 - m...@suse.de
+
+- Fixed adding packages marked for deletion given by the
+  command line option --del-package (bnc #890195)
+  
+---
+Mon Aug 11 14:22:04 CEST 2014 - m...@suse.de
+  
+- v5.06.148 released
+  
+---
+Mon Aug 11 14:12:00 CEST 2014 - m...@suse.de
+  
+- Fixed __createTarArchive exclude pattern
+  * the pattern match for 'image' was too global as we only
+wanted to exlude the /image directory from the toplevel
+
+---
+Mon Aug 11 11:03:24 CEST 2014 - m...@suse.de
+
+- Make sure e2fsprogs stay in netboot initrd for SLE12
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.oubCBi/_old  2014-08-13 17:20:12.0 +0200
+++ /var/tmp/diff_new_pack.oubCBi/_new  2014-08-13 17:20:12.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.147
+Version:5.06.149
 Release:0
 Provides:   kiwi-schema = 6.1
 # requirements to build packages

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

++ kiwi.tar.bz2 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-08-06 10:47:17.0 +0200
+++ new/kiwi/.revision  2014-08-13 08:41:31.0 +0200
@@ -1 +1 @@
-20d0d9b4aa9c069d73cb7fea74b2d27bfb20588a
+1a5b9dd494d2b4ecb9538cec6030f748e5e135a6
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/kiwi.pl new/kiwi/kiwi.pl
--- old/kiwi/kiwi.pl2014-08-06 10:47:17.0 +0200
+++ new/kiwi/kiwi.pl2014-08-13 08:41:31.0 +0200
@@ -331,7 +331,7 @@
 if ($cmdL-getOperationMode(analyse)) {
 $kiwi - info (Starting system analysis\n);
 my $destination = $cmdL-getOperationMode(analyse);
-$destination = /tmp/.$destination;
+$destination = /var/cache/kiwi/describe/.$destination;
 my $system = KIWIAnalyseSystem - new (
 $destination,$cmdL
 );
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIAnalyseCustomData.sh 
new/kiwi/modules/KIWIAnalyseCustomData.sh
--- old/kiwi/modules/KIWIAnalyseCustomData.sh   2014-08-01 15:14:00.0 
+0200
+++ new/kiwi/modules/KIWIAnalyseCustomData.sh   2014-08-13 08:41:31.0 
+0200
@@ -35,7 +35,7 @@
 }
 
 function fileName {
-# global location for runtime and result files
+# global location for runtime and temporary result files
 echo -n /tmp/$1
 }
 
@@ -51,7 +51,7 @@
 
 function filter_items {
 # files and directories matching here are filtered out
-echo -n ^/(\$|$(custom_filter)tmp|dev|proc|sys|run|lost\+found|var\/run)
+echo -n 
^/(\$|$(custom_filter)tmp|dev|proc|sys|run|lost\+found|var\/run|var\/cache)
 }
 
 function filter_filesystem {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIAnalyseSystem.pm 
new/kiwi/modules/KIWIAnalyseSystem.pm
--- old/kiwi/modules/KIWIAnalyseSystem.pm   2014-08-01 15:14:00.0 
+0200
+++ new/kiwi/modules/KIWIAnalyseSystem.pm   2014-08-13 08:41:31.0 
+0200
@@ -74,7 +74,7 @@
 $kiwi - info (Using already existing destination dir);
 $kiwi - done();
 } else {
-$data = KIWIQX::qxx (mkdir $destdir 21);
+$data = KIWIQX::qxx (mkdir -p $destdir 21);
 $code = $?  8;
 if ($code != 0) {
 $kiwi - error  (Couldn't create destination dir: $data);
diff -urN '--exclude=CVS' 

commit kiwi for openSUSE:Factory

2014-08-11 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-08-11 12:30:26

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.changes2014-08-08 
10:10:19.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-08-11 
12:30:31.0 +0200
@@ -1,0 +2,93 @@
+Mon Aug 11 10:01:42 CEST 2014 - m...@suse.de
+
+- v5.06.147 released
+  
+---
+Fri Aug  8 15:50:51 CEST 2014 - m...@suse.de
+
+- v5.06.146 released
+  
+---
+Fri Aug  8 15:48:44 CEST 2014 - m...@suse.de
+  
+- keep console keytables and loadkeys in initrd for pwd dialogs
+- keep klogconsole as debug helper tool in initrd
+  
+---
+Fri Aug  8 15:42:00 CEST 2014 - rjsch...@suse.de
+  
+- set up the baseproduct link correctly fixe bnc #891120
+  + SuSE-brand does not exist in newer distros, it has been replaced by
+/etc/os-release. Use the value there to try and provide our best guess
+about what the product is
+
+---
+Fri Aug  8 13:48:43 CEST 2014 - rjsch...@suse.de
+
+- generate the proper name for the network definition for vmx files
+  + this addresses bnc #891100
+
+---
+Fri Aug  8 12:33:10 CEST 2014 - m...@suse.de
+  
+- Use systemd-vconsole-setup to initialize the console if present
+  
+---
+Fri Aug  8 10:27:00 CEST 2014 - m...@suse.de
+
+- Optimize size of kiwi initrd
+  * remove unneeded python installation which exists only
+due to building the initrd rootfs using zypper
+  * make sure dracut scripts stays
+
+---
+Thu Aug  7 23:09:20 CEST 2014 - m...@suse.de
+  
+- Fixed use of IFS in bash boot code
+  * don't use internal field separator in main boot scripts
+to avoid tainting of the global variable space
+  * don't use internal field separator in user config
+functions in KIWIConfig.sh to avoid conflicts
+  * make sure every function in the KIWILinuxRC.sh pool
+starts with a localized and default initialized IFS
+value
+
+---
+Thu Aug  7 19:12:27 CEST 2014 - dval...@suse.de
+
+- Fix ofw firmware type
+  
+---
+Thu Aug  7 18:20:47 CEST 2014 - dval...@suse.de
+  
+- SLED is x86 only
+  
+  Signed-off-by: Dinar Valeev dval...@suse.com
+  
+---
+Thu Aug  7 18:04:56 CEST 2014 - rjsch...@suse.de
+
+- Use the x86-64-xen or i386-xen format for the grub2 image creation on EC2
+  + this is a follow up change for b1be72f59f5f4498 addressing bnc #887801
+we avoid the hacky symlink introduced by the previous commit.
+This change requires a grub release that contains
+http://git.savannah.gnu.org/cgit/grub.git/commit/ChangeLog?id=9612ebc0
+
+---
+Thu Aug  7 17:42:03 CEST 2014 - dval...@suse.de
+  
+- drop ppc64 profile for sle12
+  
+  Starting openSUSE 13.1 we have no longer kernel-ppc64 available
+  anymore
+  
+  Signed-off-by: Dinar Valeev dval...@suse.com
+  
+---
+Thu Aug  7 17:40:04 CEST 2014 - dval...@suse.de
+  
+- yaboot is deprecated on newer power distributions
+  
+  Signed-off-by: Dinar Valeev dval...@suse.com
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.4hIUgy/_old  2014-08-11 12:30:33.0 +0200
+++ /var/tmp/diff_new_pack.4hIUgy/_new  2014-08-11 12:30:33.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.145
+Version:5.06.147
 Release:0
 Provides:   kiwi-schema = 6.1
 # requirements to build packages
@@ -128,7 +128,11 @@
 # redefine for the SLES case if no sles_version exists
 # SLE12: NOTE: potential problems ahead with the first SP of SLES12
 %if %suse_version == 1315
+%ifarch x86_64
 %define mysystems suse-SLES12 suse-SLED12
+%else
+%define mysystems suse-SLES12
+%endif
 %endif
 # redefine for the SLE11 case if no sles_version exists
 # 

commit kiwi for openSUSE:Factory

2014-08-08 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-08-08 10:10:16

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.changes2014-08-05 
10:24:29.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-08-08 
10:10:19.0 +0200
@@ -1,0 +2,45 @@
+Thu Aug  7 12:30:45 CEST 2014 - m...@suse.de
+
+- v5.06.145 released
+  
+---
+Thu Aug  7 12:01:28 CEST 2014 - m...@suse.de
+  
+- Added missing handling for recommends in the libsolv path
+  Also fixed passing the patternType value from the XML to
+  the solver module
+  
+---
+Wed Aug  6 15:00:00 CEST 2014 - m...@suse.de
+  
+- v5.06.144 released
+  
+---
+Wed Aug  6 14:57:48 CEST 2014 - m...@suse.de
+  
+- Fix report files generated by KIWICollect.pm
+  The report files were reduced to only one package per included
+  architecture, everything else was discarded. Fix done by
+  Ruediger Oertel
+  
+---
+Wed Aug  6 10:46:27 CEST 2014 - m...@suse.de
+  
+- v5.06.143 released
+  
+---
+Tue Aug  5 16:43:15 CEST 2014 - m...@suse.de
+  
+- Update JeOS templates for SLE12 and openSUSE 13.2
+  * pass splash to the kernel cmdline in order to display the
+default plymouth splash
+
+---
+Tue Aug  5 11:02:34 CEST 2014 - m...@suse.de
+
+- Fixed kiwi --describe command
+  * wrong metadata reference still in the code due to a rename
+  * make sure exit code is set correctly
+  * fixed broken jpg menu icons
+
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.jY3RUS/_old  2014-08-08 10:10:21.0 +0200
+++ /var/tmp/diff_new_pack.jY3RUS/_new  2014-08-08 10:10:21.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.142
+Version:5.06.145
 Release:0
 Provides:   kiwi-schema = 6.1
 # requirements to build packages

++ kiwi-docu.tar.bz2 ++

++ kiwi-repo.tar.bz2 ++

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

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit kiwi for openSUSE:Factory

2014-08-05 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-08-05 10:24:23

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.changes2014-07-31 
21:50:10.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-08-05 
10:24:29.0 +0200
@@ -1,0 +2,269 @@
+Mon Aug  4 16:56:20 CEST 2014 - m...@suse.de
+
+- v5.06.142 released
+  
+---
+Mon Aug  4 16:32:59 CEST 2014 - m...@suse.de
+  
+- Fixed consoleInit, use /dev/console not tty0
+  
+---
+Mon Aug  4 15:47:10 CEST 2014 - m...@suse.de
+  
+- Don't block initial boot by warning messages
+  
+---
+Mon Aug  4 15:27:04 CEST 2014 - m...@suse.de
+  
+- Fixed union setup in kiwi boot code
+  * rw/ro variables should not be overwritten with empty content
+
+---
+Mon Aug  4 14:39:19 CEST 2014 - m...@suse.de
+
+- Fixed build.sh jenkins test
+  * typo in option handling
+
+---
+Mon Aug  4 12:24:52 CEST 2014 - m...@suse.de
+
+- v5.06.141 released
+  
+---
+Mon Aug  4 12:23:14 CEST 2014 - m...@suse.de
+  
+- Fixed build.sh jenkins test
+  * requires a mandatory arch parameter now
+
+---
+Mon Aug  4 12:17:39 CEST 2014 - m...@suse.de
+
+- v5.06.140 released
+  
+---
+Mon Aug  4 12:13:55 CEST 2014 - m...@suse.de
+  
+- Varios fixes around OVF creation
+  * make sure return value from createOVFConfiguration is handled
+correctly in createVagrantBox
+  * make sure output of messages is not jumbled up by status messages
+  * make sure --format parameter is correctly handled when
+specified on the command line
+
+---
+Mon Aug  4 11:00:26 CEST 2014 - m...@suse.de
+
+- v5.06.139 released
+  
+---
+Mon Aug  4 10:56:45 CEST 2014 - m...@suse.de
+  
+- Adapt unit tests for OVF tests to be correct with regards
+  to the size of the fake image and the size configured
+  
+---
+Mon Aug  4 10:52:44 CEST 2014 - m...@suse.de
+  
+- Fixed KIWIOVFConfigWriter::writeConfigFile
+  The size placed as ovf:capacity in the OVF metadata should
+  be obtained from the real embedded image and not from the
+  XML configuration. Reason is mostly that size is an option
+  in the XML configuration and also does not exactly match
+  the real byte value due to alignment adaptions
+  
+---
+Mon Aug  4 09:26:30 CEST 2014 - m...@suse.de
+  
+- v5.06.138 released
+  
+---
+Mon Aug  4 08:54:52 CEST 2014 - m...@suse.de
+  
+- Fixed jenkins test
+  * don't require kiwi to be installed on the jenkins host
+  * fixed tests to run kiwi from the git checkout
+
+---
+Fri Aug  1 16:47:16 CEST 2014 - m...@suse.de
+  
+- v5.06.137 released
+  
+---
+Fri Aug  1 16:43:04 CEST 2014 - m...@suse.de
+  
+- Fixed kiwiOVFConfigWriter unit test
+  The test has been written exclusively for the x86_64 architecture
+  In order to not fail on other architectures I added an arch
+  check when needed. Actually this is not an ideal solution and
+  the test itself should be written arch independent. Thus I
+  expect a follow up on this one soon
+  
+---
+Fri Aug  1 15:12:50 CEST 2014 - m...@suse.de
+  
+- v5.06.136 released
+  
+---
+Fri Aug  1 15:05:49 CEST 2014 - m...@suse.de
+  
+- Don't populate java classpath warnings to the user when
+  calling jing for showing detailed validation errors in
+  case of an invalid XML description
+  
+---
+Fri Aug  1 14:54:24 CEST 2014 - m...@suse.de
+  
+- Several s390 fixes from Rudi
+  * s390 can use grub2, make sure kiwi can make use of it
+  * don't use route command, ip is the tool we want to use
+  * make sure dasdinfo exists in initrd
+  * fixed IFS restore bug in setupDNS

commit kiwi for openSUSE:Factory

2014-07-31 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-07-31 21:50:03

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.changes2014-07-26 
12:19:49.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-07-31 
21:50:10.0 +0200
@@ -1,0 +2,133 @@
+Thu Jul 31 11:22:28 CEST 2014 - m...@suse.de
+
+- v5.06.135 released
+  
+---
+Thu Jul 31 10:56:08 CEST 2014 - m...@suse.de
+  
+- Be more clear in variable assignment with regards to name vs. content
+  
+---
+Thu Jul 31 00:13:23 CEST 2014 - m...@suse.de
+  
+- Improve logging of errors for session scripts
+  kiwi creates session scripts running in screen logging all
+  output to the kiwi logfile. In case of an error we only want
+  to see the stderr information and not the entire history
+  
+---
+Wed Jul 30 23:21:22 CEST 2014 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Wed Jul 30 23:00:03 CEST 2014 - m...@suse.de
+  
+- Fixed typo in message texts
+  
+---
+Wed Jul 30 19:47:04 CEST 2014 - m...@suse.de
+  
+- Update bash completion
+  Added possible options for --upgrade
+  
+---
+Wed Jul 30 19:27:52 CEST 2014 - m...@suse.de
+  
+- Delete git from Recommends list in the spec file
+  SUSE by default installs all recommended packages which
+  increases the amount of software installed when kiwi is
+  installed by an unnecessary number of packages
+  
+---
+Wed Jul 30 19:24:37 CEST 2014 - m...@suse.de
+  
+- Fixed logging module
+  * delete obsolete and unused code from KIWILog
+  * make sure error log messages are printed on stderr
+  * delete obsolete --log-port option
+
+---
+Wed Jul 30 16:06:21 CEST 2014 - m...@suse.de
+
+- use count information from IO::Select to loop through
+  available data for reading
+  
+---
+Tue Jul 29 20:43:06 CEST 2014 - m...@suse.de
+  
+- Fixed OEM installer for LVM on LUKS images
+  
+---
+Tue Jul 29 13:00:17 CEST 2014 - m...@suse.de
+  
+- Make sure LUKS encoding is not applied if the given device
+  already contains a LUKS container
+  
+---
+Tue Jul 29 11:57:13 CEST 2014 - m...@suse.de
+  
+- Don't call losetup with stderr redirected to stdout if the
+  show option is used. potential error messages could then
+  affect the standard output
+  
+---
+Tue Jul 29 10:09:56 CEST 2014 - m...@suse.de
+  
+- Added check for given type name on the commandline compared to
+  the selected build type in the checkType global function.
+  If the commandline specified type is valid but not specified
+  in the configuration kiwi exits
+  
+---
+Tue Jul 29 09:27:08 CEST 2014 - m...@suse.de
+  
+- Call cryptsetup in one central encoding function in
+  KIWIBoot for disk based images
+  
+---
+Tue Jul 29 09:02:02 CEST 2014 - m...@suse.de
+  
+- Add info messages for intermediate steps when creating the
+  disk layout such like information about creation of md raid
+  or luks extensions
+  
+---
+Mon Jul 28 21:17:32 CEST 2014 - m...@suse.de
+  
+- Support LUKS extension with LVM
+  
+---
+Mon Jul 28 17:50:40 CEST 2014 - m...@suse.de
+  
+- Avoid blocking IO in callCmd if large chunks of data arrive
+  
+---
+Mon Jul 28 15:45:00 CEST 2014 - adr...@suse.de
+  
+- fix open3 usage
+  
+---
+Mon Jul 28 15:33:47 CEST 2014 - m...@suse.de
+  
+- Fixed --help output for disk-alignment
+  The option value must be given in KBytes but the help did
+  not explain that and the default value information used the
+  wrong unit too
+  
+---
+Mon Jul 28 15:08:09 CEST 2014 - adr...@suse.de
+  
+- 

commit kiwi for openSUSE:Factory

2014-07-26 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-07-26 12:19:43

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.changes2014-07-18 
14:03:41.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-07-26 
12:19:49.0 +0200
@@ -1,0 +2,53 @@
+Thu Jul 24 15:40:17 CEST 2014 - m...@suse.de
+
+- v5.06.134 released
+  
+---
+Thu Jul 24 15:30:14 CEST 2014 - m...@suse.de
+  
+- Fixed setup of object variable originXMLPath
+  According to the XML read code moved from KIWIBoot into a function
+  KIWIGlobals::readXMLFromImage the path information was stored in
+  the wrong module. This had an impact to the search path of the
+  editbootinstall/editbootconfig scripts so that they were not
+  found anymore if specified relatively to the origin of the XML
+  description
+  
+---
+Thu Jul 24 11:24:33 CEST 2014 - m...@suse.de
+  
+- Fixed use of repo URI with credentials information
+  If there is no ?credentials= tag in the repo URI kiwi uses the
+  default credentials file name 'kiwiRepoCredentials' and does
+  not fail using an uninitialized value $credFile
+  
+---
+Thu Jul 24 10:50:50 CEST 2014 - m...@suse.de
+  
+- v5.06.133 released
+  
+---
+Wed Jul 23 16:16:27 CEST 2014 - m...@suse.de
+  
+- Fixed creation of vagrant boxes for virtualbox provider
+  
+  vagrant's VBoxManage requires boxes containing ovf metadata
+  which kiwi did not provide. This commit changes the raw box
+  contents to match these requirements (github: #374)
+  
+---
+Fri Jul 18 17:01:37 CEST 2014 - m...@suse.de
+  
+- v5.06.132 released
+  
+---
+Fri Jul 18 17:00:07 CEST 2014 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Fri Jul 18 16:56:54 CEST 2014 - m...@suse.de
+  
+- DB: Update kiwi-doc-signkey.xml by native speaker
+  
+---
@@ -19,0 +73,8 @@
+Thu Jul 17 08:46:53 CEST 2014 - rjsch...@suse.de
+  
+- properly setup grub2 for EC2 usage [bnc #887801]
+  + PV-GRUB looks for the grub2 modules in /boot/grub2/xen-x86_64, although
+this is not a real grub2 target. Symlinking to i386-pc does the trick.
+Using the prefix setting in the grub configuration trips up PV-GRUB.
+
+---
@@ -53,0 +115,6 @@
+
+---
+Tue Jul 15 18:36:11 CEST 2014 - m...@suse.de
+
+- DB: update documentation (bnc #886791)
+  * Added Chapter how to include rpm signing keys



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.rnHERU/_old  2014-07-26 12:19:50.0 +0200
+++ /var/tmp/diff_new_pack.rnHERU/_new  2014-07-26 12:19:50.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.131
+Version:5.06.134
 Release:0
 Provides:   kiwi-schema = 6.1
 # requirements to build packages

++ 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 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-07-14 16:44:54.0 +0200
+++ new/kiwi/.revision  2014-07-14 16:44:54.0 +0200
@@ -1 +1 @@
-5bff2c0217a4c594415c9a46ca03945b1ecdfcb0
+0191ab7adcc5b9aed562e438cd6e862ea594d4b8
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIBoot.pm new/kiwi/modules/KIWIBoot.pm
--- old/kiwi/modules/KIWIBoot.pm2014-07-17 11:27:21.0 +0200
+++ new/kiwi/modules/KIWIBoot.pm2014-07-24 15:41:26.0 +0200
@@ -244,6 +244,9 @@
if ($read_result{split}) {
$haveSplit = $read_result{split};
}
+   if ($read_result{originXMLPath}) {
+   $this-{originXMLPath} = $read_result{originXMLPath};
+   }
}

commit kiwi for openSUSE:Factory

2014-07-18 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-07-18 14:03:24

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.changes2014-07-13 
17:16:37.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-07-18 
14:03:41.0 +0200
@@ -1,0 +2,204 @@
+Thu Jul 17 11:26:15 CEST 2014 - m...@suse.de
+
+- v5.06.131 released
+  
+---
+Thu Jul 17 11:08:53 CEST 2014 - m...@suse.de
+
+- Fixed xen dom0 image builds
+  * problem was an invalid kernel pattern match
+
+---
+Thu Jul 17 10:13:16 CEST 2014 - m...@suse.de
+  
+- Fixed suseActivateDefaultServices
+  * distinguish default services for systemd and sysVinit
+  * add info message which service is activated
+
+---
+Wed Jul 16 22:56:30 CEST 2014 - m...@suse.de
+
+- Follow up fix for calling kiwi from git checkout
+  * fixup broken locale links in source boot image descriptions
+  * added Makefile target to check/update locale links on install
+
+---
+Wed Jul 16 22:48:59 CEST 2014 - m...@suse.de
+
+- Cleanup KIWIArchList and KIWIUtil for style, conventions and perl critic
+  
+---
+Wed Jul 16 21:36:55 CEST 2014 - m...@suse.de
+  
+- Cleanup use of modules and base classes
+  * prevent redefine of class methods
+
+---
+Wed Jul 16 18:28:52 CEST 2014 - m...@suse.de
+
+- Cleanup use of objects
+  * write global function readXMLFromImage
+  * use readXMLFromImage at all code parts which need to read
+the XML description from an image file
+
+---
+Wed Jul 16 15:10:58 CEST 2014 - m...@suse.de
+
+- Cleanup use of objects
+  * move xen check helper from KIWIBoot to global space
+  * move kernel splash helper from KIWIBoot to global space
+  * move buildmd5sum helper from KIWIBoot to global space
+  * prevent instances of KIWIBoot just for the purpose of
+calling setupSplash and/or buildmd5sum
+
+---
+Tue Jul 15 14:52:19 CEST 2014 - m...@suse.de
+
+- make sure all KMS drivers are present in boot images (bnc #887148)
+  * fixed for SLE12 and openSUSE boot descriptions
+
+---
+Mon Jul 14 17:09:52 CEST 2014 - m...@suse.de
+
+- v5.06.130 released
+  
+---
+Mon Jul 14 17:02:22 CEST 2014 - m...@suse.de
+  
+- Fixed Makefile, wrong use of pushd/popd
+  
+---
+Mon Jul 14 16:44:10 CEST 2014 - m...@suse.de
+  
+- v5.06.129 released
+  
+---
+Mon Jul 14 15:48:36 CEST 2014 - m...@suse.de
+  
+- Don't taint the system with rpm host package keys (bnc #886791)
+  * kiwi imports host rpm package keys during preparation of the new
+root filesystem. This is ok but after preparation these keys
+should be removed again because we don't want to have host keys
+in the new root filesystem
+
+---
+Mon Jul 14 12:35:22 CEST 2014 - m...@suse.de
+
+- Update bundler
+  * raw disk images are now bundled as xz compressed files
+
+---
+Mon Jul 14 12:25:16 CEST 2014 - m...@suse.de
+
+- Fixed typo in usage message
+  * option is called --destdir not --dest-dir
+
+---
+Mon Jul 14 12:00:35 CEST 2014 - m...@suse.de
+
+- Follow up fix for calling kiwi from git checkout
+  * fixup broken include links in source boot image descriptions
+  * added Makefile target to check/update include links on install
+  * update kiwi call command to set System path
+
+---
+Mon Jul 14 09:54:47 CEST 2014 - m...@suse.de
+
+- Added kiwi call command to run kiwi from a git checkout
+  
+---
+Mon Jul 14 09:35:34 CEST 2014 - m...@suse.de
+  
+- Fixed lib path search in kiwi.pl
+  * multiple lib statements overwrites each other.
+correct use is use lib LIST
+

commit kiwi for openSUSE:Factory

2014-07-13 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-07-13 17:16:30

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.changes2014-07-01 
07:05:27.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-07-13 
17:16:37.0 +0200
@@ -1,0 +2,215 @@
+Mon Jul  7 16:49:52 CEST 2014 - m...@suse.de
+
+- v5.06.127 released
+  
+---
+Mon Jul  7 16:38:34 CEST 2014 - m...@suse.de
+  
+- Make sure squashfs module is loaded in any case
+  Depending on the install method udev does not auto load
+  the squashfs module if there is a cascade of loop devices
+  to the target file. This happens if e.g the install iso
+  is used as a disk in hybrid mode
+  
+---
+Mon Jul  7 16:19:28 CEST 2014 - m...@suse.de
+  
+- v5.06.126 released
+  
+---
+Mon Jul  7 15:24:34 CEST 2014 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Mon Jul  7 15:24:05 CEST 2014 - m...@suse.de
+  
+- DB: update documentation
+  + Added information about handleSplash hook
+
+---
+Mon Jul  7 15:17:28 CEST 2014 - m...@suse.de
+
+- Prevent initrd code to break console setup
+  Many people using more than one active console stumbled over
+  the problem that messages gets lost while the system is booting
+  the first time with the kiwi initrd. The following changes
+  fixes this:
+  
+  * Setting up console by using udev's console_init
+  * Added handleSplash hook at the end of the hideSplash function
+and let kiwi only disable the splash if there is one active
+console
+  * There is not much value using klogconsole to set the kernel
+default loglevel. Delete this code and the no longer needed
+klogconsole tool from the kiwi initrd
+
+---
+Mon Jul  7 09:42:49 CEST 2014 - m...@suse.de
+
+- Don't use video_ grub2 modules
+  + video_bochs and video_cirrus were removed from grub2
+
+---
+Mon Jul  7 09:30:34 CEST 2014 - m...@suse.de
+
+- Deleted ifplugd from SLE12 JeOS template
+  + ifplugd does not exist in main SLE12 repo
+
+---
+Fri Jul  4 14:04:51 CEST 2014 - m...@suse.de
+
+- v5.06.125 released
+  
+---
+Fri Jul  4 13:58:14 CEST 2014 - m...@suse.de
+  
+- Enhance installation procedure for legacy grub loader
+  If a system root tree is present we install the loader from
+  within the system root tree via chroot. This is to allow use
+  of legacy grub on host systems which dropped grub
+  
+---
+Thu Jul  3 15:57:37 CEST 2014 - m...@suse.de
+  
+- v5.06.124 released
+  
+---
+Thu Jul  3 12:14:52 CEST 2014 - m...@suse.de
+  
+- travis setup up and running, removed prophet scripts and data
+  
+---
+Thu Jul  3 12:07:41 CEST 2014 - m...@suse.de
+  
+- Fixed kiwiRuntimeChecker unit test
+  + the case without zypper installed is not an error. Thus the
+return message is of type info not error
+
+---
+Thu Jul  3 11:55:48 CEST 2014 - m...@suse.de
+
+- Update travis setup
+  + we need syslinux for the tests
+
+---
+Thu Jul  3 11:42:26 CEST 2014 - m...@suse.de
+
+- Update travis setup
+  + we need xsltproc for the tests
+
+---
+Thu Jul  3 11:32:35 CEST 2014 - m...@suse.de
+
+- Fixed running tests in travis
+  + changed kiwiLocator test to check for bash instead of perl
+because in travis perl is relinked to perlbrew
+  + call prove with perl prove in order to make sure the perlbrew
+linked interpreter is called including all module INC paths
+
+---
+Wed Jul  2 16:51:09 CEST 2014 - m...@suse.de
+
+- Update perl module list
+  + remove modules required by modules that's auto resolved
+
+---
+Wed Jul  2 16:36:53 CEST 2014 - m...@suse.de
+
+- 

commit kiwi for openSUSE:Factory

2014-06-30 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-07-01 07:05:21

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.changes2014-06-25 
10:49:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-07-01 
07:05:27.0 +0200
@@ -1,0 +2,63 @@
+Mon Jun 30 18:31:11 CEST 2014 - m...@suse.de
+
+- v5.06.123 released
+  
+---
+Mon Jun 30 17:59:34 CEST 2014 - m...@suse.de
+  
+- Added prophet setup script
+  Prophet uses the git api to set status messages in pull requests.
+  In kiwi it's used to auto run the unit tests for each open request
+  
+---
+Sat Jun 28 06:47:43 CEST 2014 - rjsch...@suse.de
+  
+- allow raw as a format specifier
+  + raw is the default image creation format and kiwi always creates a
+.raw file. However the user may want to specify the default as the
+format and we should not error out when the default is explicitly
+specified, as is the case today.
+
+---
+Thu Jun 26 11:20:14 CEST 2014 - m...@suse.de
+
+- v5.06.122 released
+  
+---
+Thu Jun 26 11:16:42 CEST 2014 - m...@suse.de
+  
+- Fixed provides tags for main kiwi package
+  The buildservice handles provides tags named kiwi-image:type
+  taken into account for setting up a buildsystem when an image
+  build is requested. The tbz provides was missing and the lxc
+  provides was wrong
+  
+---
+Thu Jun 26 10:45:19 CEST 2014 - adr...@suse.de
+  
+- link COPYING files to satisfy license checks of kiwi-instsource submissions
+  
+---
+Thu Jun 26 10:37:52 CEST 2014 - adr...@suse.de
+  
+- KIWICollect: no leading dash in zypp product file when release is undefined
+  
+---
+Wed Jun 25 16:39:01 CEST 2014 - m...@suse.de
+  
+- Update openSUSE 13.2 JeOS template
+  + Set openSUSE:Factory/snapshot repository
+  + Set namedCollection base pattern
+  + Set openSUSE-release
+
+---
+Wed Jun 25 16:38:18 CEST 2014 - m...@suse.de
+
+- Added URI pattern to correctly resolve openSUSE:Factory/snapshot
+  
+---
+Wed Jun 25 10:50:32 CEST 2014 - adr...@suse.de
+  
+- copy also README.BETA to .license directory (bnc#882034)
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.gKEQIW/_old  2014-07-01 07:05:30.0 +0200
+++ /var/tmp/diff_new_pack.gKEQIW/_new  2014-07-01 07:05:30.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.121
+Version:5.06.123
 Release:0
 Provides:   kiwi-schema = 6.1
 # requirements to build packages
@@ -56,7 +56,8 @@
 %ifarch %ix86 x86_64
 BuildRequires:  syslinux
 %endif
-Provides:   kiwi-images:lxc
+Provides:   kiwi-image:lxc
+Provides:   kiwi-image:tbz
 %if 0%{?suse_version}  1140
 BuildRequires:  btrfsprogs
 BuildRequires:  cdrkit-cdrtools-compat

++ 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 ++
 2633 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit kiwi for openSUSE:Factory

2014-06-25 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-06-25 10:49:00

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.changes2014-06-19 
13:07:56.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-06-25 
10:49:04.0 +0200
@@ -1,0 +2,72 @@
+Tue Jun 24 16:48:05 CEST 2014 - m...@suse.de
+
+- v5.06.121 released
+  
+---
+Tue Jun 24 16:45:48 CEST 2014 - m...@suse.de
+  
+- Fixed buildservice -requires meta package requirements
+  In SLE12 grub is obsoleted by sles-release thus no package
+  is allowed to require it
+  
+---
+Tue Jun 24 16:17:46 CEST 2014 - m...@suse.de
+  
+- v5.06.120 released
+  
+---
+Mon Jun 23 18:34:23 CEST 2014 - tbecht...@suse.de
+  
+- Add suse-SLES11/suse-vagrant-box example
+  
+---
+Mon Jun 23 17:30:21 CEST 2014 - m...@suse.de
+  
+- Fixed solvable pattern metadata creation
+  The new pattern system allows to pass the option -X to the
+  libsolv *2solv tools. If this option is not passed no pattern
+  metadata is created in the solvable file. kiwi now checks if
+  the libsolv tools are capable of -X and passes the option
+  
+---
+Mon Jun 23 10:50:25 CEST 2014 - m...@suse.de
+  
+- v5.06.119 released
+  
+---
+Sat Jun 21 23:51:01 CEST 2014 - m...@suse.de
+  
+- Update bash completion file
+  * split into commands and options for commands
+
+---
+Fri Jun 20 14:41:15 CEST 2014 - m...@suse.de
+
+- Follow up implementation for sha256 hash creation
+  Use perl's Digest module instead of calling an external program
+  
+---
+Fri Jun 20 12:06:50 CEST 2014 - m...@suse.de
+  
+- Added creation of sha256 hash to product bundler
+  
+---
+Fri Jun 20 12:00:18 CEST 2014 - m...@suse.de
+  
+- Correctly duplex stdout to /dev/console
+  I still have the problem if we call e.g dialog in a new controlling
+  terminal using setctsid all subsequent messages are only shown on
+  this terminal even though the console might point to more devices
+  which were correctly duplexed before setting a controlling terminal
+  
+---
+Wed Jun 18 21:42:18 CEST 2014 - m...@suse.de
+  
+- Fixed building of firmware=ec2 image in combination with grub2
+  The partition table type was set to gpt in this case but that
+  is not desired for ec2 cloud images. In addition the partition
+  setup was incomplete to allow successful installing of grub2
+  without a bios_grub partition which was not created for ec2
+  typed firmware images
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.JBVNs7/_old  2014-06-25 10:49:06.0 +0200
+++ /var/tmp/diff_new_pack.JBVNs7/_new  2014-06-25 10:49:06.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.118
+Version:5.06.121
 Release:0
 Provides:   kiwi-schema = 6.1
 # requirements to build packages
@@ -325,9 +325,11 @@
 %ifarch s390 s390x
 Requires:   zipl
 %endif
-%ifarch i586 x86_64
+%ifarch %ix86 x86_64
+%if 0%{?suse_version}  1315
 Requires:   grub
 %endif
+%endif
 Summary:KIWI - buildservice package requirements for isoboot
 License:GPL-2.0+
 Group:  System/Management
@@ -390,7 +392,9 @@
 Requires:   zipl
 %endif
 %ifarch %ix86 x86_64
+%if 0%{?suse_version}  1315
 Requires:   grub
+%endif
 %if 0%{?suse_version} = 1220
 Requires:   grub2
 %ifarch x86_64
@@ -493,7 +497,9 @@
 Requires:   zipl
 %endif
 %ifarch %ix86 x86_64
+%if 0%{?suse_version}  1315
 Requires:   grub
+%endif
 %if 0%{?suse_version} = 1220
 Requires:   grub2
 %ifarch x86_64

++ 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 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' 

commit kiwi for openSUSE:Factory

2014-06-19 Thread h_root
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.changes2014-06-08 
13:37:08.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-06-19 
13:07:56.0 +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

commit kiwi for openSUSE:Factory

2014-06-08 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-06-08 13:36:59

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.changes2014-06-01 
18:56:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-06-08 
13:37:08.0 +0200
@@ -1,0 +2,112 @@
+Fri Jun  6 12:07:46 CEST 2014 - m...@suse.de
+
+- v5.06.107 released
+  
+---
+Fri Jun  6 12:04:54 CEST 2014 - m...@suse.de
+  
+- Fixed grub2 recovery setup
+  * Recovery menu entry was not populated to all config files
+
+---
+Thu Jun  5 10:39:34 CEST 2014 - m...@suse.de
+
+- v5.06.106 released
+  
+---
+Thu Jun  5 10:00:40 CEST 2014 - m...@suse.de
+  
+- Use menu.c32 for isolinux to display a text menu if no
+  graphics theme is available
+  
+---
+Wed Jun  4 16:40:49 CEST 2014 - m...@suse.de
+  
+- Fixed bundle-build result for vagrant image results
+  
+---
+Wed Jun  4 16:14:01 CEST 2014 - m...@suse.de
+  
+- Follow up change for --bundle-build command
+  Make sure the build metadata files .packages/.verified/.channel
+  are part of the bundle
+  
+---
+Wed Jun  4 14:54:16 CEST 2014 - m...@suse.de
+  
+- Fixed typo, surplus status flag
+  
+---
+Tue Jun  3 19:52:38 CEST 2014 - m...@suse.de
+  
+- Follow up patch for KIWICollect::indexOfArray
+  * follow coding style and conventions
+
+---
+Tue Jun  3 19:44:44 CEST 2014 - m...@suse.de
+  
+- Added new class KIWIResult and command:
+  
+  kiwi --bundle-build build-number --dest-dir dir
+  
+  Along with the new KIWIResult class the above command was added.
+  With bundle-build and the given build number and build target
+  directory kiwi takes the information from the build target
+  directory and bundles the user relevant image files as single
+  files and/or tarball suitable for publishing.
+  
+---
+Tue Jun  3 16:33:52 CEST 2014 - adr...@suse.de
+
+- KIWICollect: fix order of architectures if one repository contains multiple 
architecture
+  versions of same rpm.
+  
+---
+Tue Jun  3 10:42:39 CEST 2014 - m...@suse.de
+  
+- Write a kiwi.buildinfo file for each build
+  The buildinfo file contains information about the build which
+  will be used to collect user relevant image files according
+  to the requested image type and parameters. The result of a
+  kiwi build could contain intermediate build results which
+  will be embedded in the final result and stay in the result
+  directory in order to allow faster rebuilds. There will be
+  a new kiwi post processing command which collects only the
+  important result image files and provide them together with
+  a build number.
+  
+---
+Mon Jun  2 16:05:38 CEST 2014 - m...@suse.de
+  
+- In preparation to support enable/disable of boot partition
+  + remove obsolete boot_id/root_id code from grub2 codebase
+for grub2 we don't search via id, we search either by uuid
+or by flag file
+  + for other bootloaders make sure boot_id is set to the root
+partition id if no explicit boot partition exists
+
+---
+Mon Jun  2 10:40:31 CEST 2014 - m...@suse.de
+
+- v5.06.105 released
+  
+---
+Mon Jun  2 10:17:48 CEST 2014 - m...@suse.de
+  
+- Make sure the selected build type is used in upgrade mode.
+  With the wrong build type this could lead to unneeded
+  runtime checks called and failing (bnc #880744)
+  
+---
+Mon Jun  2 10:01:51 CEST 2014 - m...@suse.de
+  
+- Fixed spec file, kiwi-templates contains arch specific
+  templates thus it's wrong to make this a noarch package
+  
+---
+Mon Jun  2 09:40:58 CEST 2014 - m...@suse.de
+  
+- Fixed grub.conf setup for RHEL systems using legacy grub
+  on RHEL grub.conf is a link to the menu.lst file
+  
+---


commit kiwi for openSUSE:Factory

2014-06-01 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-06-01 18:56:03

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.changes2014-05-27 
07:09:46.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-06-01 
18:56:11.0 +0200
@@ -1,0 +2,121 @@
+Fri May 30 14:06:47 CEST 2014 - m...@suse.de
+
+- v5.06.104 released
+  
+---
+Fri May 30 11:57:08 CEST 2014 - m...@suse.de
+  
+- make sure KIWISatSolver correctly quotes repo alias names
+  in a way that the shell can still find files with e.g spaces
+  
+---
+Fri May 30 11:38:49 CEST 2014 - m...@suse.de
+  
+- make sure kiwi scripts runs in C locale (bnc #880674)
+  
+---
+Wed May 28 12:12:16 CEST 2014 - m...@suse.de
+  
+- Follow up update jenkins prepare worker script
+  + make sure validation runtime checks find all tools on the host
+
+---
+Wed May 28 11:11:22 CEST 2014 - m...@suse.de
+
+- Update jenkins prepare worker script
+  + make sure validation runtime checks find all tools on the host
+
+---
+Tue May 27 21:36:13 CEST 2014 - m...@suse.de
+
+- v5.06.103 released
+  
+---
+Tue May 27 21:35:27 CEST 2014 - m...@suse.de
+  
+- Fixed creation of versioned vagrant box json file
+  
+---
+Tue May 27 20:37:54 CEST 2014 - m...@suse.de
+  
+- v5.06.102 released
+  
+---
+Tue May 27 18:09:22 CEST 2014 - m...@suse.de
+  
+- Update suse-13.1/suse-vagrant-box example
+  + build for two providers, libvirt and virtualbox
+
+---
+Tue May 27 18:08:19 CEST 2014 - m...@suse.de
+
+- Allow to specify multiple vagrantconfig sections
+  + one can build boxes for different providers in one build
+  + report missing machine configuration only when it makes sense
+
+---
+Tue May 27 14:49:15 CEST 2014 - m...@suse.de
+
+- v5.06.101 released
+  
+---
+Tue May 27 14:45:08 CEST 2014 - m...@suse.de
+  
+- Cleanup examples and templates
+  + remove obsolete openSUSE 12.1 examples
+  + fix package lists and type setup according to result
+of preparation runtime checks
+
+---
+Tue May 27 14:43:43 CEST 2014 - m...@suse.de
+
+- Update Makefile
+  + don't use shell backticks, instead use make's shell command
+  + limit scope of 'make valid' target to the present architecture
+
+---
+Tue May 27 14:42:52 CEST 2014 - m...@suse.de
+
+- Extend scope of kiwi --check-config
+  Additionally call the prepare runtime checks after validation
+  
+---
+Tue May 27 12:34:10 CEST 2014 - m...@suse.de
+  
+- Added runtime check __checkSelectedBootLoaderIncluded
+  Check if the selected bootloader will also be installed into the image
+  
+---
+Tue May 27 12:26:48 CEST 2014 - m...@suse.de
+  
+- Fixed typo in suse-13.1/suse-vagrant-box definition
+  * wrong indention
+
+---
+Tue May 27 10:38:58 CEST 2014 - m...@suse.de
+
+- v5.06.100 released
+  
+---
+Tue May 27 10:19:22 CEST 2014 - m...@suse.de
+  
+- Fixed search path for *.kiwi control files in getControlFile
+  
+---
+Mon May 26 21:46:32 CEST 2014 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Mon May 26 21:37:24 CEST 2014 - m...@suse.de
+  
+- DB: update documentation, remove obsolete kiwistderr information
+  
+---
+Mon May 26 16:10:29 CEST 2014 - m...@suse.de
+  
+- Removed obsolete setup of kiwistderr cmdline value.
+  The kiwi boot code does not handle this information since
+  quite some time
+  
+---


commit kiwi for openSUSE:Factory

2014-05-26 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-05-27 07:09:43

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.changes2014-05-22 
09:04:40.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-05-27 
07:09:46.0 +0200
@@ -1,0 +2,97 @@
+Mon May 26 15:34:12 CEST 2014 - m...@suse.de
+
+- v5.06.99 released
+  
+---
+Mon May 26 11:00:01 CEST 2014 - m...@suse.de
+  
+- Update rhel-dump with regards to xz vs gzip change: 10aa35e3
+  
+---
+Mon May 26 10:19:29 CEST 2014 - m...@suse.de
+  
+- Don't start klogconsole if quiet boot is set (bnc #879768)
+  
+---
+Sun May 25 21:28:50 CEST 2014 - m...@suse.de
+  
+- Be a bit smarter in best guess of the minimum size for
+  the boot partition if we need one. The function __getBootSize
+  now calculates the size using some parameters to keep
+  roughly 100MB free. This is more accurate than using a
+  fixed size min default value. Setting a custom value for the
+  boot partition using the bootpartsize attribute results in
+  
+  + Use of bootpartsize without any message if it is bigger
+than recommended value
+
+  + Use of bootpartsize with warning if it is smaller than
+recommended value
+
+---
+Fri May 23 14:07:21 CEST 2014 - m...@suse.de
+
+- v5.06.98 released
+  
+---
+Fri May 23 12:13:31 CEST 2014 - m...@suse.de
+  
+- Make sure the auto inclusion of a system strip section
+  according to the bootincluded packages happens before
+  image.sh is called
+  
+---
+Fri May 23 11:54:15 CEST 2014 - m...@suse.de
+  
+- break up too long lines of code
+  
+---
+Fri May 23 11:46:44 CEST 2014 - m...@suse.de
+  
+- Better error message
+  * if no rpm db was found tell us where we searched for it
+
+---
+Fri May 23 11:42:05 CEST 2014 - m...@suse.de
+
+- Removed code duplication for calling images.sh
+  
+---
+Thu May 22 17:46:51 CEST 2014 - m...@suse.de
+  
+- v5.06.97 released
+  
+---
+Thu May 22 17:19:43 CEST 2014 - m...@suse.de
+  
+- Fixed syntax typo in warning call
+  
+---
+Thu May 22 13:06:58 CEST 2014 - m...@suse.de
+  
+- v5.06.96 released
+  
+---
+Thu May 22 12:52:56 CEST 2014 - m...@suse.de
+  
+- Make sure tools in bootincluded packages and archives
+  automatically stay inside the boot image (initrd) without
+  having the need for an additional strip section
+  
+---
+Thu May 22 10:09:44 CEST 2014 - m...@suse.de
+  
+- Fixed Use of uninitialized value $ENV{PATH}
+  
+---
+Wed May 21 12:12:16 CEST 2014 - m...@suse.de
+  
+- don't call the rpm dump/reload if all packages are specified
+  in the bootstrap section. In that case no rpm action happens
+  inside the chroot. Thus it's not needed to dump/reload the
+  rpm database.
+  
+  + It's not required to have the rpm db tools installed on the host
+- The rpm database inside the new root tree stays incompatible
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.XNPrnK/_old  2014-05-27 07:09:47.0 +0200
+++ /var/tmp/diff_new_pack.XNPrnK/_new  2014-05-27 07:09:47.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.95
+Version:5.06.99
 Release:0
 Provides:   kiwi-schema = 6.1
 # requirements to build packages

++ 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 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' 

commit kiwi for openSUSE:Factory

2014-05-22 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-05-22 09:04:32

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.changes2014-05-18 
06:49:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-05-22 
09:04:40.0 +0200
@@ -1,0 +2,99 @@
+Tue May 20 15:23:10 CEST 2014 - m...@suse.de
+
+- v5.06.95 released
+  
+---
+Tue May 20 13:57:15 CEST 2014 - m...@suse.de
+  
+- make sure we have /var/run and /run with the same bind
+  contents inside the initrd and in the later system
+  
+---
+Tue May 20 10:34:34 CEST 2014 - m...@suse.de
+  
+- Removed obsolete KIWISchemaTest reference. image testing is
+  implemented using os-autoinst
+  
+---
+Tue May 20 10:33:00 CEST 2014 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Tue May 20 10:31:43 CEST 2014 - m...@suse.de
+  
+- DB: update manual page
+  
+---
+Mon May 19 16:05:23 CEST 2014 - m...@suse.de
+  
+- v5.06.94 released
+  
+---
+Mon May 19 15:57:24 CEST 2014 - m...@suse.de
+  
+- Cleanup KIWIPromoDVDPlugin.pm to critic level 3
+  
+---
+Mon May 19 15:47:30 CEST 2014 - m...@suse.de
+  
+- Cleanup KIWILiveTreePlugin.pm to critic level 3
+  
+---
+Mon May 19 15:38:31 CEST 2014 - m...@suse.de
+  
+- Cleanup KIWIFinishEFIPlugin.pm to critic level 3
+  
+---
+Mon May 19 15:27:11 CEST 2014 - m...@suse.de
+  
+- Cleanup KIWIPatternsPlugin.pm to critic level 3
+  
+---
+Mon May 19 15:14:19 CEST 2014 - m...@suse.de
+  
+- Cleanup KIWIMiniIsoPlugin.pm to critic level 3
+  
+---
+Mon May 19 12:49:26 CEST 2014 - m...@suse.de
+  
+- Cleanup KIWIEulaPlugin.pm to critic level 3
+  
+---
+Mon May 19 12:29:13 CEST 2014 - m...@suse.de
+  
+- Update pre-commit not-clean list
+  
+---
+Mon May 19 12:26:24 CEST 2014 - m...@suse.de
+  
+- Cleanup KIWIDescrPlugin.pm to critic level 3
+  
+---
+Mon May 19 11:35:54 CEST 2014 - m...@suse.de
+  
+- Added callCmd helper function to KIWIBasePlugin.pm
+  
+---
+Mon May 19 10:16:07 CEST 2014 - m...@suse.de
+  
+- Cleanup KIWIContentPlugin.pm to critic level 3
+  
+---
+Sun May 18 20:33:25 CEST 2014 - m...@suse.de
+  
+- v5.06.93 released
+  
+---
+Sat May 17 23:38:37 CEST 2014 - m...@suse.de
+  
+- Fixed __isValidBootFS constructor check in KIWIXMLTypeData
+  The ext4 filesystem is valid for booting
+  
+---
+Sat May 17 23:36:55 CEST 2014 - m...@suse.de
+  
+- Fixed livestick tool, the kiwi_hybridpersistent option
+  takes a true|false value not a yes|no value
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.LIKZHK/_old  2014-05-22 09:04:41.0 +0200
+++ /var/tmp/diff_new_pack.LIKZHK/_new  2014-05-22 09:04:41.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.92
+Version:5.06.95
 Release:0
 Provides:   kiwi-schema = 6.1
 # requirements to build packages

++ 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 ++
 14607 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit kiwi for openSUSE:Factory

2014-05-17 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-05-18 06:49:09

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.changes2014-05-15 
19:08:11.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-05-18 
06:49:11.0 +0200
@@ -1,0 +2,14 @@
+Fri May 16 10:19:41 CEST 2014 - m...@suse.de
+
+- v5.06.92 released
+  
+---
+Thu May 15 22:24:46 CEST 2014 - m...@suse.de
+  
+- Don't use the fsmountoptions to mount the filesystems
+  created for the installstick disk. The filesystem used to
+  store the system image on the stick disk is different from
+  the configured system image filesystem, thus the options
+  does not fit.
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.SRqEtx/_old  2014-05-18 06:49:12.0 +0200
+++ /var/tmp/diff_new_pack.SRqEtx/_new  2014-05-18 06:49:12.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.91
+Version:5.06.92
 Release:0
 Provides:   kiwi-schema = 6.1
 # requirements to build packages

++ 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 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-05-15 11:16:18.0 +0200
+++ new/kiwi/.revision  2014-05-15 11:16:18.0 +0200
@@ -1 +1 @@
-bde8f25f3f00379ff3e202c129dfedffd4e07458
+12875717089b7ddf8340f12730a4c7f28b8e4161
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIBoot.pm new/kiwi/modules/KIWIBoot.pm
--- old/kiwi/modules/KIWIBoot.pm2014-05-15 11:16:18.0 +0200
+++ new/kiwi/modules/KIWIBoot.pm2014-05-16 10:20:24.0 +0200
@@ -1424,7 +1424,7 @@
$kiwi - info (Installing image data to disk);
if (! KIWIGlobals
- instance()
-   - mount ($data, $loopdir,$type-{fsmountoptions})) {
+   - mount ($data, $loopdir)) {
$kiwi - failed ();
$kiwi - error  (Couldn't mount data partition: 
$status);
$kiwi - failed ();
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIGlobals.pm 
new/kiwi/modules/KIWIGlobals.pm
--- old/kiwi/modules/KIWIGlobals.pm 2014-05-15 11:16:22.0 +0200
+++ new/kiwi/modules/KIWIGlobals.pm 2014-05-16 10:20:24.0 +0200
@@ -1398,7 +1398,7 @@
# Globals (generic)
#--
my %data;
-   $data{Version} = 5.06.91;
+   $data{Version} = 5.06.92;
$data{Publisher}   = SUSE LINUX GmbH;
$data{Preparer}= KIWI - http://opensuse.github.com/kiwi;;
$data{ConfigName}  = config.xml;

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit kiwi for openSUSE:Factory

2014-05-15 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-05-15 19:08:06

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.changes2014-05-13 
20:46:17.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-05-15 
19:08:11.0 +0200
@@ -1,0 +2,143 @@
+Thu May 15 11:15:34 CEST 2014 - m...@suse.de
+
+- v5.06.91 released
+  
+---
+Thu May 15 11:10:54 CEST 2014 - m...@suse.de
+  
+- Instead of a symlink named box.img to the actual image file
+  in a vagrant box, directly store the image file under the
+  name box.img. Older versions of vagrant did not work if
+  box.img is a symlink
+  
+---
+Thu May 15 09:52:35 CEST 2014 - m...@suse.de
+  
+- v5.06.90 released
+  
+---
+Wed May 14 21:43:38 CEST 2014 - m...@suse.de
+  
+- Added rsync to suse-vagrant-box example template
+  vagrant requires rsync to be present in a base box
+  
+---
+Wed May 14 21:34:21 CEST 2014 - m...@suse.de
+  
+- Update vagrant support
+  + also create a vagrant cloud configuration file
+  + add box.img link to be present in the .box file
+
+---
+Wed May 14 17:37:30 CEST 2014 - m...@suse.de
+
+- Added Vagrant box example template description
+  + extras/suse-13.1/suse-vagrant-box
+
+---
+Wed May 14 16:53:48 CEST 2014 - m...@suse.de
+
+- Fixed invalid entries in /etc/mtab
+  On systems with /etc/mtab as a file and not as a link to proc
+  kiwi left entries from the host system in the file which are
+  wrong when the image boots up
+  
+---
+Wed May 14 15:29:38 CEST 2014 - m...@suse.de
+  
+- v5.06.89 released
+  
+---
+Wed May 14 14:56:25 CEST 2014 - m...@suse.de
+  
+- Fixed setupUnionFS (bnc #877451)
+  * update UNIONFS_CONFIG only if all parameters have a value
+
+---
+Wed May 14 11:38:38 CEST 2014 - m...@suse.de
+
+- v5.06.88 released
+  
+---
+Tue May 13 16:25:42 CEST 2014 - fcaste...@suse.de
+  
+- Remove lxc package from the docker example
+  
+  The lxc pacakge is not required by docker images, hence it can be
+  removed from the template shipped with the examples.
+  
+---
+Tue May 13 16:20:27 CEST 2014 - dval...@suse.de
+  
+- Don't generate TRANS.TBL for POWER iso
+  
+  It seems only POWER does TRANS.TBL generation. Let be consentive with
+  other architectures.
+  
+  Signed-off-by: Dinar Valeev dval...@suse.com
+  
+---
+Tue May 13 14:25:51 CEST 2014 - adr...@suse.de
+  
+- drop license.tar.gz in root dir for rpm-md repos
+- fail when license.tar.gz misses one of the required files
+  * license.txt
+  * directory.yast
+
+license.tar.gz is still part of the rpm-md metadata directory
+
+---
+Tue May 13 10:30:32 CEST 2014 - m...@suse.de
+  
+- Added support for creating vagrant boxes
+  
+  In order to create a vagrant box the format parameter in the
+  image type acts as trigger to start the box creation. Vagrant
+  boxes requires some metadata in order to allow adding the box
+  for a specific provider. Thus the following minimal type spec
+  is needed e.g:
+  
+  type image=vmx ... format=vagrant
+  vagrantconfig provider=libvirt virtualsize=16/
+  /type
+  
+  The result .box file can be added to vagrant as follows
+  
+  vagrant box add name /path/to/file.box
+  
+  Once added vagrant can run the box using the specified provider
+  Please note the kiwi image for vagrant needs to provide some
+  configuration like the existence of a user vagrant and ssh
+  keys. All this can be achieved in a kiwi image description.
+  For details visit:
+  
+  http://docs.vagrantup.com/v2/boxes/base.html
+  
+---
+Tue May 13 09:39:25 CEST 2014 - m...@suse.de
+
+- DB: rebuild documentation
+  
+---
+Tue May 13 09:38:11 CEST 2014 - m...@suse.de
+  
+- DB: update OEM PXE installation documentation
+  

commit kiwi for openSUSE:Factory

2014-05-13 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-05-13 20:46:15

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.changes2014-05-09 
06:57:39.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-05-13 
20:46:17.0 +0200
@@ -1,0 +2,76 @@
+Mon May 12 16:24:23 CEST 2014 - m...@suse.de
+
+- v5.06.87 released
+  
+---
+Mon May 12 16:21:31 CEST 2014 - m...@suse.de
+  
+- Fixed __checkContainerHasLXC runtime check
+  * if docker is used it's not required to have lxc installed
+as part of the container
+
+---
+Mon May 12 16:17:03 CEST 2014 - m...@suse.de
+
+- Fixed suseSetupProduct
+  * if no /etc/products.d directory exists, prevent creating
+a broken baseproduct link
+
+---
+Mon May 12 16:11:27 CEST 2014 - m...@suse.de
+
+- Fixed kiwi root init() function
+  * make sure manually created toplevel directories belong to root:root
+
+---
+Mon May 12 15:58:56 CEST 2014 - m...@suse.de
+
+- Added __isInstallBootImage sanity check for all
+  install media postprocessing modes:
+  
+  kiwi --installcd
+  kiwi --installstick
+  kiwi --installpxe
+  
+  If the given boot image does not provide install
+  capabilities the user will find out on first boot
+  which is a bad experience
+  
+---
+Mon May 12 11:53:09 CEST 2014 - m...@suse.de
+  
+- Fixed service disablement in docker types for non
+  systemd based distributions e.g SLE11
+  
+---
+Fri May  9 16:11:23 CEST 2014 - m...@suse.de
+  
+- Fixed creation of live iso images with flags=compressed
+  In this mode the live setup is based on a split image type and
+  did not allow to have a persistent data block available in the
+  iso. This patch changed this so that you can also use the
+  hybridpersistent=true feature when using the hybrid iso on
+  e.g a usb stick to store new data persistently
+  
+---
+Fri May  9 15:38:55 CEST 2014 - m...@suse.de
+  
+- Added live iso type to SLE11 JeOS template
+  
+---
+Thu May  8 17:27:01 CEST 2014 - m...@suse.de
+  
+- Looks like memtest86+ does not exist for SLE11 anymore
+  Thus removed it from the SLE11 boot image descriptions
+  
+---
+Thu May  8 15:45:28 CEST 2014 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Thu May  8 15:44:16 CEST 2014 - m...@suse.de
+  
+- DB: Update documentation, remove obsolete information
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.PzPDEl/_old  2014-05-13 20:46:19.0 +0200
+++ /var/tmp/diff_new_pack.PzPDEl/_new  2014-05-13 20:46:19.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.86
+Version:5.06.87
 Release:0
 Provides:   kiwi-schema = 6.1
 # requirements to build packages

++ 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 ++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/.revision new/kiwi/.revision
--- old/kiwi/.revision  2014-05-08 10:42:52.0 +0200
+++ new/kiwi/.revision  2014-05-08 10:42:52.0 +0200
@@ -1 +1 @@
-9102d6cf4a38f556c62960cac9cffe4ab04b2bc1
+6b0d28485185cb36e136f7376c573fe081a4e6b1
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi/modules/KIWIConfig.sh 
new/kiwi/modules/KIWIConfig.sh
--- old/kiwi/modules/KIWIConfig.sh  2014-05-08 10:42:52.0 +0200
+++ new/kiwi/modules/KIWIConfig.sh  2014-05-12 16:25:15.0 +0200
@@ -1663,18 +1663,20 @@
if [ -f /etc/SuSE-brand ];then
prod=$(head /etc/SuSE-brand -n 1)
fi
-   pushd /etc/products.d
-   if [ -f $prod.prod ];then
-   ln -sf 

commit kiwi for openSUSE:Factory

2014-05-02 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-05-02 09:51:49

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.changes2014-04-26 
19:34:04.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-05-02 
09:51:57.0 +0200
@@ -1,0 +2,61 @@
+Tue Apr 29 16:29:10 CEST 2014 - m...@suse.de
+
+- v5.06.80 released
+  
+---
+Tue Apr 29 16:26:51 CEST 2014 - m...@suse.de
+  
+- Fixed KIWIBasePlugin for style and conventions
+  * in addition make the code perl critic level 3 clean
+
+---
+Tue Apr 29 15:09:48 CEST 2014 - m...@suse.de
+
+- Update jenkins build script
+  * don't force output directory, leave it up to the test call
+to set an appropriate output directory
+
+---
+Tue Apr 29 14:32:18 CEST 2014 - m...@suse.de
+
+- Update SLE12 product plugin for style/convention
+  * also fixed code to be perl critic level 3 clean
+
+---
+Tue Apr 29 11:59:07 CEST 2014 - m...@suse.de
+
+- Make sure wpa_supplicant stay as tool in the initrd
+  
+---
+Tue Apr 29 11:04:51 CEST 2014 - m...@suse.de
+  
+- moved from xfs_check to xfs_repair, related to (bnc #853253)
+  * xfs_check will be gone in June 2014
+
+---
+Tue Apr 29 09:54:02 CEST 2014 - m...@suse.de
+
+- Cleanup/Fix messages displayed in resizeFilesystem
+  * print information about check and resize separately
+  * print information when we don't know how to resize
+  * be more verbose which device is resized
+
+---
+Tue Apr 29 09:52:14 CEST 2014 - m...@suse.de
+
+- Fixed typo in boot message
+  Calling mkswap creates a swap space but does not activate it.
+  The intention is to create the swap space thus the message
+  should tell the user this and nothing misleading
+  
+---
+Mon Apr 28 23:45:07 CEST 2014 - sch...@suse.de
+  
+- Spelling fixes
+  
+---
+Mon Apr 28 11:50:12 CEST 2014 - adr...@suse.de
+  
+- extract licenses in extra media directory for SLE 12
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.V3kSZa/_old  2014-05-02 09:51:59.0 +0200
+++ /var/tmp/diff_new_pack.V3kSZa/_new  2014-05-02 09:51:59.0 +0200
@@ -26,7 +26,7 @@
 Group:  System/Management
 Url:http://github.com/openSUSE/kiwi
 Name:   kiwi
-Version:5.06.79
+Version:5.06.80
 Release:0
 # requirements to build packages
 BuildRequires:  diffutils

++ 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 ++
 3350 lines of diff (skipped)

-- 
To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org
For additional commands, e-mail: opensuse-commit+h...@opensuse.org



commit kiwi for openSUSE:Factory

2014-04-26 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-04-26 19:34:02

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.changes2014-04-14 
06:43:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-04-26 
19:34:04.0 +0200
@@ -1,0 +2,314 @@
+Thu Apr 24 23:51:59 CEST 2014 - m...@suse.de
+
+- v5.06.79 released
+  
+---
+Thu Apr 24 22:35:50 CEST 2014 - m...@suse.de
+  
+- Fixed value and handling for profile variable kiwi_allFreeVolume
+  * If a volume with size=all is specified and in addition this
+volume takes a custom volume name with a custom mountpoint,
+the variable was setup with the kiwi default volume naming
+schema but not with the real volume name which lead to a
+boot problem when kiwi could not find the volume
+
+---
+Thu Apr 24 14:00:55 CEST 2014 - m...@suse.de
+
+- v5.06.78 released
+  
+---
+Thu Apr 24 13:56:07 CEST 2014 - m...@suse.de
+  
+- Allow ext4 as boot filesystem
+  
+---
+Thu Apr 24 11:22:00 CEST 2014 - thard...@suse.de
+  
+- Use existing credentials name for repositories
+  * Don't add a credentials name to repositories if there is already one
+
+---
+Thu Apr 24 09:04:55 CEST 2014 - m...@suse.de
+  
+- Fixed pxePartitionInputGeneric
+  In case of a raid setup via pxeboot the required partition type 'fd'
+  is not explicitly provided in the PART line of the client config.
+  Instead the raid information is given in an additional RAID variable.
+  Thus the pxePartitionInputGeneric function has to set the partition
+  type 'fd' if the RAID variable is set too.
+  
+---
+Wed Apr 23 14:59:55 CEST 2014 - m...@suse.de
+  
+- Follow up fix for partedGetPartitionID
+  * return if no partition label could be detected
+
+---
+Wed Apr 23 14:41:45 CEST 2014 - m...@suse.de
+
+- Make partedGetPartitionID more robust
+  * If we can't find a partition label for the disk don't proceed
+checking for a partition ID and return an unknown ID 'xx'
+
+---
+Wed Apr 23 14:15:27 CEST 2014 - m...@suse.de
+
+- Fixed message displayed in __checkCorrectRootFSPermissons
+  LSB standard does not prescribe UID and GID values
+  
+---
+Wed Apr 23 10:22:12 CEST 2014 - m...@suse.de
+
+- Fixed __checkCorrectRootFSPermissons runtime check
+  * Don't check for root/root permissions in root's home
+It's ok to have custom files with custom permissions
+there
+
+---
+Wed Apr 23 10:17:48 CEST 2014 - m...@suse.de
+
+- Fixed recovery grub2 setup
+  * don't use fixed class and theme names
+
+---
+Wed Apr 23 10:10:07 CEST 2014 - m...@suse.de
+
+- Use suse parted 'type' command extension to setup swap partition
+  type. This is done because the upstream way of setting swap type
+  is broken in the suse parted.
+  
+---
+Tue Apr 22 19:11:02 CEST 2014 - m...@suse.de
+  
+- Fixed message displayed when the partition table is created/updated.
+  Even in the case of creating a new partition table the message said
+  something about repartition of the disk which is misleading. Thus
+  the message changed to just tell the user about a partition
+  process happening now
+  
+---
+Tue Apr 22 11:02:14 CEST 2014 - m...@suse.de
+  
+- v5.06.77 released
+  
+---
+Tue Apr 22 00:32:42 CEST 2014 - m...@suse.de
+  
+- Fixed cache creation in --init-cache mode
+  
+---
+Sun Apr 20 10:57:41 CEST 2014 - m...@suse.de
+  
+- Fixed --bootcd post processing mode
+  
+---
+Sun Apr 20 10:25:42 CEST 2014 - m...@suse.de
+  
+- Fixed --bootusb post processing mode
+  
+---
+Thu Apr 17 16:01:59 CEST 2014 - m...@suse.de
+  
+- v5.06.76 released
+  

commit kiwi for openSUSE:Factory

2014-04-13 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-04-14 06:43:16

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.changes2014-04-05 
14:43:18.0 +0200
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-04-14 
06:43:18.0 +0200
@@ -1,0 +2,146 @@
+Thu Apr 10 17:14:51 CEST 2014 - m...@suse.de
+
+- v5.06.71 released
+  
+---
+Thu Apr 10 17:06:33 CEST 2014 - adr...@suse.de
+  
+- do not write binary arch as channel scheduler arch
+- write full input file into channel files
+  
+---
+Thu Apr 10 16:18:19 CEST 2014 - m...@suse.de
+  
+- Revert Change repo of current openSUSE 13.2 to point to openSUSE-current
+  This reverts commit ee40f60594fa. We will use the final repo path and
+  point via commandline options to openSUSE-current as long as it's not
+  released
+  
+---
+Thu Apr 10 15:57:32 CEST 2014 - m...@suse.de
+  
+- v5.06.70 released
+  
+---
+Thu Apr 10 15:23:10 CEST 2014 - m...@suse.de
+  
+- Merge latest changes from oemboot suse-dump to rhel-dump
+  
+---
+Thu Apr 10 15:21:42 CEST 2014 - m...@suse.de
+  
+- Extend getDiskID function to work correctly for device
+  mapper devices pointing to /dev/dm-X
+  
+---
+Thu Apr 10 15:19:59 CEST 2014 - m...@suse.de
+  
+- Extend device search in identifyDevice to by-uuid by-label
+  and /dev/mapper for multipath devices
+  
+---
+Thu Apr 10 15:17:40 CEST 2014 - m...@suse.de
+  
+- Fixed wrong comment in schema for the lookup path of
+  the oem-unattended-id device name
+  
+---
+Thu Apr 10 12:22:17 CEST 2014 - m...@suse.de
+  
+- Update jenkins product.sh script
+  Support a hop host to allow searching for build results
+  
+---
+Thu Apr 10 11:45:42 CEST 2014 - m...@suse.de
+  
+- Update SLE11 JeOS template, use SMT repos
+  
+---
+Thu Apr 10 11:45:10 CEST 2014 - m...@suse.de
+  
+- Update jenkins build.sh script
+  Allow to pass additional parameters to the build
+  
+---
+Thu Apr 10 10:54:32 CEST 2014 - m...@suse.de
+  
+- Change repo of current openSUSE 13.2 to point to openSUSE-current
+  This distribution is currently under development. Thus the repo
+  path will change right before GA. This fixes the jenkins build
+  test for 13.2
+  
+---
+Wed Apr  9 18:23:20 CEST 2014 - m...@suse.de
+  
+- Added support for multipath devices
+  
+  oem-multipath-scantrue|false/oem-multipath-scan
+  
+  by default the scanning for multipath devices is turned on.
+  The code in the initrd looking up multipath devices also
+  checks for preconditions like the ability to start the
+  multipathd and use the multipath tools. If you don't see
+  the multipath devices in the selection list but expect
+  this according to the oemconfig setup please refer to the
+  kiwi boot log file for further details
+  
+---
+Wed Apr  9 16:12:31 CEST 2014 - m...@suse.de
+  
+- fixed diskOffset() function
+  In case of DASD devices over a loop, fdasd needs to be used
+  to get the offset to the first partition. In addition improve
+  error handling and logging of the calls
+  
+---
+Mon Apr  7 21:08:04 CEST 2014 - m...@suse.de
+  
+- Don't remove unconditionally the gconv directory in
+  basestripLocales function
+  
+---
+Mon Apr  7 16:54:38 CEST 2014 - m...@suse.de
+  
+- v5.06.69 released
+  
+---
+Mon Apr  7 12:40:20 CEST 2014 - m...@suse.de
+  
+- Update livestick kiwi tool
+  * Use 'upstream' branding by default
+  * fixed grub2 config, keep the gfxpayload
+
+livestick allows to deploy kiwi live iso images to
+the USB stick without destroying any existing data
+on the stick
+
+---
+Mon Apr  7 11:25:55 CEST 2014 - m...@suse.de
+
+- Make sure 

commit kiwi for openSUSE:Factory

2014-04-05 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-04-05 14:43:14

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.changes2014-03-27 
06:14:00.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-04-05 
14:43:18.0 +0200
@@ -1,0 +2,260 @@
+Fri Apr  4 14:44:42 CEST 2014 - m...@suse.de
+
+- v5.06.67 released
+  
+---
+Fri Apr  4 14:38:14 CEST 2014 - m...@suse.de
+  
+- Fixed runtime check __hasBootLoaderTools
+  check for grub2-bios-setup only if the firmare is set to: bios
+  
+---
+Fri Apr  4 14:20:54 CEST 2014 - m...@suse.de
+  
+- Avoid use of fixed 512 byte blocksize (bnc #864285)
+  * in order to just zero out some space where it does not
+matter if it's 512byte or more, use 4k instead. This is
+to stay compatible with 4k storage devices
+  * in order to write the correct zipl.conf for targetbase
+and targetblocksize check for the real physical blocksize
+and don't assume 512byte
+
+---
+Fri Apr  4 12:05:12 CEST 2014 - m...@suse.de
+
+- Allow the partitioner to also be set as part of the XML
+  description (bnc #864285) Example:
+  
+  preferences
+  partitionerparted|fdasd/partitioner
+  /preference
+  
+---
+Fri Apr  4 09:21:28 CEST 2014 - m...@suse.de
+  
+- v5.06.66 released
+  
+---
+Fri Apr  4 08:57:22 CEST 2014 - m...@suse.de
+  
+- By accident the wicked package was added to 12.3 boot image
+  descriptions, but wicked does not exist there
+  
+---
+Fri Apr  4 08:49:01 CEST 2014 - m...@suse.de
+  
+- Be more clear on the error message displayed when there
+  are not test cases defined for the given image type
+  
+---
+Thu Apr  3 18:10:10 CEST 2014 - m...@suse.de
+  
+- Added better information about test results when calling
+  os-autoinst tests. There is a json formatted results.json
+  file which contains an overall test result information.
+  
+---
+Thu Apr  3 17:26:42 CEST 2014 - m...@suse.de
+  
+- Update SLE12 and SLE11 JeOS os-autoinst tests
+  * Added a needle for the console picture to match
+  * Mark test as 'important' in the test flags section
+
+---
+Thu Apr  3 16:15:48 CEST 2014 - m...@suse.de
+  
+- v5.06.65 released
+  
+---
+Thu Apr  3 16:09:02 CEST 2014 - m...@suse.de
+  
+- Fixed spec file arch flag for kiwi-desc-*boot packages
+  Depending on which architecture the package is build the
+  contents of the kiwi-desc-*boot packages differ. Thus they
+  are not architecture independent
+  
+---
+Thu Apr  3 16:04:33 CEST 2014 - m...@suse.de
+  
+- Added os-autoinst test case for SLE12 JeOS
+  In addition update the test cases to the latest os-autoinst version
+  
+---
+Thu Apr  3 14:14:50 CEST 2014 - adr...@suse.de
+  
+- support new directory of appdata for products when building in OBS 2.5
+  
+---
+Thu Apr  3 14:07:13 CEST 2014 - kanstantsin_shaut...@suse.de
+
+- Print epoch for .packages listing
+  
+---
+Thu Apr  3 09:19:26 CEST 2014 - m...@suse.de
+  
+- In preparation of multipath support make sure the tools
+  and libs are part of the initrd for SLES12 and SLES11
+  
+---
+Wed Apr  2 11:23:19 CEST 2014 - m...@suse.de
+  
+- v5.06.64 released
+  
+---
+Tue Apr  1 16:46:35 CEST 2014 - m...@suse.de
+  
+- Update SLE12 JeOS
+  * use correct product name 'SLES'
+  * use Minimal pattern
+
+---
+Tue Apr  1 11:36:55 CEST 2014 - m...@suse.de
+
+- v5.06.63 released
+  
+---
+Mon Mar 31 19:12:12 CEST 2014 - m...@suse.de
+  
+- Prefer switch_root over pivot_root
+  
+---
+Mon Mar 31 

commit kiwi for openSUSE:Factory

2014-03-26 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-03-27 06:13:57

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.changes2014-03-18 
16:21:54.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-03-27 
06:14:00.0 +0100
@@ -1,0 +2,129 @@
+Mon Mar 24 20:07:39 CET 2014 - m...@suse.de
+
+- v5.06.60 released
+  
+---
+Mon Mar 24 18:24:43 CET 2014 - m...@suse.de
+  
+- Fixed SLE12 JeOS image description
+  * exactly state which release package should be installed
+I decided for sles-release-DVD
+
+---
+Mon Mar 24 11:11:33 CET 2014 - m...@suse.de
+
+- Don't waste too much time for waiting on link up.
+  In addition wicked's dhcp client does that more efficiently
+  
+---
+Mon Mar 24 08:40:42 CET 2014 - m...@suse.de
+  
+- Fixed SLE12 JeOS template description
+  * module-init-tools is not part of SLE12 media
+  * release package is called sles-release
+
+---
+Fri Mar 21 15:45:24 CET 2014 - m...@suse.de
+
+- v5.06.59 released
+  
+---
+Fri Mar 21 15:44:59 CET 2014 - m...@suse.de
+  
+- Fixed spec file typo
+  
+---
+Fri Mar 21 15:39:52 CET 2014 - m...@suse.de
+  
+- v5.06.58 released
+  
+---
+Fri Mar 21 15:30:17 CET 2014 - m...@suse.de
+  
+- Fixed setupNetworkWicked
+  * check for the exit code from wicked_dhcp4
+  * use debug and --test-output options for calling wicked_dhcp4
+  * add sleep between ip up and dhcp call
+
+---
+Fri Mar 21 11:10:33 CET 2014 - m...@suse.de
+
+- Follow up fix for creation of %mysystems macro
+  * Add some comments which explain why we build the macro that way
+  * Restructure the conditions to be more readable
+  * remove building %mysystems macro for sle10
+
+---
+Fri Mar 21 08:30:57 CET 2014 - m...@suse.de
+
+- Support creation of install iso images  4g
+  
+---
+Thu Mar 20 16:29:42 CET 2014 - m...@suse.de
+
+- v5.06.57 released
+  
+---
+Thu Mar 20 14:16:31 CET 2014 - rjsch...@suse.de
+  
+- Allow newer versions of kiwi to be built in SUSE internal build service
+  for older versions of SLE
+  + SUSE internal build service does not define the sles_version macro, need
+to do ugly nexted if conditions. Luckyly we no longer build openSUSE
+versions that have the same version identifiers as older SLE versions
+
+---
+Thu Mar 20 10:53:44 CET 2014 - m...@suse.de
+  
+- Fixed fixupOverlayFilesOwnership function
+  The matching of files mentioned in passwd was broken
+  
+---
+Wed Mar 19 16:29:19 CET 2014 - m...@suse.de
+  
+- Fixed invalid conversion in printf call
+  
+---
+Wed Mar 19 11:08:04 CET 2014 - m...@suse.de
+  
+- Fixed block size used to check for boot sector code in the
+  MBR after legacy grub has finished the installation
+  
+---
+Wed Mar 19 10:34:36 CET 2014 - m...@suse.de
+  
+- v5.06.56 released
+  
+---
+Wed Mar 19 10:33:36 CET 2014 - m...@suse.de
+  
+- Don't use Miscellanea::RequireRcsKeywords in perl critic
+  This module is not provided with the current perl-Perl-Critic
+  packages.
+  
+---
+Wed Mar 19 09:53:36 CET 2014 - m...@suse.de
+  
+- Reduce size of boot images for SLE12 and openSUSE 13.2
+  * packages installed by requires python and dracut are not
+required inside the kiwi initrd on first boot
+
+---
+Wed Mar 19 09:44:27 CET 2014 - m...@suse.de
+
+- Display license(s) only if this was explicitly configured
+  with showlicense statements in the XML description
+  
+---
+Tue Mar 18 17:23:40 CET 2014 - m...@suse.de
+  
+- Added jenkins 

commit kiwi for openSUSE:Factory

2014-03-18 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-03-18 16:21:36

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.changes2014-03-06 
19:29:45.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-03-18 
16:21:54.0 +0100
@@ -1,0 +2,515 @@
+Tue Mar 18 11:21:50 CET 2014 - m...@suse.de
+
+- v5.06.55 released
+  
+---
+Tue Mar 18 10:24:40 CET 2014 - m...@suse.de
+  
+- Fixed use of showlicense support
+  * the value was not correctly added to the .profile environment
+  * In addition showlicense is often used in combination with
+the repository attribute prefer-license which downloads the
+license information and unpacks it below /etc/YaST2/licenses/base
+In order to let the displayEULA() function in the boot code find
+this files we had to extend the license search path
+
+---
+Tue Mar 18 09:27:00 CET 2014 - m...@suse.de
+
+- Simplify jenkins codebase job script
+  
+---
+Mon Mar 17 21:53:29 CET 2014 - m...@suse.de
+  
+- Update jenkins prepare worker script
+  * install kiwi on worker to allow validation and building
+
+---
+Mon Mar 17 21:50:15 CET 2014 - m...@suse.de
+
+- Fixed Makefile
+  * target 'valid' should return non zero exit code in error case
+
+---
+Mon Mar 17 21:42:12 CET 2014 - m...@suse.de
+
+- Fixed jenkins prepare worker script
+  * typo in path name
+
+---
+Mon Mar 17 21:39:38 CET 2014 - m...@suse.de
+
+- Fixed jenkins prepare worker script
+  * don't use relative path names, we don't know where we are
+
+---
+Mon Mar 17 21:35:17 CET 2014 - m...@suse.de
+
+- Fixed jenkins prepare worker script
+  * make sure it exits with an error if there was an error
+
+---
+Mon Mar 17 21:27:57 CET 2014 - m...@suse.de
+
+- Fixed jenkins prepare worker script
+  * path to git repo checkout was wrong for pull
+
+---
+Mon Mar 17 15:00:19 CET 2014 - m...@suse.de
+
+- Make sure jenkins/codebase.sh update the git before calling the job
+  
+---
+Mon Mar 17 14:47:29 CET 2014 - m...@suse.de
+  
+- Added jenkins scripts:
+  * jenkins/prepare.sh: setup a worker
+  * jenkins/codebase.sh: allow to call unit/validation
+and critic tests
+
+---
+Mon Mar 17 11:56:28 CET 2014 - m...@suse.de
+
+- v5.06.54 released
+  
+---
+Mon Mar 17 11:16:22 CET 2014 - adr...@suse.de
+  
+- patterns are handled via rpm dependencies now.
+  
+  drop the plugin to extract old suse-style patterns
+  
+---
+Mon Mar 17 10:47:49 CET 2014 - m...@suse.de
+  
+- Fixup KIWICollect.pm for coding style and code comments
+  There is a lot more to do in this module to make the code
+  more readable and understandable. Thus this is just a start
+  
+---
+Mon Mar 17 09:04:54 CET 2014 - m...@suse.de
+  
+- Provide more verbose warning message in __checkVMConverterExist
+  
+---
+Sun Mar 16 19:14:23 CET 2014 - m...@suse.de
+  
+- Removed clicfs from RHEL boot descriptions
+  Switch to a split ext3+squashfs live iso type instead
+  
+---
+Sun Mar 16 18:38:52 CET 2014 - m...@suse.de
+  
+- Fixed rhel-06.0-JeOS template
+  * allow easy overwrite via --set-repo of the RHEL distro repo
+  * yum-priorities listed twice
+
+---
+Sun Mar 16 14:13:45 CET 2014 - m...@suse.de
+
+- Update SLE11 and RHEL6 JeOS templates to use same source
+  pool from the Virtualization:/Appliances project
+  
+---
+Sun Mar 16 05:40:01 CET 2014 - magis...@suse.de
+  
+- Dramatically reduce creation time of persistent storage. Also disable 
journal and use ext4 instead of ext3 to enable unibit_bg 

commit kiwi for openSUSE:Factory

2014-03-06 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-03-06 19:29: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.changes2014-03-02 
07:43:29.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-03-06 
19:29:45.0 +0100
@@ -1,0 +2,219 @@
+Thu Mar  6 17:26:30 CET 2014 - m...@suse.de
+
+- v5.06.47 released
+  
+---
+Thu Mar  6 17:06:32 CET 2014 - m...@suse.de
+  
+- Fixed getNicNames in kiwi boot code (bnc #867148)
+  * The function should ignore the loopback nic 'lo'
+  * The network code should not deal with any fixed interface
+name like 'eth0'
+
+---
+Thu Mar  6 16:45:57 CET 2014 - m...@suse.de
+
+- Make sure 'ip' and 'fuser' commands also exists for the
+  boot descriptions for s390/ppc and arm architectures
+  
+---
+Thu Mar  6 16:33:13 CET 2014 - m...@suse.de
+  
+- Make sure package providing 'fuser' command is installed in
+  all boot image descriptions
+  
+---
+Thu Mar  6 16:16:50 CET 2014 - m...@suse.de
+  
+- Make sure package providing 'ip' command is installed in
+  all boot image descriptions because the code using the obsolete
+  ifconfig tool has been replaced by using the 'ip' command
+  
+---
+Thu Mar  6 15:50:41 CET 2014 - m...@suse.de
+  
+- Add check for EFI fat image on iso media in makeIsoEFIBootable
+  If the EFI fat image already exists don't recreate it. When building
+  product media the image is provided by the installation-images-*
+  package thus no need to create the same thing again. Also add
+  a loginfo entry in this case
+  
+---
+Thu Mar  6 15:49:52 CET 2014 - m...@suse.de
+  
+- Fixed typo in function call for addBootLive
+  It does not receive a parameter
+  
+---
+Thu Mar  6 10:54:04 CET 2014 - m...@suse.de
+  
+- Allow Expand/Collapse of section in the kiwi --describe report page
+  
+---
+Wed Mar  5 15:29:03 CET 2014 - m...@suse.de
+  
+- v5.06.46 released
+  
+---
+Wed Mar  5 15:12:52 CET 2014 - co...@suse.de
+  
+- Skip invalid appdata files in KIWICollect
+  
+  For this we parse the XML and if it succeeds, we rewind and continue concat
+  the XML snippets
+  
+---
+Wed Mar  5 14:47:18 CET 2014 - m...@suse.de
+  
+- v5.06.45 released
+  
+---
+Wed Mar  5 12:30:07 CET 2014 - m...@suse.de
+  
+- Make sure GATEWAYS information from the wicked dhcp request
+  is used to update the default route accordingly
+  
+---
+Tue Mar  4 16:08:50 CET 2014 - m...@suse.de
+  
+- Added bash completion script
+  * completes all long commandline options
+  * completes option values for --build|--prepare and --type
+
+---
+Tue Mar  4 15:39:25 CET 2014 - m...@suse.de
+
+- Cleanup options list format
+  long option first, short option next, option constraint last
+  
+---
+Tue Mar  4 14:10:03 CET 2014 - adr...@suse.de
+  
+- support appdata rpmmd repos
+- skip sqlite databases in rpmmd
+- default to sha256 checksums
+  
+---
+Tue Mar  4 14:07:06 CET 2014 - adr...@suse.de
+  
+- support creation of repoid tags inside of rpmmd repos
+- sync 13.2 code base with SLE 12
+  
+---
+Tue Mar  4 12:09:20 CET 2014 - m...@suse.de
+  
+- Fixed use of add-repoprio and add-repoalias options
+  If either a repository priority or alias is specified on the
+  commandline it must be specified for all added repositories
+  in order to make clear for which repository the parameters
+  should apply (bnc #865230)
+  
+---
+Tue Mar  4 11:48:20 CET 2014 - m...@suse.de
+  
+- v5.06.44 released
+  
+---
+Tue Mar  4 11:41:27 CET 2014 - m...@suse.de
+  
+- Update SLE12 JeOS template
+  There is still 

commit kiwi for openSUSE:Factory

2014-03-01 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-03-02 07:43:27

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.changes2014-02-26 
23:20:23.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-03-02 
07:43:29.0 +0100
@@ -1,0 +2,154 @@
+Fri Feb 28 14:15:22 CET 2014 - m...@suse.de
+
+- v5.06.42 released
+  
+---
+Thu Feb 27 16:10:33 CET 2014 - m...@suse.de
+  
+- Fixed createS390CDLoader() for s390 media creator
+  The s390 loader file cd.ikr was created on demand but the new
+  installation-images packages provide this file. Thus there is
+  no reason to create it if it already exists
+  
+---
+Thu Feb 27 15:52:42 CET 2014 - m...@suse.de
+  
+- Fixed custom files analyser
+  More intuitive and not only directory based level 1 search in /
+  Fix for rpm directory strip, expression would match e.g /emil
+  in the same way as /emil1 which is wrong
+  
+---
+Thu Feb 27 12:22:01 CET 2014 - m...@suse.de
+  
+- v5.06.41 released
+  
+---
+Thu Feb 27 12:21:02 CET 2014 - m...@suse.de
+  
+- Fixed build for ppc and s390
+  Accidentally leaving broken links in the vmxboot descriptions
+  
+---
+Thu Feb 27 12:10:55 CET 2014 - m...@suse.de
+  
+- v5.06.40 released
+  
+---
+Thu Feb 27 12:08:40 CET 2014 - m...@suse.de
+  
+- Fixed spec file
+  kiwi-tools should specify the %{_defaultdocdir}/kiwi as a directory
+  entry otherwise we might end up with the directory not belonging to
+  any package but files inside do belong to a package
+  
+---
+Thu Feb 27 12:03:22 CET 2014 - m...@suse.de
+  
+- Fixed setupNetworkWicked
+  Use bin/wickedd-dhcp4 instead of the mainstream wicked program
+  wicked relies on dbus which is not helpful within an initrd
+  environment. Fortunately there is the wickedd-dhcp4 helper which
+  just asks for the lease from the DHCP. The setup of the network
+  interface and routing is then done by setupNetworkWicked but will
+  change in the future if wicked becomes more mature
+  
+---
+Wed Feb 26 14:56:50 CET 2014 - m...@suse.de
+  
+- Make sure ip command is part of the oem and netboot image
+  descriptions starting with openSUSE 13.2 and SLE12. Instead
+  ifconfig is no longer part of these descriptions
+  
+---
+Wed Feb 26 14:48:41 CET 2014 - m...@suse.de
+  
+- Make sure wicked is part of the oem and netboot image
+  descriptions starting with openSUSE 13.2 and SLE12
+  
+---
+Wed Feb 26 12:25:13 CET 2014 - m...@suse.de
+  
+- Added SLES12 boot image descriptions for s390 and ppc
+  
+---
+Wed Feb 26 11:45:44 CET 2014 - m...@suse.de
+  
+- Update netboot/suse-SLES12 boot image descriptions
+  Package nbd does not exist on SLES12
+  
+---
+Wed Feb 26 11:37:58 CET 2014 - m...@suse.de
+  
+- Added command call information into kiwi log
+  
+---
+Wed Feb 26 09:20:19 CET 2014 - m...@suse.de
+  
+- Fixed spec file
+  * Summary is first line after %package
+  * Summary texts more clear and not specific to openSUSE
+  * Update recommended list of packages for kiwi-media-requires
+  * Correct url for submitting issues
+
+---
+Tue Feb 25 21:47:29 CET 2014 - m...@suse.de
+
+- KIWILinuxRC boot code fixes
+  * Added support for setting up the network with wicked
+Used by the PXE boot code in kiwi: setupNetworkWicked
+  * Eliminate the use of ifconfig in the boot code. write
+functions based on ip instead
+
+---
+Tue Feb 25 19:20:00 CET 2014 - m...@suse.de
+
+- Update unit tests to work with new schema version
+  
+---
+Tue Feb 25 19:16:08 CET 2014 - m...@suse.de
+  
+- Update all templates and examples to new schema version
+  
+---
+Tue Feb 25 

commit kiwi for openSUSE:Factory

2014-02-26 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-02-26 23:20:20

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.changes2014-02-22 
20:44:25.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-02-26 
23:20:23.0 +0100
@@ -1,0 +2,109 @@
+Mon Feb 24 22:01:18 CET 2014 - m...@suse.de
+
+- v5.06.39 released
+  
+---
+Mon Feb 24 21:46:07 CET 2014 - m...@suse.de
+  
+- Make sure makeIsoEFIBootable is called in the SUSE/SLE
+  installation media creator aka: KIWICollect (bnc #865242)
+  
+---
+Mon Feb 24 21:33:36 CET 2014 - m...@suse.de
+  
+- Follow up fix for makeIsoEFIBootable (bnc #865242)
+  Architecture string was not correctly validated
+  
+---
+Mon Feb 24 21:00:23 CET 2014 - m...@suse.de
+  
+- Moved creation of isolinux efi fat image into its own
+  function KIWIIsoLinux::makeIsoEFIBootable() and reduce
+  code duplication. Related to (bnc #865242)
+  
+---
+Mon Feb 24 12:18:07 CET 2014 - m...@suse.de
+  
+- v5.06.38 released
+  
+---
+Mon Feb 24 12:15:34 CET 2014 - m...@suse.de
+  
+- Update netboot boot descriptions for 13.1 and 13.2
+  Added unionfs-fuse package by default (bnc #865229)
+  
+---
+Mon Feb 24 12:08:44 CET 2014 - m...@suse.de
+  
+- Allow to use --add-package option also when building boot
+  images. This is related to (bnc #865229)
+  
+---
+Mon Feb 24 11:00:32 CET 2014 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Mon Feb 24 10:59:33 CET 2014 - m...@suse.de
+  
+- DB: update NBD documentation (bnc #865237)
+  NBD has changed their negotiation style from port to name based
+  
+---
+Mon Feb 24 10:22:48 CET 2014 - m...@suse.de
+  
+- Fixed nbd-client invocation in netboot (bnc #865237)
+  nbd has changed it's negotiation style from port based server to
+  name based exports. Thus the client has to connect to an export
+  name and not a port the server listens to
+  
+  Example NBD server config:
+  
+  [generic]
+  user  = root
+  group = root
+  [export1]
+  exportname = /some/file
+  
+  Example NBD localhost test:
+  
+  nbd-server -C config-file
+  nbd-client -N export1 localhost /dev/nbd0
+  
+---
+Sun Feb 23 15:58:01 CET 2014 - m...@suse.de
+  
+- make sure overlayfs and ext4 are part of the netboot boot
+  image descriptions for 13.1/13.2 SLED12/SLES12 (bnc #865229)
+  
+---
+Sun Feb 23 15:42:45 CET 2014 - m...@suse.de
+  
+- Follow up patch for commit (bnc #865229)
+  The copy of the initrd to /run/initramfs has to skip the special
+  paths used for overlay filesystems
+  
+---
+Sat Feb 22 22:45:42 CET 2014 - m...@suse.de
+  
+- Follow up patch for last commit (bnc #865229)
+  Call resetBootBind only if NETBOOT_ONLY is _not_ set
+  
+---
+Sat Feb 22 14:10:43 CET 2014 - m...@suse.de
+  
+- Fixed setupBootPartitionPXE
+  in a NFSROOT setup the variable imageRootDevice is not empty but
+  does not point to a real local device, it points to an nfs root
+  mountpoint. Thus we need to leave the function early because
+  setting up a boot partition doesn't make any sense (bnc #865229)
+  
+---
+Fri Feb 21 21:17:04 CET 2014 - m...@suse.de
+  
+- Fixed kiwi --info
+  * if there are solver problems, display the error information
+  * added object destructor to cleanup repo loop mounts
+  * exit with error if requested information can't be delivered
+
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.6Nv4Xd/_old  2014-02-26 23:20:24.0 +0100
+++ /var/tmp/diff_new_pack.6Nv4Xd/_new  2014-02-26 23:20:24.0 +0100
@@ -26,7 +26,7 @@
 Summary:openSUSE - KIWI Image System
 License:GPL-2.0
 Group:  System/Management

commit kiwi for openSUSE:Factory

2014-02-22 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-02-22 20:44:22

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.changes2014-02-20 
13:09:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-02-22 
20:44:25.0 +0100
@@ -1,0 +2,104 @@
+Fri Feb 21 20:46:46 CET 2014 - m...@suse.de
+
+- v5.06.37 released
+  
+---
+Fri Feb 21 20:46:03 CET 2014 - m...@suse.de
+  
+- Fixed creation of custom.files
+  * target directory was not set correctly
+
+---
+Fri Feb 21 20:35:14 CET 2014 - m...@suse.de
+
+- v5.06.36 released
+  
+---
+Fri Feb 21 20:30:57 CET 2014 - m...@suse.de
+  
+- Fixed spec file requires and recommends
+  * lxc doesn't need to be recommended because the plain building task
+does not require lxc to be around
+  * clicfs has a successor with overlayfs and should no longer be
+recommended
+  * lvm2, squashfs and master-boot-code are relevant requires for
+building disk based images. Thus they are needed along with
+the kiwi-desc-vmx|oemboot sub-packages but not with the kiwi
+base package
+
+---
+Fri Feb 21 20:20:57 CET 2014 - m...@suse.de
+
+- Compatibility fix for the 'git init' call
+  older versions of git do not accept a directory as parameter
+  like the version we have in SLE11
+  
+---
+Fri Feb 21 18:09:51 CET 2014 - m...@suse.de
+  
+- v5.06.35 released
+  
+---
+Fri Feb 21 18:05:40 CET 2014 - m...@suse.de
+  
+- Fixed writeXML
+  * The creation of the package items should use the native
+XML methods and not directly hook into the internal data
+structure
+
+---
+Fri Feb 21 14:24:52 CET 2014 - m...@suse.de
+
+- Removed code reducing a package list to the minimum required
+  solver list. The result is correct but it takes long if many
+  packages are installed and the result is not uniq
+  
+---
+Fri Feb 21 14:03:07 CET 2014 - m...@suse.de
+  
+- v5.06.34 released
+  
+---
+Fri Feb 21 13:58:18 CET 2014 - m...@suse.de
+  
+- Fixed creation of kiwi template description in kiwi --describe
+  * use a fixed bootstrap section as default to avoid solver problems
+when building a new system from scratch
+  * add analysed packages and patterns to the image section and not
+to bootstrap so that they will be installed by the native installer
+inside the chroot
+  * instead of adding items to a delete section add them as ignore
+this will make use of the zypper al feature and is the better
+approach
+
+---
+Fri Feb 21 13:01:03 CET 2014 - m...@suse.de
+
+- Fixed capability check for old satsolver perl binding
+  
+---
+Fri Feb 21 12:43:20 CET 2014 - m...@suse.de
+  
+- v5.06.33 released
+  
+---
+Fri Feb 21 10:51:36 CET 2014 - m...@suse.de
+  
+- Added git clone url to the result of kiwi --describe
+  * also added a function getIPAddress which is used for the
+clone url as well as for the custom files sync script
+
+---
+Fri Feb 21 10:02:38 CET 2014 - m...@suse.de
+
+- Fixed return value for getHardwareDependantPackages
+  if no such packages was found the function should return undef
+  instead of a pointer to an empty data structure
+  
+---
+Fri Feb 21 09:48:30 CET 2014 - m...@suse.de
+  
+- Fixed udev rule for suse-SLE12-JeOS lan0 nic name
+  the match for KERNEL was still based on eth*
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.tVz1p5/_old  2014-02-22 20:44:27.0 +0100
+++ /var/tmp/diff_new_pack.tVz1p5/_new  2014-02-22 20:44:27.0 +0100
@@ -26,7 +26,7 @@
 Summary:openSUSE - KIWI Image System
 License:GPL-2.0
 Group:  System/Management

commit kiwi for openSUSE:Factory

2014-02-20 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-02-20 13:09:44

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.changes2014-02-15 
17:16:56.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-02-20 
13:09:46.0 +0100
@@ -1,0 +2,116 @@
+Wed Feb 19 11:48:49 CET 2014 - m...@suse.de
+
+- v5.06.32 released
+  
+---
+Wed Feb 19 10:37:47 CET 2014 - m...@suse.de
+  
+- Added lan0 persistent nic interface name based on a udev rule
+  and a dhcp interface configuration for it to the SLE12
+  JeOS template
+  
+---
+Tue Feb 18 22:07:41 CET 2014 - m...@suse.de
+  
+- Fixed calculation of rest items on a leaf
+  
+---
+Tue Feb 18 21:28:57 CET 2014 - m...@suse.de
+  
+- Flag hidden directories as 'hidden-directory', hidden
+  file as 'hidden-file' and a file in a hidden directory
+  as 'file-in-hidden-path'
+  
+---
+Tue Feb 18 17:33:44 CET 2014 - m...@suse.de
+  
+- Make max_child an argument to createCustomDataForType
+  Set max_child to 5 items for the big text files view but
+  don't set a limit for binaries and modified files
+  
+---
+Tue Feb 18 17:22:31 CET 2014 - m...@suse.de
+  
+- Added wicked as package for SLE12 JeOS
+  
+---
+Tue Feb 18 17:21:55 CET 2014 - m...@suse.de
+  
+- Fixed report page, not all views got a hyper link
+  
+---
+Tue Feb 18 16:18:48 CET 2014 - m...@suse.de
+  
+- Changed the way how custom files are populated in kiwi --describe
+  * Formerly this was done by creating a hard linked list below
+a directory called custom/ But this has bad effects e.g on
+programs checking how many hardlinks exist on a config file
+like it is done by e.g postfix. Thus we now store a file
+custom.files instead of an entire tree containing all custom
+files as input to an auto generated rsync script custom.sync
+On the report page the script is described and the user can
+now either sync all of its custom files which is in most cases
+not wanted or adapt the custom.files prio to the sync.
+Later there might also be a more convenient way to fiddle
+with custom.files
+
+---
+Tue Feb 18 10:59:13 CET 2014 - m...@suse.de
+
+- Stop D3 displayed items at max_child = 5 and display the
+  information how many more items exists
+  
+---
+Mon Feb 17 21:41:35 CET 2014 - m...@suse.de
+  
+- Make sure to canonical encode the perl hash to json
+  
+---
+Mon Feb 17 18:59:12 CET 2014 - m...@suse.de
+  
+- Fixed typos in analyser code
+  * git user.email instead if user.mail
+  * don't forgot to close open file descriptor
+
+---
+Mon Feb 17 16:17:05 CET 2014 - m...@suse.de
+
+- Make sure analysis report page builds the menu in
+  the correct sort order
+  
+---
+Mon Feb 17 16:08:08 CET 2014 - m...@suse.de
+  
+- Make sure RPM modified files get their own D3 report and
+  land as custom files in the custom directory
+  
+---
+Mon Feb 17 15:37:45 CET 2014 - m...@suse.de
+  
+- Fixed setup of git repo for analysis report
+  * transaction commit was not done after successful analysis
+  * git user and email were missing
+
+---
+Mon Feb 17 12:56:09 CET 2014 - m...@suse.de
+
+- Added warning message if no repos are configured on the
+  analysed machine when using kiwi -describe
+  
+---
+Mon Feb 17 11:01:55 CET 2014 - m...@suse.de
+  
+- Fixed use of uninitialized values in analyser code
+  
+---
+Mon Feb 17 11:01:01 CET 2014 - m...@suse.de
+  
+- Added SLE12 as target for the kiwi system analyser
+  
+---
+Mon Feb 17 10:59:59 CET 2014 - m...@suse.de
+  
+- Update SLE12 JeOS image description
+  Fixed a type referencing an openSUSE 

commit kiwi for openSUSE:Factory

2014-02-15 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-02-15 17:16:54

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.changes2014-02-13 
06:51:26.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-02-15 
17:16:56.0 +0100
@@ -1,0 +2,56 @@
+Fri Feb 14 16:43:28 CET 2014 - m...@suse.de
+
+- v5.06.31 released
+  
+---
+Fri Feb 14 16:34:18 CET 2014 - m...@suse.de
+  
+- Fixed call of distro initrd tool
+  * don't rely on run-init helper program, does not exist with
+dracut and therefore not on SLE12 or RHEL
+  * add generic setupInitrd function which checks for either
+dracut or mkinitrd and prefers dracut if present
+
+---
+Fri Feb 14 16:08:35 CET 2014 - m...@suse.de
+
+- Fix suse-SLE12-JeOS description to work fur current Alpha Release
+  * Patterns are broken at the moment. They contain packages not part
+of SLE12 at the moment, e.g yast2-mouse. Thus comment out use of
+base pattern for the moment
+  * There are no SLES12 branding packages available. Thus comment out
+grub2 and plymouth branding
+
+---
+Thu Feb 13 10:45:18 CET 2014 - m...@suse.de
+
+- Improve searching for custom files
+  Make the code more readable, also skip proc/devpts/sysfs filesystems
+  Along with that search in junks and make sure the xargs limit is not
+  exceeded. Also reduce the list of searched directories with regards
+  to the recursive search done by find
+  
+---
+Wed Feb 12 14:54:23 CET 2014 - m...@suse.de
+  
+- Fixed use of config-yast-autoyast.xml
+  If this file is present in the kiwi configuration directory, kiwi
+  setup an environment which activates the call of autoyast on first
+  boot. The file install.inf controlls this environment. With this
+  patch the parameter 'Textmode' will be set to '0' which activates
+  the start of yast on a X-Server and falls back to ncurses mode if
+  no X-Server can be started
+  
+---
+Wed Feb 12 13:40:15 CET 2014 - dval...@suse.de
+  
+- Bless grub2 binary for pmac
+  
+  Signed-off-by: Dinar Valeev dval...@suse.com
+  
+---
+Tue Feb 11 16:23:13 CET 2014 - m...@suse.de
+  
+- Make sure xfs_db is not deleted from initrd
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.mE6Gwu/_old  2014-02-15 17:16:57.0 +0100
+++ /var/tmp/diff_new_pack.mE6Gwu/_new  2014-02-15 17:16:57.0 +0100
@@ -26,7 +26,7 @@
 Summary:openSUSE - KIWI Image System
 License:GPL-2.0
 Group:  System/Management
-Version:5.06.30
+Version:5.06.31
 Release:0
 # requirements to build packages
 BuildRequires:  diffutils

++ 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



commit kiwi for openSUSE:Factory

2014-02-12 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-02-13 06:51:24

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.changes2014-02-03 
11:40:34.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-02-13 
06:51:26.0 +0100
@@ -1,0 +2,122 @@
+Mon Feb 10 17:21:07 CET 2014 - m...@suse.de
+
+- v5.06.30 released
+  
+---
+Mon Feb 10 17:20:00 CET 2014 - m...@suse.de
+  
+- Incorporate KIWICollect patch by r...@suse.de
+  downgrade isohybrid error to warning, this does not work
+  on all architectures
+  
+---
+Mon Feb 10 17:12:03 CET 2014 - m...@suse.de
+  
+- v5.06.29 released
+  
+---
+Fri Feb  7 18:12:43 CET 2014 - adr...@suse.de
+  
+- handled the very special SLE 12 case for requires
+  
+---
+Fri Feb  7 14:52:02 CET 2014 - m...@suse.de
+  
+- v5.06.28 released
+  
+---
+Fri Feb  7 14:51:34 CET 2014 - m...@suse.de
+  
+- DB: rebuild schema documentation
+  
+---
+Fri Feb  7 14:49:38 CET 2014 - m...@suse.de
+  
+- DB: rebuild documentation
+  
+---
+Fri Feb  7 13:04:25 CET 2014 - m...@suse.de
+  
+- v5.06.27 released
+  
+---
+Fri Feb  7 13:03:42 CET 2014 - m...@suse.de
+  
+- Fixed spec file
+  KIWIIsoLinux-AppleFileMapping.txt was moved
+  
+---
+Fri Feb  7 12:55:12 CET 2014 - m...@suse.de
+  
+- v5.06.26 released
+  
+---
+Fri Feb  7 12:40:25 CET 2014 - m...@suse.de
+  
+- Moved KIWIIsoLinux-AppleFileMapping.txt to metadata directory
+  In addition change the prefix to .map
+  
+---
+Fri Feb  7 12:39:49 CET 2014 - m...@suse.de
+  
+- Present custom files view links in a table
+  
+---
+Fri Feb  7 12:20:20 CET 2014 - m...@suse.de
+  
+- Fixed .changelog helper tool
+  don't include conflict and merge commits
+  
+---
+Thu Feb  6 08:01:34 CET 2014 - kanstantsin_shaut...@suse.de
+  
+- Print user/group IDs.
+  
+---
+Wed Feb  5 15:19:35 CET 2014 - m...@suse.de
+  
+- Added preCallInit hook call to netboot boot image descriptions
+  This hook already existed in oem and vmx boot images and was
+  still not added to netboot
+  
+---
+Tue Feb  4 10:07:27 CET 2014 - m...@suse.de
+  
+- Added __checkYaSTenvironment() runtime check
+  With this check kiwi searches the given package list for entries
+  starting with 'yast2' in order to make sure the user has at least
+  added one yast client module if either the use of autoyast or the
+  yast2 firstboot service was requested as part of the image
+  description. It has turned out that people using autoyast in
+  kiwi often forget to add the required YaST client packages. This
+  check cannot make sure that the autoyast profile works correctly,
+  it also does not know which client packages are required but it
+  at least gives a hint if no yast stack is installed
+  
+---
+Tue Feb  4 09:42:47 CET 2014 - m...@suse.de
+  
+- Fixed JeOS image descriptions
+  Added a function suseRemoveYaST which removes the yast packages
+  if they are not needed by e.g autoyast or firstboot service.
+  Replaced the unconditional remove of yast packages in all
+  JeOS config.sh scripts by the new function
+  
+---
+Tue Feb  4 00:36:29 CET 2014 - m...@suse.de
+  
+- Implementation of new analyser code.
+  
+  Refactor the existing code to run faster and removed unused
+  analyser code. In addition some tasks are done by shell scripts
+  with regards to be able to use the same code in the Alfred
+  project
+  
+---
+Fri Jan 31 21:09:12 CET 2014 - m...@suse.de
+  
+- don't limit suseInsertService to .service suffix for systemd
+  * The service file is now searched in several directories and
+as 

commit kiwi for openSUSE:Factory

2014-02-03 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-02-03 11:40:32

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.changes2014-01-31 
11:44:46.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-02-03 
11:40:34.0 +0100
@@ -1,0 +2,38 @@
+Fri Jan 31 15:48:19 CET 2014 - m...@suse.de
+
+- v5.06.25 released
+  
+---
+Fri Jan 31 15:38:26 CET 2014 - m...@suse.de
+  
+- fixed setupNetwork() function
+  in order to assign a network interface according to the BOOTIF MAC
+  address information kiwi searches through a list of mac addresses
+  and if found assigns the appropriate interface. This search was
+  broken because the MAC from BOOTIF is lowercase whereas the mac
+  list contains upper case data. Thus the mac list data is turned
+  into lowercase to allow a correct matching
+  
+---
+Fri Jan 31 14:25:13 CET 2014 - m...@suse.de
+  
+- Make sure image is filled with random data prior to
+  the creation of a luksFormat on it
+  
+---
+Fri Jan 31 13:00:30 CET 2014 - m...@suse.de
+  
+- Added __hasBootLoaderTools runtime check
+  With this check we test if the tool chain to install the requested
+  bootloader is installed on the image build machine
+  
+---
+Fri Jan 31 11:23:13 CET 2014 - m...@suse.de
+  
+- added type attribute type ... luksOS=distribution/
+  This attribute allows to select a specific set of options passed
+  to the cryptsetup call in order to create a consistent luks format
+  supported by the capabilities of the selected distribution.
+  With this commit luksOS=sle11 will be supported
+  
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.kO6fBq/_old  2014-02-03 11:40:35.0 +0100
+++ /var/tmp/diff_new_pack.kO6fBq/_new  2014-02-03 11:40:35.0 +0100
@@ -26,7 +26,7 @@
 Summary:openSUSE - KIWI Image System
 License:GPL-2.0
 Group:  System/Management
-Version:5.06.24
+Version:5.06.25
 Release:0
 # requirements to build packages
 BuildRequires:  diffutils

++ 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 ++
/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



commit kiwi for openSUSE:Factory

2014-01-31 Thread h_root
Hello community,

here is the log from the commit of package kiwi for openSUSE:Factory checked in 
at 2014-01-31 11:44:45

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.changes2014-01-30 
11:27:55.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-01-31 
11:44:46.0 +0100
@@ -1,0 +2,69 @@
+Thu Jan 30 17:32:57 CET 2014 - m...@suse.de
+
+- v5.06.24 released
+  
+---
+Wed Jan 29 15:48:49 CET 2014 - m...@suse.de
+  
+- KIWIAnalyseTemplate
+  * use single quotes for URL and Alias when setting up repos in
+the auto generated config.sh template. This is needed if the
+URL uses special characters which are evaluated in the shell
+
+---
+Tue Jan 28 23:28:01 CET 2014 - m...@suse.de
+
+- KIWIAnalyseManagedSoftware
+  * added analyser for packages to become deleted. when inspecting the
+system the code now also compares the result of the solved required
+packages list with the currently installed packages. packages
+required by the solver but not installed are treated as unwanted
+and put into a delete typed packages section
+
+---
+Tue Jan 28 19:28:13 CET 2014 - m...@suse.de
+
+- Remove desktop profile from SLE12 boot image descriptions (bnc #860792)
+  * SLES12 will not provide a kernel-desktop package
+
+---
+Tue Jan 28 19:21:07 CET 2014 - m...@suse.de
+
+- Fixed volume setup
+  * make sure non existing mount point directories are created
+  * allow the volume name .snapshot(s) to be a valid name
+
+---
+Tue Jan 28 10:56:04 CET 2014 - m...@suse.de
+
+- Added __checkHaveTypeToBuild runtime check
+  With this check the presence and selection of a build type is checked
+  
+---
+Tue Jan 28 10:36:50 CET 2014 - m...@suse.de
+  
+- Added __checkCorrectRootFSPermissons runtime check
+  With this check kiwi validates the consistency of the created
+  unpacked root tree while calling the create step. Consistency
+  means a number of LSB toplevel directories is checked for
+  their correct root/root owner and group name. Recently people
+  using NFS or ZFS as image target directory ran into the problem
+  that the filesystem stores files under the nobody user identity
+  even if the caller was root. The result is a completely broken
+  system which should be prevented by this runtime check
+  
+---
+Mon Jan 27 15:46:45 CET 2014 - rjsch...@suse.de
+  
+- generate scsi as the device type prefix for all controllers except for ide
+  in the .vmx file
+  
+---
+Mon Jan 27 08:58:16 CET 2014 - rjsch...@suse.de
+  
+- support a boottimeout value of 0
+  + at present we checked for boottimeout value to evaluate to true, but in
+Perl the string 0 evaluates to false although the string is not empty,
+thus the truth test failed an we used the default of 10
+
+---



Other differences:
--
++ kiwi.spec ++
--- /var/tmp/diff_new_pack.1OVXjX/_old  2014-01-31 11:44:47.0 +0100
+++ /var/tmp/diff_new_pack.1OVXjX/_new  2014-01-31 11:44:47.0 +0100
@@ -26,7 +26,7 @@
 Summary:openSUSE - KIWI Image System
 License:GPL-2.0
 Group:  System/Management
-Version:5.06.23
+Version:5.06.24
 Release:0
 # requirements to build packages
 BuildRequires:  diffutils

++ 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



commit kiwi for openSUSE:Factory

2014-01-30 Thread h_root
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.changes2014-01-23 
15:46:37.0 +0100
+++ /work/SRC/openSUSE:Factory/.kiwi.new/kiwi.changes   2014-01-30 
11:27:55.0 +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
+  * 

  1   2   3   >