- Bump version: 9.21.2 → 9.21.3

- Fixes live ISOs
  This commit fixes iso images. Due to a change introduced in c7ed1cf
  live ISOs were no longer booting as the rootfs.img filesystem was
  copied to the squashfs container while being still mounted. Because of
  that, at boot time, it refused to mount.
  This commit adds umount method for the filesystem base class, so it
  can be umounted before deleting the instance.
  Fixes #1489 and bsc#1173356

- Global variables (#1485)
  * Fix according to PEP8
  * Refactor global variables pythonic way
  * Remove unused import

- Add locale configuration hints in docs

- Add missing decorator for static methods

- Bump version: 9.21.1 → 9.21.2

- Fixed check for root device in grub config
  There is a code path that fixes the grub2-mkconfig used root device
  when building in an environment that does not allow to resolve the
  by-X path names, e.g an obs build worker without udev. For images
  that explicitly defines a root=... value in the kernelcmdline
  attribute the root device check was not called because the
  _get_root_cmdline_parameter method returns None. This commit fixes
  the method to return the expected root device in any case such that

OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=178
This commit is contained in:
Marcus Schaefer 2020-06-25 15:09:37 +00:00 committed by Git OBS Bridge
parent 5c8c164bbd
commit 78beb0501a
4 changed files with 77 additions and 5 deletions

View File

@ -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.21.1
pkgver=9.21.3
pkgrel=0
pkgdesc="KIWI - Appliance Builder Next Generation"
url="https://github.com/SUSE/kiwi/tarball/master"
@ -12,7 +12,7 @@ makedepends=(python-setuptools gcc shadow grep)
provides=(kiwi-ng kiwi)
source=("${pkgname}.tar.gz")
changelog="${pkgname}.changes"
md5sums=('8363e05921059c1909b80fc64915c0f9')
md5sums=('3f7102c4f00ed91be532d0c012c596e3')
build() {

View File

@ -1,3 +1,75 @@
-------------------------------------------------------------------
Thu Jun 25 16:42:49 CEST 2020 - Marcus Schäfer <ms@suse.de>
- Bump version: 9.21.2 → 9.21.3
-------------------------------------------------------------------
Thu Jun 25 14:03:53 CEST 2020 - David Cassany <dcassany@suse.com>
- Fixes live ISOs
This commit fixes iso images. Due to a change introduced in c7ed1cf
live ISOs were no longer booting as the rootfs.img filesystem was
copied to the squashfs container while being still mounted. Because of
that, at boot time, it refused to mount.
This commit adds umount method for the filesystem base class, so it
can be umounted before deleting the instance.
Fixes #1489 and bsc#1173356
-------------------------------------------------------------------
Fri Jun 19 15:46:29 CEST 2020 - Bo Maryniuk <bogdan.maryniuk@elektrobit.com>
- Global variables (#1485)
* Fix according to PEP8
* Refactor global variables pythonic way
* Remove unused import
-------------------------------------------------------------------
Thu Jun 18 12:27:04 CEST 2020 - David Cassany <dcassany@suse.com>
- Add locale configuration hints in docs
-------------------------------------------------------------------
Wed Jun 17 17:22:09 CEST 2020 - Bo Maryniuk <bogdan.maryniuk@elektrobit.com>
- Add missing decorator for static methods
-------------------------------------------------------------------
Mon Jun 15 15:18:28 CEST 2020 - Marcus Schäfer <ms@suse.de>
- Bump version: 9.21.1 → 9.21.2
-------------------------------------------------------------------
Fri Jun 12 18:39:11 CEST 2020 - Marcus Schäfer <ms@suse.de>
- Fixed check for root device in grub config
There is a code path that fixes the grub2-mkconfig used root device
when building in an environment that does not allow to resolve the
by-X path names, e.g an obs build worker without udev. For images
that explicitly defines a root=... value in the kernelcmdline
attribute the root device check was not called because the
_get_root_cmdline_parameter method returns None. This commit fixes
the method to return the expected root device in any case such that
the grub2-mkconfig root device check has a chance to fix what
grub2-mkconfig has created. This fixes bsc#1172928
-------------------------------------------------------------------
Fri Jun 12 15:43:37 CEST 2020 - David Cassany <dcassany@suse.com>
- Remove /etc/sysconfig/language support
As of SLE15 and onwards /etc/sysconfig/language is considered to be
obsolete and just kept for compatibility purposes. Thus there is no
need to manage the file anymore.
Fixes #1471
-------------------------------------------------------------------
Fri Jun 12 14:23:20 CEST 2020 - Marcus Schäfer <ms@suse.de>

View File

@ -43,7 +43,7 @@
%endif
Name: python-kiwi
Version: 9.21.1
Version: 9.21.3
Provides: kiwi-schema = 7.2
Release: 0
Url: https://github.com/OSInside/kiwi

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:11b8b8cf0387e3faf2b0a80f8e5cb544efc8de1aa16b0d3488e1b7828395a371
size 1679855
oid sha256:30a1649976d26a0e400295ade62c54cf29620398c4d7736ae78bd978a193a10e
size 1681788