Accepting request 779546 from Virtualization:Appliances:Builder

Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/779546
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi?expand=0&rev=57
This commit is contained in:
Dominique Leuenberger 2020-02-29 20:20:24 +00:00 committed by Git OBS Bridge
commit f4e97618cf
3 changed files with 189 additions and 10 deletions

View File

@ -1,8 +1,182 @@
-------------------------------------------------------------------
Wed Feb 19 18:01:58 CET 2020 - Marcus Schäfer <ms@suse.de>
- Bump version: 9.20.0 → 9.20.1
-------------------------------------------------------------------
Wed Feb 19 16:51:56 CET 2020 - Marcus Schäfer <ms@suse.de>
- 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 <ms@suse.de>
- Make PrEP partition known to GPT partitioner
-------------------------------------------------------------------
Wed Feb 19 10:24:41 CET 2020 - Marcus Schäfer <ms@suse.de>
- 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 <ms@suse.de>
- 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 <ms@suse.de>
- 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 <dcassany@suse.com>
- 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 <ms@suse.de>
- 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 <ms@suse.de>
- Bump version: 9.19.16 → 9.20.0
-------------------------------------------------------------------
Thu Feb 13 16:03:42 CET 2020 - David Cassany <dcassany@suse.com>
- 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 <alan.cheung@multapplied.net>
- 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 <ms@suse.de>
- 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 <ms@suse.de>
- 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 <ms@suse.de>
- 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 <ms@suse.de>
- 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 <ms@suse.de>
- 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 <ms@suse.de>
- 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 <ms@suse.de>
- 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 <ms@suse.de>
- Bump version: 9.19.15 → 9.19.16
-------------------------------------------------------------------
Wed Feb 05 18:47:35 CET 2020 - David Cassany <dcassany@suse.com>
- 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 <ms@suse.de>

View File

@ -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

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:3c7e1770da209f0ad559a11fe4044acbd1216ba87755e00a5821803fef6b492b
size 1636878
oid sha256:16fb50f37b04e0bdced058442359b5f76d6a97df9137e6997d04f24f3da1e5df
size 1642227