Script 'mail_helper' called by obssrc
Hello community,

here is the log from the commit of package python-kiwi for openSUSE:Factory 
checked in at 2021-03-29 18:21:16
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old)
 and      /work/SRC/openSUSE:Factory/.python-kiwi.new.2401 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-kiwi"

Mon Mar 29 18:21:16 2021 rev:76 rq:880676 version:9.23.22

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes  2021-03-16 
15:44:13.729020324 +0100
+++ /work/SRC/openSUSE:Factory/.python-kiwi.new.2401/python-kiwi.changes        
2021-03-29 18:21:20.574235544 +0200
@@ -1,0 +2,155 @@
+Mon Mar 22 14:19:29 CET 2021 - Marcus Sch??fer <m...@suse.de>
+
+- Bump version: 9.23.21 ??? 9.23.22
+
+-------------------------------------------------------------------
+Mon Mar 22 11:06:49 CET 2021 - Marcus Sch??fer <m...@suse.de>
+
+- Refactor building of root cmdline setting
+
+  Creating the root= cmdline parameter was based on methods
+  that deals with the uuid. However, it's also possible to
+  use a label information for the root= cmdline. To support
+  this kiwi issued a 'blkid --uuid' command but that requires
+  udev device names to be present on the host. The open
+  buildservice workers do not run udev and fails apart the
+  standard. This commit refactors the root cmdline setup
+  to work with the device node as it exists during build
+  time such that the blkid call runs against that device
+  node.
+
+-------------------------------------------------------------------
+Mon Mar 22 09:19:11 CET 2021 - Marcus Sch??fer <m...@suse.de>
+
+- Bump version: 9.23.20 ??? 9.23.21
+
+-------------------------------------------------------------------
+Fri Mar 19 15:45:11 CET 2021 - Marcus Sch??fer <m...@suse.de>
+
+- Delete yum from packagemanager in schema
+
+  Auto convert yum to dnf if set as packagemanager. This allows
+  to delete the yum handling from code parts in kiwi where this
+  was still present. In addition this fixes the inclusion of yum
+  into the packagelist. This Fixes #1768
+
+-------------------------------------------------------------------
+Tue Mar 16 19:48:37 CET 2021 - KeithMnemonic <kber...@suse.com>
+
+- Add Strong Typing to builder APIs
+
+-------------------------------------------------------------------
+Tue Mar 16 15:09:34 CET 2021 - KeithMnemonic <kber...@suse.com>
+
+- This PR add APIs Strong Typing to the repository APIs
+
+  Strong Typing has been added to the following files:
+
+  repository/base.py
+  repository/pacman.py
+  repository/apt.py
+  repository/dnf.py
+  repository/template/apt.py
+  repository/zypper.py
+
+-------------------------------------------------------------------
+Tue Mar 16 14:23:30 CET 2021 - Marcus Sch??fer <m...@suse.de>
+
+- Drop by-path devicepersistency setting
+
+  The dev/disk/by-path device representation is a host specific
+  PCI location. For image building which happens disconnected from
+  the later target device this setting is useless.
+  This Fixes #1747
+
+-------------------------------------------------------------------
+Tue Mar 16 14:15:51 CET 2021 - Marcus Sch??fer <m...@suse.de>
+
+- Fixed LVM root volume inclusion in fstab
+
+  The root(/) volume in a LVM setup was included as UUID device
+  path. This is inconsistent compared to the non root volumes
+  which are included by their LVM representation:
+
+  /dev/VGROUP_NAME/VOLUME_NAME
+
+  This commit makes sure the root volume is included by its
+  persistent LVM device representation too. This is related
+  to Issue #1747
+
+-------------------------------------------------------------------
+Mon Mar 15 16:00:56 CET 2021 - Marcus Sch??fer <m...@suse.de>
+
+- Update unit- integration tests to schema v74
+
+-------------------------------------------------------------------
+Mon Mar 15 15:47:04 CET 2021 - Marcus Sch??fer <m...@suse.de>
+
+- Added XSLT transformation schema v73 -> v74
+
+  Update schema version and change to package manager 'apt'
+  if 'apt-get' was set
+
+-------------------------------------------------------------------
+Mon Mar 15 15:02:25 CET 2021 - Marcus Sch??fer <m...@suse.de>
+
+- Change packagemanager setting from apt-get to apt
+
+  In kiwi we use the name of the section as package name to install this
+  package manager capability. However on Debian based distros there is
+  no package named apt-get. There is only a package named apt which
+  provides a tool named apt-get. To avoid inconsistencies like we had it
+  in Issue #1735 and to bring this setting in line with all other
+  packagemanager settings the setting was moved to just apt.
+  This Fixes #1738
+
+-------------------------------------------------------------------
+Thu Mar 11 19:11:39 CET 2021 - KeithMnemonic <kber...@suse.com>
+
+- Public API Strong Typing for kiwi package_manager
+
+-------------------------------------------------------------------
+Thu Mar 11 14:42:30 CET 2021 - David Cassany <dcass...@suse.com>
+
+- Require qemu-img in any filesystem based image
+
+  This commit moves the qemu-img requirement into the
+  `kiwi-systemdeps-filesystems` to ensure ISO, OEM and PXE images include
+  it in the build service. Also this is required for images that are
+  simple root-trees in a filesystem (image=ext4).
+
+-------------------------------------------------------------------
+Thu Mar 11 14:25:55 CET 2021 - David Cassany <dcass...@suse.com>
+
+- Add a requirement for kiwi-systemdeps-iso-media on disk images
+
+  This commit adds a requirement for `kiwi-systemdeps-iso-media` in
+  `kiwi-systemdeps-disk-images`. This is to ensure that installing
+  `kiwi-systemdeps-disk-images` is enough to build OEM images including
+  install media.
+
+-------------------------------------------------------------------
+Tue Mar 09 18:08:16 CET 2021 - David Cassany <dcass...@suse.com>
+
+- Exclude /run and /tmp to be synched into the image
+
+  This commit makes sure the contents of /run and /tmp are ignored when
+  synchronizing the generated root tree into the image.
+
+  Fixes #1744
+
+-------------------------------------------------------------------
+Tue Mar 09 12:14:41 CET 2021 - Marcus Sch??fer <m...@suse.de>
+
+- Fix use of by-label device persistency in grub
+
+  If devicepersistency="by-label" is set in the KIWI description
+  it will correctly operate on the fstab values but still uses
+  the UUID based setting for root= in the grub config. This commit
+  allows to set root=LABEL=... in the grub config in case the
+  devicepersistency requested it. In order for this to work this
+  commit also had to increase the scope of the grub helper
+  method _fix_grub_root_device_reference which is now called in
+  any case. This Fixes #1757
+
+-------------------------------------------------------------------
@@ -21,0 +177,5 @@
+
+-------------------------------------------------------------------
+Fri Mar 05 15:43:26 CET 2021 - David Cassany <dcass...@suse.com>
+
+- Add Rawhide and Tumbleweed tests for secure boot on aarch64

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-kiwi.spec ++++++
--- /var/tmp/diff_new_pack.amsa18/_old  2021-03-29 18:21:22.850237873 +0200
+++ /var/tmp/diff_new_pack.amsa18/_new  2021-03-29 18:21:22.850237873 +0200
@@ -43,8 +43,8 @@
 %endif
 
 Name:           python-kiwi
-Version:        9.23.20
-Provides:       kiwi-schema = 7.3
+Version:        9.23.22
+Provides:       kiwi-schema = 7.4
 Release:        0
 Url:            https://github.com/OSInside/kiwi
 Summary:        KIWI - Appliance Builder Next Generation
@@ -156,15 +156,6 @@
 %ifarch %{ix86} x86_64
 Requires:       syslinux
 %endif
-%if "%{_vendor}" == "debbuild"
-Requires:       qemu-utils
-%else
-%if 0%{?suse_version}
-Requires:       qemu-tools
-%else
-Requires:       qemu-img
-%endif
-%endif
 Requires:       kiwi-systemdeps-core = %{version}-%{release}
 Requires:       kiwi-systemdeps-filesystems = %{version}-%{release}
 Requires:       kiwi-systemdeps-bootloaders = %{version}-%{release}
@@ -246,6 +237,15 @@
 Requires:       parted
 Requires:       kpartx
 Requires:       cryptsetup
+%if "%{_vendor}" == "debbuild"
+Requires:       qemu-utils
+%else
+%if 0%{?suse_version}
+Requires:       qemu-tools
+%else
+Requires:       qemu-img
+%endif
+%endif
 Requires:       kiwi-systemdeps-core = %{version}-%{release}
 
 %description -n kiwi-systemdeps-filesystems
@@ -263,17 +263,9 @@
 Provides:       kiwi-image:oem
 Provides:       kiwi-image:vmx
 %endif
-%if "%{_vendor}" == "debbuild"
-Requires:       qemu-utils
-%else
-%if 0%{?suse_version}
-Requires:       qemu-tools
-%else
-Requires:       qemu-img
-%endif
-%endif
 Requires:       kiwi-systemdeps-filesystems = %{version}-%{release}
 Requires:       kiwi-systemdeps-bootloaders = %{version}-%{release}
+Requires:       kiwi-systemdeps-iso-media = %{version}-%{release}
 
 %description -n kiwi-systemdeps-disk-images
 Host setup helper to pull in all packages required/useful on

++++++ PKGBUILD ++++++
--- /var/tmp/diff_new_pack.amsa18/_old  2021-03-29 18:21:22.882237906 +0200
+++ /var/tmp/diff_new_pack.amsa18/_new  2021-03-29 18:21:22.886237911 +0200
@@ -3,7 +3,7 @@
 
 pkgname=('python-kiwi' 'kiwi-man-pages' 'dracut-kiwi-lib' 
'dracut-kiwi-oem-repart' 'dracut-kiwi-oem-dump' 'dracut-kiwi-live' 
'dracut-kiwi-overlay')
 arch=(x86_64)
-pkgver=9.23.20
+pkgver=9.23.22
 pkgrel=0
 pkgdesc="KIWI - Appliance Builder Next Generation"
 url="https://github.com/SUSE/kiwi/tarball/master";
@@ -12,7 +12,7 @@
 provides=(kiwi-ng kiwi)
 source=("${pkgname}.tar.gz")
 changelog="${pkgname}.changes"
-md5sums=('b2caf03a2a5987613201f1b4fd456ac5')
+md5sums=('ff6e3eda54574ec54b5650b4cc242b8f')
 
 
 build() {

++++++ python-kiwi.tar.gz ++++++
++++ 6920 lines of diff (skipped)

Reply via email to