From 97b2deb1f9912e8eade5fb0d947fbf91566edbb34529fce4423f0427471b7d00 Mon Sep 17 00:00:00 2001 From: David Cassany Date: Mon, 16 Sep 2019 12:12:43 +0000 Subject: [PATCH 1/2] =?UTF-8?q?-=20Bump=20version:=209.18.14=20=C3=A2?= =?UTF-8?q?=E2=80=A0=E2=80=99=209.18.15?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Fixed user permission The comand was evaluated as chmod -c -R '...' . This is not the correct syntax. Removing quotation marks solved problem and Fixes #1191 - Clean up openstack packages - Fix unresolves for x86 integration tests nfsidmap package is no longer available in TW. It's been renamed to libnfsidmap1, moreover this is a package already required by nfs-client and similar packages. Thus gets installed in the modified image descriptions without having to list it, as it is already a dependency of another required package. - Do not require multipath in dracut-kiwi-oem-dump Installation of multipath tools triggers storage devices to be handled as multipath maps in dracut. If the deployment happens in a non multipath system those devices do not exist and the system later hangs in the dracut initqueue waiting for mapper devices that never appears - Reverting partsthat are already implemented This problem is discussed in #1195 - Switched back to original root-device search - Detect raid compound in root disk detection Make sure raid managed storage e.g fake raid is detected OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=149 --- python-kiwi.changes | 87 +++++++++++++++++++++++++++++++++++++++++++++ python-kiwi.spec | 8 +---- python-kiwi.tar.gz | 4 +-- 3 files changed, 90 insertions(+), 9 deletions(-) diff --git a/python-kiwi.changes b/python-kiwi.changes index 4d7710b..eddd8e5 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,3 +1,90 @@ +------------------------------------------------------------------- +Fri Sep 13 11:06:10 CEST 2019 - Marcus Schäfer + +- Bump version: 9.18.14 → 9.18.15 + +------------------------------------------------------------------- +Fri Sep 13 11:01:40 CEST 2019 - jpwidera <30520224+jpwidera@users.noreply.github.com> + +- Fixed user permission + + The comand was evaluated as chmod -c -R '...' . This is not the + correct syntax. Removing quotation marks solved problem + and Fixes #1191 + +------------------------------------------------------------------- +Thu Sep 12 17:12:29 CEST 2019 - David Cassany + +- Clean up openstack packages + +------------------------------------------------------------------- +Thu Sep 12 16:20:44 CEST 2019 - David Cassany + +- Fix unresolves for x86 integration tests + + nfsidmap package is no longer available in TW. It's been renamed to + libnfsidmap1, moreover this is a package already required by nfs-client + and similar packages. Thus gets installed in the modified image + descriptions without having to list it, as it is already a dependency of + another required package. + +------------------------------------------------------------------- +Thu Sep 12 15:32:50 CEST 2019 - Marcus Schäfer + +- Do not require multipath in dracut-kiwi-oem-dump + + Installation of multipath tools triggers storage devices + to be handled as multipath maps in dracut. If the deployment + happens in a non multipath system those devices do not exist + and the system later hangs in the dracut initqueue waiting + for mapper devices that never appears + +------------------------------------------------------------------- +Thu Sep 12 12:32:12 CEST 2019 - jpwidera + +- Reverting partsthat are already implemented + + This problem is discussed in #1195 + +------------------------------------------------------------------- +Tue Sep 10 16:42:05 CEST 2019 - jpwidera + +- Switched back to original root-device search + +------------------------------------------------------------------- +Tue Sep 10 16:18:01 CEST 2019 - Marcus Schäfer + +- Detect raid compound in root disk detection + + Make sure raid managed storage e.g fake raid is detected + using the correct md device. Fixes #1181 + +------------------------------------------------------------------- +Tue Sep 10 09:49:43 CEST 2019 - Marcus Schäfer + +- Bump version: 9.18.13 → 9.18.14 + +------------------------------------------------------------------- +Fri Aug 30 13:29:40 CEST 2019 - Jan Widera + +- Allows to list fake-raid partitions + + Solves problem in #1181 + +------------------------------------------------------------------- +Fri Aug 30 12:26:48 CEST 2019 - David Cassany + +- Add the `-wildcards` flag in mksqashfs call + + This commit ensures the `-wildcards` flag of mksquashfs is being used. + + This is related to #1184 + +------------------------------------------------------------------- +Fri Aug 30 11:08:58 CEST 2019 - David Cassany + +- Adding overlayroot integration test + ------------------------------------------------------------------- Thu Aug 29 16:38:30 CEST 2019 - Marcus Schäfer diff --git a/python-kiwi.spec b/python-kiwi.spec index b726a8f..786a089 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -43,7 +43,7 @@ %endif Name: python-kiwi -Version: 9.18.13 +Version: 9.18.15 Provides: kiwi-schema = 7.1 Release: 0 Url: https://github.com/SUSE/kiwi @@ -271,12 +271,6 @@ BuildRequires: dracut %endif Requires: dracut-kiwi-lib Requires: kexec-tools -%if 0%{?suse_version} || 0%{?debian} || 0%{?ubuntu} -Requires: multipath-tools -%endif -%if 0%{?fedora} || 0%{?rhel} -Requires: device-mapper-multipath -%endif Requires: gawk License: GPL-3.0-or-later Group: %{sysgroup} diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index aff39b8..7eda0d5 100644 --- a/python-kiwi.tar.gz +++ b/python-kiwi.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:cce3c8e68d597f0eacfc2fd5fc759c75792a74c254b925d3c3628c69663335ca -size 1626813 +oid sha256:a4d5b0e7a919ff17f02be3ccd08c4f4d69b48e5135906dc97153d996010a5697 +size 1626911 From 0a29f52a43c7025d37aa40895424b56773cc2c97b26f30c48339b3b1faffe0d9 Mon Sep 17 00:00:00 2001 From: Marcus Schaefer Date: Tue, 17 Sep 2019 11:36:21 +0000 Subject: [PATCH 2/2] =?UTF-8?q?-=20Bump=20version:=209.18.15=20=C3=A2?= =?UTF-8?q?=E2=80=A0=E2=80=99=209.18.16?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Fix modules omission for dracut based initrds This commit fixes a regression introduced in 07ea23a4. In OEM images the dracut modules were not properly omitted as the code was evaluating the wrong variable. Fixes #1201 - Fix GPT to MBR convertion This commit swaps the order of the command in gpt to mbr convertion in partitioner.gpt.set_mbr method. sgdisk by default converts the partition table from MBR to GPT in memory. The change is never applied unless you provide the -g option forcing to overwrite the partition table format. If sgdisk does the convertion in memory and the user does not provide the -g flag it returns an error code. The solution applied in this commit is to just run the GPT to MBR convertion as the last sgdisk command and change partition type before running the convertion. OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=150 --- python-kiwi.changes | 34 ++++++++++++++++++++++++++++++++++ python-kiwi.spec | 2 +- python-kiwi.tar.gz | 4 ++-- 3 files changed, 37 insertions(+), 3 deletions(-) diff --git a/python-kiwi.changes b/python-kiwi.changes index eddd8e5..5a120b0 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,3 +1,37 @@ +------------------------------------------------------------------- +Tue Sep 17 13:32:32 CEST 2019 - Marcus Schäfer + +- Bump version: 9.18.15 → 9.18.16 + +------------------------------------------------------------------- +Tue Sep 17 13:04:00 CEST 2019 - David Cassany + +- Fix modules omission for dracut based initrds + + This commit fixes a regression introduced in 07ea23a4. In OEM images + the dracut modules were not properly omitted as the code was evaluating + the wrong variable. + + Fixes #1201 + +------------------------------------------------------------------- +Fri Sep 13 18:01:40 CEST 2019 - David Cassany + +- Fix GPT to MBR convertion + + This commit swaps the order of the command in gpt to mbr convertion + in partitioner.gpt.set_mbr method. + + sgdisk by default converts the partition table from MBR to GPT in memory. + The change is never applied unless you provide the -g option forcing to + overwrite the partition table format. If sgdisk does the convertion in + memory and the user does not provide the -g flag it returns an error + code. + + The solution applied in this commit is to just run the GPT to MBR + convertion as the last sgdisk command and change partition type before + running the convertion. + ------------------------------------------------------------------- Fri Sep 13 11:06:10 CEST 2019 - Marcus Schäfer diff --git a/python-kiwi.spec b/python-kiwi.spec index 786a089..4a0b2eb 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -43,7 +43,7 @@ %endif Name: python-kiwi -Version: 9.18.15 +Version: 9.18.16 Provides: kiwi-schema = 7.1 Release: 0 Url: https://github.com/SUSE/kiwi diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index 7eda0d5..9ae5c17 100644 --- a/python-kiwi.tar.gz +++ b/python-kiwi.tar.gz @@ -1,3 +1,3 @@ version https://git-lfs.github.com/spec/v1 -oid sha256:a4d5b0e7a919ff17f02be3ccd08c4f4d69b48e5135906dc97153d996010a5697 -size 1626911 +oid sha256:f0f297d33d2f95348e99d0cf0c90924dd8ba8a36daea61c6eea58fc93ea4b17e +size 1628177