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.changes 2017-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 -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwi/system/boot/ix86/oemboot/rhel-dump new/kiwi/system/boot/ix86/oemboot/rhel-dump --- old/kiwi/system/boot/ix86/oemboot/rhel-dump 2017-01-17 16:11:28.335717440 +0100 +++ new/kiwi/system/boot/ix86/oemboot/rhel-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 -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwi/system/boot/ix86/oemboot/suse-dump new/kiwi/system/boot/ix86/oemboot/suse-dump --- old/kiwi/system/boot/ix86/oemboot/suse-dump 2017-01-17 16:08:19.295182281 +0100 +++ new/kiwi/system/boot/ix86/oemboot/suse-dump 2017-05-19 17:17:06.005826569 +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 -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwi/system/boot/ppc/oemboot/suse-dump new/kiwi/system/boot/ppc/oemboot/suse-dump --- old/kiwi/system/boot/ppc/oemboot/suse-dump 2017-01-17 16:11:28.339717451 +0100 +++ new/kiwi/system/boot/ppc/oemboot/suse-dump 2017-05-19 17:17:06.005826569 +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 -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/kiwi/system/boot/s390/oemboot/suse-dump new/kiwi/system/boot/s390/oemboot/suse-dump --- old/kiwi/system/boot/s390/oemboot/suse-dump 2017-01-17 16:11:28.339717451 +0100 +++ new/kiwi/system/boot/s390/oemboot/suse-dump 2017-05-19 17:17:06.005826569 +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 \