SHA256
1
0
forked from pool/python-kiwi
Commit Graph

2 Commits

Author SHA256 Message Date
324f3c0550 - Bump version: 10.0.24 → 10.0.25
- Fix mocking of test_process_result_bundle_as_rpm

- Fixed logging behavior of Compress::get_format
  The get_format() method allows to check which compression format
  a given input stream has. This is done by calling the supported
  compression tools in a row and let them check if they can deal
  with the provided data or not. As a result error messages are
  logged for streams that some tool doesn't understand. However,
  those error messages are no errors and only the result of the
  checking. This information in the kiwi log file is confusing
  and several users already complained when they see information
  like:
  EXEC: Failed with stderr: /usr/bin/xz: ...: File format not recognized
  This commit changes how the compression tooling is called in a
  way that no exception is raised (which leads to the above error message)
  but the result returncode is used to decide on the success or
  error of the respective compression tooling.

- Allow to set custom ISO Application ID
  Add new <type ... application_id="..."/> attribute to be set in
  the ISO header main block. The application ID was used as identifier
  in the legacy initrd code from former kiwi versions. Because of
  this there is still the compat layer which sets an App ID as MBR
  identifier string unless the new application_id overwrites it.
  This Fixes #1810

- Bump version: 10.0.23 → 10.0.24

OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=256
2024-07-14 09:20:43 +00:00
6a08a3aac0 - Bump version: 10.0.22 → 10.0.23
- package: Add fully qualified provides for python3-kiwi in spec
  On SUSE distributions, currently the expectation is that packages
  built against the Python interpreter should have fully qualified
  names in the form of pythonXY-<modulename>. Additionally, all other
  Linux distributions prefer something similar in the form of
  pythonX.Y-<modulename>.
  This ensures we have those names so that distribution dependency
  generation works as expected.

- Add support for arch selector on volumes
  The optional <volume ... arch=""/> attribute allows to create
  the volume only if it matches the specified host architecture.
  Multiple architecture names can be specified as comma separated
  list.

- Add rd.kiwi.oem.force_resize boot option
  Forces the disk resize process on an OEM disk image.
  If set, no sanity check for unpartitioned/free space
  is performed and also an eventually configured
  <oem-resize-once> configuration from the image description
  will not be taken into account. This Fixes bsc#1224389

- Fixed leap integration tests
  For whatever reason procps is not longer pulled in by the
  core dependencies. Thus we have to explicitly request it

- Fix potential race condition in loop detach
  The call to 'losetup -d' is in fact an async operation. Once

OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=255
2024-07-04 11:08:06 +00:00