forked from pool/python-kiwi
- Bump version: 9.18.12 → 9.18.13
- Add --add-bootstrap-packages option The prepare and build commands now allows to specify additional packages to be installed as part of the early bootstrap phase This Fixes #1151 - Detect raid disks in oem dump module The current disk detection only takes lsblk entries into account that marks the device as 'disk'. However on raid disks like fake raid controllers the disk is mapped via dmraid and marked as 'raidX' device. This commit also takes those devices into account for deployment. Issue #1181 - Fix return value of is_prepared method The method is expected to return a bool value. In fact it returned a list. An empty list is evalutated as False in python, a list with content as True. So the way the method is used is correct but the return value should be a real bool value to match the docs and expectations. Also the unit test for this code was wrong. This Fixes #1175 - Update documentation regarding fstab adaptions - Add support for custom fstab script extension In addition to fstab append and patch features we also allow an fstab.script file that is called chrooted. The change is needed to support overlay mounting of filesystems as part of the initrd. If system filesystems needs to be changed in a way that they can be used in an overlay mount, the standard OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=148
This commit is contained in:
parent
cf18206513
commit
874daaa89a
@ -1,3 +1,131 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 29 16:38:30 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.18.12 → 9.18.13
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 29 11:38:56 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Add --add-bootstrap-packages option
|
||||
|
||||
The prepare and build commands now allows to specify additional
|
||||
packages to be installed as part of the early bootstrap phase
|
||||
This Fixes #1151
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 28 16:07:31 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Detect raid disks in oem dump module
|
||||
|
||||
The current disk detection only takes lsblk entries into
|
||||
account that marks the device as 'disk'. However on raid
|
||||
disks like fake raid controllers the disk is mapped via
|
||||
dmraid and marked as 'raidX' device. This commit also takes
|
||||
those devices into account for deployment. Issue #1181
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 27 11:13:30 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fix return value of is_prepared method
|
||||
|
||||
The method is expected to return a bool value. In fact it
|
||||
returned a list. An empty list is evalutated as False in
|
||||
python, a list with content as True. So the way the method
|
||||
is used is correct but the return value should be a real
|
||||
bool value to match the docs and expectations. Also the
|
||||
unit test for this code was wrong. This Fixes #1175
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 17:58:33 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update documentation regarding fstab adaptions
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Aug 26 17:08:49 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Add support for custom fstab script extension
|
||||
|
||||
In addition to fstab append and patch features we also allow
|
||||
an fstab.script file that is called chrooted. The change is
|
||||
needed to support overlay mounting of filesystems as part
|
||||
of the initrd. If system filesystems needs to be changed in
|
||||
a way that they can be used in an overlay mount, the standard
|
||||
mount entry has to take the x-initrd.mount capability which
|
||||
requires a modification of the fstab which is cumbersome to
|
||||
handle as a patch file. This concept is currently used as
|
||||
part of the MicroOS project in SUSE and is applied in the
|
||||
integration test build maintained for this target. This
|
||||
Fixes bsc#1129566
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 14:24:12 CEST 2019 - Neal Gompa <ngompa13@gmail.com>
|
||||
|
||||
- Fix GitLab CI jobs for building on Fedora
|
||||
|
||||
Mock is incorrectly using systemd sysusers now without a systemd dependency or
|
||||
working sysusers scriptlets. For now, manually create the mock group.
|
||||
|
||||
In addition, let's go ahead and upgrade to a Fedora 30 chroot for the mock builds.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 11:28:36 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Avoid default installation of dracut kiwi modules
|
||||
|
||||
With this commit dracut modules won't be installed by default
|
||||
in the initrd unless they are requested by the commandline calling
|
||||
dracut or by a dracut configuration file.
|
||||
|
||||
Fixes bsc#1142899 bsc#1136444
|
||||
Fixes #1103
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Aug 23 11:13:29 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update live iso integration test build
|
||||
|
||||
Our live iso test is setup for EFI. Since the switch to grub
|
||||
no isolinux will be used with the test. Thus there is no need
|
||||
to install the gfxboot branding package anymore
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 15:43:27 CEST 2019 - Dan Čermák <dcermak@suse.com>
|
||||
|
||||
- Stop inheriting from object
|
||||
|
||||
This is no longer required in Python3
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Aug 22 09:47:59 CEST 2019 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Add crypt dependency to kiwi-lib dracut module
|
||||
|
||||
This commit fixes the dependencies of the kiwi-lib dracut module to
|
||||
include crypt module required by kiwi-luks-lib.sh.
|
||||
|
||||
In addition it also updates the check() section to return 255 instead of
|
||||
0. In check section a return code of 0 means install it, 255 install
|
||||
only if required by another module, anything else, do not install.
|
||||
|
||||
Related with bsc#1142899
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 16:03:10 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Create ssh host keys for MicroOS test image
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Aug 21 15:15:54 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Added network setup for MicroOS test build
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 20 09:58:40 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed conflict in integration build tests
|
||||
|
||||
pkgconf-pkg-config conflicts with pkg-config on TW
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Aug 20 09:48:00 CEST 2019 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
|
@ -43,7 +43,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 9.18.12
|
||||
Version: 9.18.13
|
||||
Provides: kiwi-schema = 7.1
|
||||
Release: 0
|
||||
Url: https://github.com/SUSE/kiwi
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:d1caaee90db4a38f94be782c5714021eb610aa3e2a28a31a629c66e0cfeb84d3
|
||||
size 1622420
|
||||
oid sha256:cce3c8e68d597f0eacfc2fd5fc759c75792a74c254b925d3c3628c69663335ca
|
||||
size 1626813
|
||||
|
Loading…
Reference in New Issue
Block a user