commit python-kiwi for openSUSE:Leap:15.2:Update

2020-09-07 Thread root
Hello community,

here is the log from the commit of package python-kiwi for 
openSUSE:Leap:15.2:Update checked in at 2020-09-07 10:28:03

Comparing /work/SRC/openSUSE:Leap:15.2:Update/python-kiwi (Old)
 and  /work/SRC/openSUSE:Leap:15.2:Update/.python-kiwi.new.3399 (New)


Package is "python-kiwi"

Mon Sep  7 10:28:03 2020 rev:3 rq:831979 version:unknown

Changes:

New Changes file:

NO CHANGES FILE!!!



Other differences:
--
++ _link ++
--- /var/tmp/diff_new_pack.ELFobq/_old  2020-09-07 10:28:04.502994121 +0200
+++ /var/tmp/diff_new_pack.ELFobq/_new  2020-09-07 10:28:04.502994121 +0200
@@ -1 +1 @@
-
+




commit python-kiwi for openSUSE:Leap:15.2:Update

2020-08-05 Thread root
Hello community,

here is the log from the commit of package python-kiwi for 
openSUSE:Leap:15.2:Update checked in at 2020-08-05 20:19:46

Comparing /work/SRC/openSUSE:Leap:15.2:Update/python-kiwi (Old)
 and  /work/SRC/openSUSE:Leap:15.2:Update/.python-kiwi.new.3592 (New)


Package is "python-kiwi"

Wed Aug  5 20:19:46 2020 rev:2 rq:824011 version:unknown

Changes:

New Changes file:

NO CHANGES FILE!!!



Other differences:
--
++ _link ++
--- /var/tmp/diff_new_pack.CRWWFH/_old  2020-08-05 20:19:47.974891559 +0200
+++ /var/tmp/diff_new_pack.CRWWFH/_new  2020-08-05 20:19:47.974891559 +0200
@@ -1 +1 @@
-
+




commit python-kiwi for openSUSE:Leap:15.2:Update

2020-08-02 Thread root
Hello community,

here is the log from the commit of package python-kiwi for 
openSUSE:Leap:15.2:Update checked in at 2020-08-02 18:18:44

Comparing /work/SRC/openSUSE:Leap:15.2:Update/python-kiwi (Old)
 and  /work/SRC/openSUSE:Leap:15.2:Update/.python-kiwi.new.3592 (New)


Package is "python-kiwi"

Sun Aug  2 18:18:44 2020 rev:1 rq:823600 version:unknown

Changes:

New Changes file:

NO CHANGES FILE!!!

New:

  _link



Other differences:
--
++ _link ++




commit python-kiwi for openSUSE:Leap:15.2

2020-06-04 Thread root
Hello community,

here is the log from the commit of package python-kiwi for openSUSE:Leap:15.2 
checked in at 2020-06-04 16:17:04

Comparing /work/SRC/openSUSE:Leap:15.2/python-kiwi (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.3606 (New)


Package is "python-kiwi"

Thu Jun  4 16:17:04 2020 rev:77 rq: version:9.20.5

Changes:

--- /work/SRC/openSUSE:Leap:15.2/python-kiwi/python-kiwi.changes
2020-06-03 14:50:22.450090321 +0200
+++ /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.3606/python-kiwi.changes  
2020-06-04 16:17:05.610216914 +0200
@@ -2,7 +1,0 @@
-Wed May 27 14:23:47 UTC 2020 - Jeff Kowalczyk 
-
-- Drop kiwi patch to supress reset /etc/fstab. Obsolete with
-  current version of kiwi-9.20.5:
-  docker-fstab.diff
-

@@ -124,7 +116,0 @@
-Thu Feb  6 15:24:55 UTC 2020 - Ludwig Nussel 
-
-- hack docker output: don't reset /etc/fstab (boo#1159195)
-  https://github.com/OSInside/kiwi/issues/1329
-  (docker-fstab.diff)
-




Other differences:
--



commit python-kiwi for openSUSE:Leap:15.2

2020-06-03 Thread root
Hello community,

here is the log from the commit of package python-kiwi for openSUSE:Leap:15.2 
checked in at 2020-06-03 14:50:21

Comparing /work/SRC/openSUSE:Leap:15.2/python-kiwi (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.3606 (New)


Package is "python-kiwi"

Wed Jun  3 14:50:21 2020 rev:76 rq:809601 version:9.20.5

Changes:

--- /work/SRC/openSUSE:Leap:15.2/python-kiwi/python-kiwi.changes
2020-04-30 18:51:12.640568768 +0200
+++ /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.3606/python-kiwi.changes  
2020-06-03 14:50:22.450090321 +0200
@@ -1,0 +2,7 @@
+Wed May 27 14:23:47 UTC 2020 - Jeff Kowalczyk 
+
+- Drop kiwi patch to supress reset /etc/fstab. Obsolete with
+  current version of kiwi-9.20.5:
+  docker-fstab.diff
+
+---
@@ -116,0 +124,7 @@
+Thu Feb  6 15:24:55 UTC 2020 - Ludwig Nussel 
+
+- hack docker output: don't reset /etc/fstab (boo#1159195)
+  https://github.com/OSInside/kiwi/issues/1329
+  (docker-fstab.diff)
+
+---



Other differences:
--



commit python-kiwi for openSUSE:Leap:15.2

2020-04-30 Thread root
Hello community,

here is the log from the commit of package python-kiwi for openSUSE:Leap:15.2 
checked in at 2020-04-30 18:51:11

Comparing /work/SRC/openSUSE:Leap:15.2/python-kiwi (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.2738 (New)


Package is "python-kiwi"

Thu Apr 30 18:51:11 2020 rev:75 rq:797091 version:9.20.5

Changes:

--- /work/SRC/openSUSE:Leap:15.2/python-kiwi/python-kiwi.changes
2020-04-12 15:37:53.293989279 +0200
+++ /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.2738/python-kiwi.changes  
2020-04-30 18:51:12.640568768 +0200
@@ -1,0 +2,69 @@
+Fri Apr 17 10:21:57 CEST 2020 - m...@suse.de
+
+- Fixed _get_grub2_mkconfig_tool
+  
+  Last patch on this method breaks the search for alternative
+  mkconfig names. It returns always on the first lookup which
+  could be none. This breaks on systems that uses a different
+  name than grub2-mkconfig, like on Ubuntu.
+  
+---
+Thu Apr 16 11:52:26 CEST 2020 - m...@suse.de
+  
+- Increase spare space on disk repart
+  
+  The sizing of the virtual cylinders in parted seems to be unfavorable,
+  as with some disks and SD cards here the device size is not a multiple
+  of the cylinder size, so the last incomplete cylinder is wasted.
+  If this wasted space is more than 5MiB, kiwi tries to resize indefinitely.
+  Therefore min_additional_mbytes gets increased to prevent running
+  into this situation. This Fixes bsc#1165823
+  
+---
+Thu Apr 16 11:24:28 CEST 2020 - m...@suse.de
+  
+- Fixed return value from _get_grub2_mkconfig_tool
+  
+  The method returned the basename of the tool if it could
+  be found by Path.which(). But the method's scope has been
+  changed in a way that the return value of the method must
+  be the result from Path.which() to allow working on the
+  full path name.
+  
+---
+Wed Apr 15 15:53:48 CEST 2020 - dcass...@suse.com
+  
+- Make CommandCapabilities.check_version take the longest match
+  
+  This commit ensures that when trying to parse the version of a tool
+  the comparison is done with the longest match for the given regular
+  expression. This solves cases such in `grub2` where the tool name
+  already provides some digit that could be seen as a version.
+  
+---
+Wed Apr 15 11:20:45 CEST 2020 - m...@suse.de
+
+- Fixed check for grub mkconfig capabilities
+  
+  The check for the capabilities of the tool were applied to
+  the tool installed on the host but the later call of the
+  tool will be done with the tool inside the image root
+  
+---
+Wed Apr 15 10:51:44 CEST 2020 - m...@suse.de
+  
+- Validate use of GRUB_USE_LINUXEFI
+  
+  On systems that uses GRUB_USE_LINUXEFI with grub2 version
+  less than 2.04 there is no support for dynamic EFI
+  environment checking. In this condition we extend the grub
+  setup to add this support. The change kiwi does is as
+  follows:
+  
+  * Apply only on grub < 2.04
+1. Modify 10_linux to set linux/initrd as variables
+2. Write hybrid setup as 01_efihybrid
+
+This Fixes bsc#1165960 and bsc#1168480
+
+---



Other differences:
--
++ python-kiwi.tar.gz ++
Binary files old/kiwi-9.20.5/doc/build/latex/kiwi.pdf and 
new/kiwi-9.20.5/doc/build/latex/kiwi.pdf differ
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi-9.20.5/doc/build/man/kiwi.8 
new/kiwi-9.20.5/doc/build/man/kiwi.8
--- old/kiwi-9.20.5/doc/build/man/kiwi.82020-03-30 17:45:00.0 
+0200
+++ new/kiwi-9.20.5/doc/build/man/kiwi.82020-04-17 15:35:49.0 
+0200
@@ -1,6 +1,6 @@
 .\" Man page generated from reStructuredText.
 .
-.TH "KIWI" "8" "Mar 30, 2020" "9.20.5" "KIWI NG"
+.TH "KIWI" "8" "Apr 17, 2020" "9.20.5" "KIWI NG"
 .SH NAME
 kiwi \- Creating Operating System Images
 .
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' 
'--exclude=.svnignore' old/kiwi-9.20.5/doc/build/man/kiwi::image::info.8 
new/kiwi-9.20.5/doc/build/man/kiwi::image::info.8
--- old/kiwi-9.20.5/doc/build/man/kiwi::image::info.8   2020-03-30 
17:45:00.0 +0200
+++ new/kiwi-9.20.5/doc/build/man/kiwi::image::info.8   2020-04-17 
15:35:49.0 +0200
@@ -1,6 +1,6 @@
 .\" Man page generated from reStructuredText.
 .
-.TH "KIWI::IMAGE::INFO" "8" "Mar 30, 2020" "9.20.5" "KIWI NG"
+.TH "KIWI::IMAGE::INFO" "8" "Apr 17, 2020" "9.20.5" "KIWI NG"
 .SH NAME
 kiwi::image::info \- Provide 

commit python-kiwi for openSUSE:Leap:15.2

2020-04-12 Thread root
Hello community,

here is the log from the commit of package python-kiwi for openSUSE:Leap:15.2 
checked in at 2020-04-12 15:37:52

Comparing /work/SRC/openSUSE:Leap:15.2/python-kiwi (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.3248 (New)


Package is "python-kiwi"

Sun Apr 12 15:37:52 2020 rev:74 rq:791554 version:9.20.5

Changes:

--- /work/SRC/openSUSE:Leap:15.2/python-kiwi/python-kiwi.changes
2020-02-16 18:25:46.658638126 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.3248/python-kiwi.changes  
2020-04-12 15:37:53.293989279 +0200
@@ -1,0 +2,46 @@
+Mon Mar 30 12:57:01 CEST 2020 - dcass...@suse.com
+
+- Bump version up to 9.20.5
+  
+  This version upgrade includes several fixes:
+  
+  * Fixed result map for OEM pxe install
+
+Fixes bsc#1165578
+
+  * Add SECURE_BOOT parameter for grub2 in efi mode
+
+This commit adds the SECURE_BOOT parameter on bootloader sysconfig
+for grub2.
+
+Fixes bsc#1167746
+
+  * Fix order in fstab
+
+Any mount point directly under / should be just right after the root
+mountpoint and before the custom mountpoints based on user's subvolume
+configuration.
+
+Fixes #1349 and bsc#1164310
+
+  * Fixed handling of fillup templates
+
+Systems using a template tool to generate config files
+might not be effective when they see the intermediate
+config files we need from the host to let certain package
+managers work correctly. Therefore the cleanup code in
+kiwi takes care to restore from an optionally existing
+template file if no other custom variant is present.
+This Fixes bsc#1163978
+
+  * Start using tftp system user package
+
+With this commit we start requiring tftp system user package. This
+user was created and managed by multiple packages before, with the
+risk of having inconsistent criteria on its defaults. Now there there
+a system user package so whatever package that requries this user should
+just require this package and do not create or modify the tftp user.
+
+Related with bsc#1143454
+
+---



Other differences:
--
++ python-kiwi.spec ++
--- /var/tmp/diff_new_pack.do5atV/_old  2020-04-12 15:37:53.993989809 +0200
+++ /var/tmp/diff_new_pack.do5atV/_new  2020-04-12 15:37:53.993989809 +0200
@@ -43,7 +43,7 @@
 %endif
 
 Name:   python-kiwi
-Version:9.19.8
+Version:9.20.5
 Provides:   kiwi-schema = 7.1
 Release:0
 Url:https://github.com/SUSE/kiwi
@@ -141,7 +141,6 @@
 Requires:   e2fsprogs
 Requires:   xorriso
 Requires:   grub2
-Requires:   kiwi-man-pages
 Requires:   kiwi-tools
 Requires:   lvm2
 Requires:   mtools
@@ -160,6 +159,9 @@
 %ifarch s390 s390x
 Requires:   s390-tools
 %endif
+%if ! (0%{?rhel} && 0%{?rhel} < 8)
+Recommends: kiwi-man-pages
+%endif
 
 %description -n python%{python3_pkgversion}-kiwi
 Python 3 library of the KIWI Image System. Provides an operating system
@@ -187,6 +189,9 @@
 %else
 Requires(pre):  shadow
 %endif
+%if 0%{?suse_version} >= 1550
+Requires(pre):  user(tftp)
+%endif
 License:GPL-3.0-or-later
 Group:  %{sysgroup}
 
@@ -207,12 +212,16 @@
 Requires:   bc
 Requires:   cryptsetup
 %if 0%{?fedora} || 0%{?rhel} || 0%{?ubuntu} >= 1804 || 0%{?debian} >= 9
+%if 0%{?rhel} && 0%{?rhel} < 8
 Requires:   btrfs-progs
+%else
+Recommends: btrfs-progs
+%endif
 Requires:   gdisk
 Requires:   dracut-network
 %else
 %if 0%{?debian} || 0%{?ubuntu}
-Requires:   btrfs-tools
+Recommends: btrfs-tools
 Requires:   gdisk
 %else
 Requires:   btrfsprogs
@@ -275,16 +284,17 @@
 Requires:   dracut-kiwi-lib
 Requires:   kexec-tools
 Requires:   gawk
+Requires:   kpartx
 License:GPL-3.0-or-later
 Group:  %{sysgroup}
 
 %description -n dracut-kiwi-oem-dump
-This package contains the kiwi-dump dracut module which is
-used to install an oem image onto a target disk. It implements
-a simple installer which allows for user selected target disk
-or unattended installation to target. The source of the image
-to install could be either from media(CD/DVD/USB) or from
-remote
+This package contains the kiwi-dump and kiwi-dump-reboot dracut
+modules which is used to install an oem image onto a target disk.
+It implements a simple installer which allows for user selected
+target disk or unattended installation to target. The source of
+the image to install could be either from media(CD/DVD/USB) or
+from remote
 
 %package -n dracut-kiwi-live
 Summary:KIWI - Dracut module for iso(live) image type
@@ -389,7 +399,7 @@
 

commit python-kiwi for openSUSE:Leap:15.2

2020-02-16 Thread root
Hello community,

here is the log from the commit of package python-kiwi for openSUSE:Leap:15.2 
checked in at 2020-02-16 18:25:44

Comparing /work/SRC/openSUSE:Leap:15.2/python-kiwi (Old)
 and  /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.26092 (New)


Package is "python-kiwi"

Sun Feb 16 18:25:44 2020 rev:73 rq:770790 version:9.19.8

Changes:

--- /work/SRC/openSUSE:Leap:15.2/python-kiwi/python-kiwi.changes
2020-01-15 15:49:47.895472545 +0100
+++ /work/SRC/openSUSE:Leap:15.2/.python-kiwi.new.26092/python-kiwi.changes 
2020-02-16 18:25:46.658638126 +0100
@@ -1,0 +2,140 @@
+Thu Dec 19 16:12:47 CET 2019 - dcass...@suse.com
+
+- Bump version: 9.19.7 → 9.19.8
+  
+---
+Thu Dec 19 15:42:05 CET 2019 - dcass...@suse.com
+  
+- Update libyui-ncurses-pkg10 to libyui-ncurses-pkg11
+  
+  In Tumbleweed there is no longer the libyui-ncurses-pkg10 its been
+  superseded by libyui-ncurses-pkg11.
+  
+  This fixes the test-image-qcow-openstack integration test
+  
+---
+Thu Dec 19 11:45:14 CET 2019 - dcass...@suse.com
+  
+- Reference commit for SUSE maintenance
+  
+  This commit adds a reference to Issue #1301 and the report in bugzilla
+  bsc#1159538. The issue was fixed in commit 7d96d19c
+  
+---
+Wed Dec 18 15:51:26 CET 2019 - dcass...@suse.com
+  
+- Fix grub2 configuration for shim fallback setup
+  
+  If shim fallback setup is enabled the grub.cfg is copied to the EFI
+  partition. This commit makes sure that the grub.cfg is copied to the EFI
+  partition according to the efi mount point.
+  
+  Fixes bsc#1159235
+  
+---
+Tue Dec 17 13:10:11 CET 2019 - dcass...@suse.com
+  
+- Ensure no swap volume is added on btrfs
+  
+  When the selected filesystem is btrfs the volume manager is not LVM.
+  In that case the swap partition is not volume, it is a completely
+  independent partition. So that we cannot add and additional volume
+  for swap when swap is specified in the description file.
+  
+  This patch fixes #1301 and fulfills #1297
+  
+---
+Thu Dec 12 09:57:11 CET 2019 - m...@suse.de
+  
+- Fixed installation chapter in the documentation
+  
+  The chapter still outlines multipython support but we
+  dropped support for python2 some time ago
+  
+---
+Sun Dec  8 19:36:03 CET 2019 - m...@suse.de
+  
+- Bump version: 9.19.6 → 9.19.7
+  
+---
+Sun Dec  8 18:57:19 CET 2019 - m...@suse.de
+  
+- Fixed swap setup if btrfs is used
+  
+  In case of a volume manager the simplified variant of the
+  device name is used in the fstab file to reference the
+  swap device. However this is only correct for the lvm
+  volume management but not for btrfs. In case of btrfs
+  the swap space is not a subvolume but a real partition
+  and thus the simplified device spec in fstab puts in the
+  loop mapped device which is wrong. This patch fixes it
+  and is related to bsc#1156908
+  
+---
+Thu Dec  5 16:40:25 CET 2019 - dcass...@suse.com
+  
+- Bump version: 9.18.16 → 9.19.6
+  
+  This version includes several fixes:
+  
+  * Fixed setup of default grub config
+
+In /etc/default/grub GRUB_CMDLINE_LINUX_DEFAULT also contained
+the root= information. If grub2-mkconfig runs with that information
+it places the root device information twice because grub2-mkconfig
+resolves this information itself. This commit prevents the root=
+information to be placed in the default grub config and
+Fixes bsc#1156908
+
+  * Include grub.cfg inside the efi partition
+
+This commit ensures the grub.cfg file is included within the vfat efi
+partition.
+
+This fixes #1271 and bsc#1157354
+
+  * Reference commit for SUSE maintenance
+
+This commit adds a reference to Issue #1261 and the
+report in bugzilla bsc#1157104
+
+  * Fixed zipl bootloader setup for s390 images
+
+The preparation to call zipl and the call itself were wrong.
+For whatever reason the kernel image the initrd are moved
+to another location prior to calling zipl. That move broke
+the system because no kernel/initrd existed at the expected
+place anymore. In addition the zipl call itself was issued
+from a the wrong directory. Also no config file was written
+as an after effect of the refactoring in Issue #1194. This
+Fixes #1173 and bsc#1156694
+
+  * Ensure grub.cfg is copied in EFI/BOOT folder
+