diff --git a/python-kiwi.changes b/python-kiwi.changes index 8eeb083..305a280 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,8 +1,182 @@ +------------------------------------------------------------------- +Wed Feb 19 18:01:58 CET 2020 - Marcus Schäfer + +- Bump version: 9.20.0 → 9.20.1 + +------------------------------------------------------------------- +Wed Feb 19 16:51:56 CET 2020 - Marcus Schäfer + +- Added serial console in centos integration test + + For use with Kanku we enable the serial console for the + centos integration test image + +------------------------------------------------------------------- +Wed Feb 19 10:37:19 CET 2020 - Marcus Schäfer + +- Make PrEP partition known to GPT partitioner + +------------------------------------------------------------------- +Wed Feb 19 10:24:41 CET 2020 - Marcus Schäfer + +- Use GPT table for Power ofw firmware + + GPT partition table should be preferred for power systems + these days. Related to Issue #1325 + +------------------------------------------------------------------- +Wed Feb 19 09:40:50 CET 2020 - Marcus Schäfer + +- target blocksize for IBM Power8 systems is 4k + + Adapt the oem image integration test for bare metal to use + 4k blocksize + +------------------------------------------------------------------- +Tue Feb 18 10:38:30 CET 2020 - Marcus Schäfer + +- Fixup documentation for consistency + + There is the legacy kiwi version and there is this kiwi(next generation). + From a documentation perspective there are several inconsistencies that + could confuse users. This commit makes the name for KIWI-NG consistent + across the entire documentation. At places where we point to older + documentation we use the term Legacy KIWI and a link to the documentation + that covers this part. All this is needed in preparation to cleanup the + documentation situation for the SUSE documentation but with respect to + the upstream doc sources, their layout and markup. + +------------------------------------------------------------------- +Mon Feb 17 16:58:56 CET 2020 - David Cassany + +- Do not create empty macros file + + This commit makes sure to empty RPM macros files are created during + the build. Additionally it also ensures that no needless `rm` and `mkdir` + calls are done. + + Fixes #1316 + +------------------------------------------------------------------- +Mon Feb 17 16:02:46 CET 2020 - Marcus Schäfer + +- Turn btrfs requirement into a recommend + + Only on suse systems btrfs is eligable to be a required package + because it's the default filesystem of that distribution. In any + other case it should be a recommended package. As a side effect + of this change we will be able to activate the CentOS-8 build + target + +------------------------------------------------------------------- +Sat Feb 15 15:46:21 CET 2020 - Marcus Schäfer + +- Bump version: 9.19.16 → 9.20.0 + +------------------------------------------------------------------- +Thu Feb 13 16:03:42 CET 2020 - David Cassany + +- Fix append file for PXE + + This commit fixes a regression introduced in 141f384e. With this commit + the append file is only added to the PXE tarball only when it is + created. + +------------------------------------------------------------------- +Tue Feb 11 19:04:19 CET 2020 - Al + +- Split kiwi-dump into 2 modules to allow inserting a module after the image dump and before system reboot + +------------------------------------------------------------------- +Tue Feb 11 13:14:34 CET 2020 - Marcus Schäfer + +- Addded doc_suse tox target to build docbook target + + SUSE documentation is based on docbook or asciidoc. The kiwi + documentation is maintained along with the code and uses the + sphinx system and therefore ReST as markup language. We would + like to keep one source and don't want to move to another markup + language. Thus the sources needs to be structured in a way that + allows translation into sphinx supported targets as well as + into SUSE docbook style. This commit changes the documentation + structure in a way that both is possible. With the use of Sphinx + XML and rstxml2docbook the ReST docs are converted into docbook. + From there the SUSE daps tool can create SUSE documentation + +------------------------------------------------------------------- +Mon Feb 10 09:34:07 CET 2020 - Marcus Schäfer + +- Move gitlab stages to use gitlab registry + + The kiwi-ci-containers project on gitlab now builds all + containers that are needed to run all type of tests we + have in the gitlab pipeline for kiwi. This commit moves + the tests to fetch the containers from the gitlab + registry and avoids any requirement to install packages + prior to running the tests. This will speedup the + overall test time and makes the system also more robust + in case the repo servers hosting the packages can't + be accessed for some reason + +------------------------------------------------------------------- +Sun Feb 09 19:21:14 CET 2020 - Marcus Schäfer + +- Fixed ISO creation on ppc + + On the ppc architecture the isolinux path was chosen which + is wrong. This patch fixes the ISO creation to use the grub + path + +------------------------------------------------------------------- +Sun Feb 09 17:42:28 CET 2020 - Marcus Schäfer + +- Added suse OEM ppc integration test + + Added obs integration test for building a simple disk image + to be started in a VM on power. Related to Issue #1325 + +------------------------------------------------------------------- +Fri Feb 07 14:46:36 CET 2020 - Marcus Schäfer + +- Move gitlab build_doc target to gitlab registry + + Use the container from the kiwi-ci-containers project to + run the build_doc target + +------------------------------------------------------------------- +Fri Feb 07 09:49:32 CET 2020 - Marcus Schäfer + +- Delete use of ifplugd in integration tests + + ifplugd was dropped from the factory tree and that change + needs to be addressed in the integration tests to let + them build again + +------------------------------------------------------------------- +Thu Feb 06 10:25:34 CET 2020 - Marcus Schäfer + +- Added ppc integration test links + + Added ppc integration test links to the overview page of + the kiwi documentation. Related to Issue #1325 + ------------------------------------------------------------------- Thu Feb 06 10:07:45 CET 2020 - Marcus Schäfer - Bump version: 9.19.15 → 9.19.16 +------------------------------------------------------------------- +Wed Feb 05 18:47:35 CET 2020 - David Cassany + +- Add .append file for PXE images + + This commit creates the .append file for PXE images. This file + is only created for initrd based images and includes the + UUID of the rootfs and any parameter added by the user within + the 'kernelcmdline' attribute. + + Fixes #1327 + ------------------------------------------------------------------- Wed Feb 05 17:11:07 CET 2020 - Marcus Schäfer diff --git a/python-kiwi.spec b/python-kiwi.spec index 0d8a587..8394c0f 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -43,7 +43,7 @@ %endif Name: python-kiwi -Version: 9.19.16 +Version: 9.20.1 Provides: kiwi-schema = 7.1 Release: 0 Url: https://github.com/SUSE/kiwi @@ -212,12 +212,16 @@ BuildRequires: dracut Requires: bc Requires: cryptsetup %if 0%{?fedora} || 0%{?rhel} || 0%{?ubuntu} >= 1804 || 0%{?debian} >= 9 +%if 0%{?rhel} && 0%{?rhel} < 8 Requires: btrfs-progs +%else +Recommends: btrfs-progs +%endif Requires: gdisk Requires: dracut-network %else %if 0%{?debian} || 0%{?ubuntu} -Requires: btrfs-tools +Recommends: btrfs-tools Requires: gdisk %else Requires: btrfsprogs @@ -284,12 +288,12 @@ License: GPL-3.0-or-later Group: %{sysgroup} %description -n dracut-kiwi-oem-dump -This package contains the kiwi-dump dracut module which is -used to install an oem image onto a target disk. It implements -a simple installer which allows for user selected target disk -or unattended installation to target. The source of the image -to install could be either from media(CD/DVD/USB) or from -remote +This package contains the kiwi-dump and kiwi-dump-reboot dracut +modules which is used to install an oem image onto a target disk. +It implements a simple installer which allows for user selected +target disk or unattended installation to target. The source of +the image to install could be either from media(CD/DVD/USB) or +from remote %package -n dracut-kiwi-live Summary: KIWI - Dracut module for iso(live) image type @@ -439,6 +443,7 @@ fi %files -n dracut-kiwi-oem-dump %{_usr}/lib/dracut/modules.d/90kiwi-dump +%{_usr}/lib/dracut/modules.d/99kiwi-dump-reboot %files -n dracut-kiwi-live %{_usr}/lib/dracut/modules.d/90kiwi-live diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index bbea968..ccc6fcb 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:3c7e1770da209f0ad559a11fe4044acbd1216ba87755e00a5821803fef6b492b -size 1636878 +oid sha256:16fb50f37b04e0bdced058442359b5f76d6a97df9137e6997d04f24f3da1e5df +size 1642227