forked from pool/python-kiwi
- Bump version: 9.21.18 → 9.21.19
- Update outdated OBS User Guide Links - Fixed device_array structure in get_selected_disk In reference to Issue #880 a bug was introduced that broke the contents of the device_array which causes issues on installations with two or more attached disks. The change in the mentioned PR reduced the tuple for each disk from 3 elements to 2 elements. Therefore the loop that iterates over the disk tuples via modulo 3 was broken. This commit fixes the modulo operation to correctly parse the disk_list. Fixes #1588 - Fixed strncopy in dcounter helper The max size of the copy operation was always set to zero because the strlen of an empty buffer is zero. Bad mistake from my side :( This Fixes #1579 - Bump version: 9.21.17 → 9.21.18 - Fix profile docs This commit fixes the profiles documentation. The example KIWI-NG command was using wrong flags order. This commit fixes the `--profile` flag order in documentation. - Enhance scope of _fix_grub_root_device_reference In addition to the wrong root=/dev/mapper/loop... reference fixing, written by grub2-mkconfig when used in obs there is also the case that grub2-mkconfig writes root=PARTUUID which OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=185
This commit is contained in:
parent
d8d2c74be1
commit
cbd4c1e210
4
PKGBUILD
4
PKGBUILD
@ -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.17
|
||||
pkgver=9.21.19
|
||||
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=('1823efaf3892bec7b0ea06177ae51ccf')
|
||||
md5sums=('830b85c05ed8396593c76905211a70a7')
|
||||
|
||||
|
||||
build() {
|
||||
|
@ -1,3 +1,94 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 21 14:51:46 CEST 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.21.18 → 9.21.19
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 16 15:29:36 CEST 2020 - Quang Tran <quang.tran@suse.com>
|
||||
|
||||
- Update outdated OBS User Guide Links
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 15 09:46:51 CEST 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed device_array structure in get_selected_disk
|
||||
|
||||
In reference to Issue #880 a bug was introduced that broke
|
||||
the contents of the device_array which causes issues on
|
||||
installations with two or more attached disks. The change
|
||||
in the mentioned PR reduced the tuple for each disk
|
||||
from 3 elements to 2 elements. Therefore the loop that
|
||||
iterates over the disk tuples via modulo 3 was broken.
|
||||
This commit fixes the modulo operation to correctly
|
||||
parse the disk_list. Fixes #1588
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Oct 13 09:24:07 CEST 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed strncopy in dcounter helper
|
||||
|
||||
The max size of the copy operation was always set to zero
|
||||
because the strlen of an empty buffer is zero. Bad mistake
|
||||
from my side :( This Fixes #1579
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 12 20:14:34 CEST 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.21.17 → 9.21.18
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Oct 11 23:12:41 CEST 2020 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Fix profile docs
|
||||
|
||||
This commit fixes the profiles documentation. The example KIWI-NG
|
||||
command was using wrong flags order. This commit fixes the `--profile`
|
||||
flag order in documentation.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 08 15:42:58 CEST 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Enhance scope of _fix_grub_root_device_reference
|
||||
|
||||
In addition to the wrong root=/dev/mapper/loop... reference
|
||||
fixing, written by grub2-mkconfig when used in obs there is
|
||||
also the case that grub2-mkconfig writes root=PARTUUID which
|
||||
is also unwanted and needs fixing. To solve this properly
|
||||
and also with respect to more unexpected grub2-mkconfig
|
||||
data, the code changes to use a regular expression for the
|
||||
root= replacement. The expression matches all root= cases which
|
||||
we want to fixup:
|
||||
|
||||
1. If the local used root device appears in the grub config file.
|
||||
2. If a linux by-id setting is used in the grub config file.
|
||||
|
||||
The replacement happens for overlayroot disk images where we
|
||||
know grub2-mkconfig cannot handle the layout as well as if kiwi
|
||||
runs in obs where we know grub2-mkconfig fails due to the absence
|
||||
of udev.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 07 16:44:15 CEST 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Add support for rd.root.overlay.readonly
|
||||
|
||||
Allow to use an overlayroot system with read-only feature.
|
||||
If kernelcmdline="rd.root.overlay.readonly" is set in combination
|
||||
with overlayroot="true" the overlayfs uses a tmpfs to store
|
||||
new data temporary as long as the system runs. On reboot the
|
||||
newly written data is lost and the system is back to its
|
||||
factory state.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 05 15:54:00 CEST 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Use custom tmpfs for managing overlays
|
||||
|
||||
Provide a method to manage the base mount point for overlay and
|
||||
iso mount points and set the base directory to it because /run
|
||||
has a RAM space limitation which is unfortunate to handle live
|
||||
systems. This Fixes #1558
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 05 15:06:20 CEST 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
|
@ -43,7 +43,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 9.21.17
|
||||
Version: 9.21.19
|
||||
Provides: kiwi-schema = 7.2
|
||||
Release: 0
|
||||
Url: https://github.com/OSInside/kiwi
|
||||
@ -345,6 +345,7 @@ Summary: KIWI - Dracut module for vmx(+overlay) image type
|
||||
# to set up the build environment...
|
||||
BuildRequires: dracut
|
||||
%endif
|
||||
Requires: dracut-kiwi-lib = %{version}-%{release}
|
||||
Requires: util-linux
|
||||
Requires: dracut
|
||||
License: GPL-3.0-or-later
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:4fd472065b6a9c09566247120458779842833a358d9938945ac58477e79e590c
|
||||
size 1720818
|
||||
oid sha256:8e02008b30a1139bd7645d2d7afb87505407e659981fa100acd0deedf146b7d7
|
||||
size 1723170
|
||||
|
Loading…
Reference in New Issue
Block a user