Hello community,

here is the log from the commit of package python-kiwi for openSUSE:Factory 
checked in at 2019-07-08 15:00:31
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-kiwi (Old)
 and      /work/SRC/openSUSE:Factory/.python-kiwi.new.4615 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "python-kiwi"

Mon Jul  8 15:00:31 2019 rev:43 rq:713571 version:9.17.41

Changes:
--------
--- /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes  2019-05-27 
08:28:43.711296847 +0200
+++ /work/SRC/openSUSE:Factory/.python-kiwi.new.4615/python-kiwi.changes        
2019-07-08 15:00:32.974491427 +0200
@@ -1,0 +2,220 @@
+Thu Jul 04 10:15:57 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Bump version: 9.17.40 → 9.17.41
+
+-------------------------------------------------------------------
+Wed Jul 03 18:39:46 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Update Boot From Hard Disk method
+
+  Instead of searching for an efi binary to boot, use the exit method
+  that exits from grub and let the firmware choose the next entry
+  in the device list
+
+-------------------------------------------------------------------
+Wed Jul 03 12:55:23 CEST 2019 - Vladimir Nadvornik <nadvor...@suse.cz>
+
+- Do not crash on missing HOME
+
+-------------------------------------------------------------------
+Tue Jul 02 16:19:21 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Added live ISO integration tests for arm
+
+-------------------------------------------------------------------
+Tue Jul 02 11:59:37 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Consolidate syslinux file names and search paths
+
+  Handle those file names and search path in the Defaults space
+  and only once in the code
+
+-------------------------------------------------------------------
+Tue Jul 02 10:57:26 CEST 2019 - Guillaume GARDET <guillaume.gar...@free.fr>
+
+- Remove '^' which break BaseStripFirmware function (boo#1132455)
+
+-------------------------------------------------------------------
+Mon Jul 01 16:03:25 CEST 2019 - David Cassany <dcass...@suse.com>
+
+- Do not supress output for dracut call
+
+  This commit adds a stderr_to_stdout option to Command.run method to
+  redirect stderr to stdout.
+
+  Additionally this commit also includes to the debug log the dracut
+  call output, including both, stderr and stdout.
+
+  Fixes #1114
+
+-------------------------------------------------------------------
+Mon Jul 01 11:31:20 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Fixed path_test unit test
+
+  The code there checked for the message of an exception
+  but recent changes in pytest did not allow to do it that
+  way anymore.
+
+-------------------------------------------------------------------
+Mon Jul 01 10:51:19 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Fixed zipl bootloader setup
+
+  On zipl we manually move the kernel and initrd file to the
+  zipl boot path because symlinks can't be read. That move
+  operation used the wrong filenames and was broken since
+  baseCreateCommonKernelFile is only used in the legacy
+  custom kiwi boot images but not in the dracut case.
+
+-------------------------------------------------------------------
+Fri Jun 28 09:24:18 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- update per review by Tom
+
+-------------------------------------------------------------------
+Thu Jun 27 17:44:15 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Fixed spec file requirement list for arm on Fedora
+
+  The package u-boot-tools is named uboot-tools on Fedora and RHEL
+
+-------------------------------------------------------------------
+Thu Jun 27 09:27:10 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Update secure boot fallback code
+
+  With the concept of shim being an option and not mandatory
+  also the fallback code has to adapt and treat the absence
+  of shim.efi as not fatal. In this situation we expect the
+  found grub.efi binary to be correctly signed which we can
+  only assume but not prove
+
+-------------------------------------------------------------------
+Thu Jun 27 09:25:54 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Make signed grub search path more generic
+
+-------------------------------------------------------------------
+Wed Jun 26 18:48:59 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Update distribution support information
+
+  Update the documentation with regards to our supported
+  distribution statement. This Fixes #1108
+
+-------------------------------------------------------------------
+Wed Jun 26 17:03:35 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Update signed grub.efi search path list
+
+  On arm there is no shim package that provides a signed grub
+  loader for secure boot. Instead the grub package(s) provides
+  the signed loader under yet another location in the system.
+  This commit adds the new search path
+
+-------------------------------------------------------------------
+Wed Jun 26 09:15:39 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Refactor ISO boot, use grub in EFI mode
+
+  Before this commit isolinux was used to boot an ISO and
+  thus forms a hard requirement. isolinux however only
+  exists for the x86 platform. This limitation did not
+  allow to create ISO images for other platforms. With this
+  commit a refactoring of the ISO boot setup is introduced.
+
+  * isolinux is only used if the bios firmware is requested
+  and the platform matches the x86 architecture. A runtime
+  check will check for this condition and exits early if
+  not applicable
+
+  * in case of the EFI firmware we already used grub in
+  EFI mode but still had isolinux in place for the legacy/CSM
+  boot. That part is now also replaced by a platform specific
+  grub eltorito image and grub's boot_hybrid.img for hybrid
+  boot. On platforms that do not provide those modules the
+  support for it will be skipped
+
+  With this change in place it's possible to control the ISO
+  boot layout through the firmware setup and all platform
+  specific modules are handled as such. Therefore we also
+  deleted the syslinux requirement. This Fixes #1092
+
+-------------------------------------------------------------------
+Tue Jun 25 11:17:04 CEST 2019 - David Cassany <dcass...@suse.com>
+
+- Fix memory leak in OCI contianer tests
+
+  This commit fixes a memory leak in container_image_oci_test caused
+  by partially mocking a file opening. A ContainerImageOci instance
+  tries to open and read two files: the runtime configuration, if
+  present, and the `/.buildenv`, if present. In order to test the
+  `/.buildenv` presence file opening is mocked causing the runtime
+  configuration reading fall in an inifite loop. This commit mocks the
+  the RuntimeConfig instances to avoid this issue.
+
+  Fixes #1110
+
+-------------------------------------------------------------------
+Mon Jun 17 11:39:19 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Stabilize Gitlab rpm stage
+
+  The rpm stage in the gitlab CI pipeline runs against a collection
+  of mirror services. If those mirrors are not available the test
+  fails. Such failed tests are cumbersome because they don't indicate
+  an error condition we can/should fix. The openSUSE TW mirrors
+  showed to be unreachable more often than others which might be
+  because that target changes their content relatively often. This
+  patch changes the test strategy to allow the TW rpm test to fail
+  but still keep the other rpm targets mandatory as they don't show
+  the connection problems.
+
+-------------------------------------------------------------------
+Fri Jun 14 11:25:35 CEST 2019 - Marcus Schäfer <m...@suse.de>
+
+- Provider better error message in prepare phase
+
+  In case of an error the real valuable information is often
+  somewhere in the package manager output that does not get
+  exposed to the users console by default. The error message
+  we provide should tell users how they can get further details
+  such that they know how to find the real cause of the problem.
+  This patch enhances the error message in that regard.
+
+-------------------------------------------------------------------
+Tue Jun 11 16:54:17 CEST 2019 - David Cassany <dcass...@suse.com>
+
+- Make kiwi installable in a venv
+
+  This commit sets the buildroot to the venv `sys.prefix`. This way
+  all the binaries are installed in a path under the venv.
+
+  Fixes #1022
+
+-------------------------------------------------------------------
+Fri Jun 07 10:18:43 CEST 2019 - Marcus Schäfer <m...@suse.de>
++++ 33 more lines (skipped)
++++ between /work/SRC/openSUSE:Factory/python-kiwi/python-kiwi.changes
++++ and /work/SRC/openSUSE:Factory/.python-kiwi.new.4615/python-kiwi.changes

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

Other differences:
------------------
++++++ python-kiwi.spec ++++++
--- /var/tmp/diff_new_pack.fg3s7q/_old  2019-07-08 15:00:34.058493066 +0200
+++ /var/tmp/diff_new_pack.fg3s7q/_new  2019-07-08 15:00:34.058493066 +0200
@@ -45,7 +45,7 @@
 %endif
 
 Name:           python-kiwi
-Version:        9.17.39
+Version:        9.17.41
 Provides:       kiwi-schema = 6.6
 Release:        0
 Url:            https://github.com/SUSE/kiwi
@@ -160,8 +160,13 @@
 %if %{_vendor} != "debbuild"
 # Not supported with debbuild yet
 %ifarch %arm aarch64
+%if 0%{?fedora} || 0%{?rhel}
+Requires:       uboot-tools
+%endif
+%if 0%{?suse_version}
 Requires:       u-boot-tools
 %endif
+%endif
 %ifarch s390 s390x
 Requires:       s390-tools
 %endif
@@ -243,8 +248,13 @@
 Requires:       rsync
 Requires:       tar >= 1.2.7
 %ifarch %arm aarch64
+%if 0%{?fedora} || 0%{?rhel}
+Requires:       uboot-tools
+%endif
+%if 0%{?suse_version}
 Requires:       u-boot-tools
 %endif
+%endif
 %ifarch s390 s390x
 Requires:       s390-tools
 %endif

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


Reply via email to