- Bump version: 9.23.30 → 9.23.31
- Stop plymouth also for progress dialogs - Prevent explicit man page compression The manual pages are compressed by the packager tooling. There is no need to do this ourselves - Bump version: 9.23.29 → 9.23.30 - Increase integration tests boot timeout Increase integration tests timeout from 2sec to 10sec - Update integration tests to be non interactive Some integration tests allows for interactive dialogs on the bootloader menu or in the installation process. As we plan to use these tests for automated functional testing there should be no interaction whenever possible. This Fixes #1811 - Update kiwi installation documentation The installation chapter contained information about the manual install of package keys. That information is suspect to be always outdated because these keys changes. Instead of describing the manual install of the package key the docs moved to use the auto-import feature of the package manager. As the instructions were also rpm specific but we also support install via other package mangers the complete chapter was a bit reworked and should be more straight forward now. This Fixes #1799 - Update documentation qemu calls OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=199
This commit is contained in:
parent
dda6702e15
commit
2cc27089fd
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.23.28
|
||||
pkgver=9.23.31
|
||||
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=('0feb60a13a1fe74672daea876f0d3659')
|
||||
md5sums=('f0a4aa5f4d25e0aa8771219e4a4fd81e')
|
||||
|
||||
|
||||
build() {
|
||||
|
@ -1,3 +1,148 @@
|
||||
-------------------------------------------------------------------
|
||||
Tue May 18 18:13:48 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.23.30 → 9.23.31
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue May 18 13:10:11 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Stop plymouth also for progress dialogs
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 17 14:39:29 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Prevent explicit man page compression
|
||||
|
||||
The manual pages are compressed by the packager tooling.
|
||||
There is no need to do this ourselves
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 17 14:27:50 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.23.29 → 9.23.30
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 17 13:02:02 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Increase integration tests boot timeout
|
||||
|
||||
Increase integration tests timeout from 2sec to 10sec
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 17 10:44:49 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update integration tests to be non interactive
|
||||
|
||||
Some integration tests allows for interactive dialogs on the
|
||||
bootloader menu or in the installation process. As we plan to
|
||||
use these tests for automated functional testing there should
|
||||
be no interaction whenever possible. This Fixes #1811
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 17 09:39:53 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update kiwi installation documentation
|
||||
|
||||
The installation chapter contained information about the manual
|
||||
install of package keys. That information is suspect to be always
|
||||
outdated because these keys changes. Instead of describing the
|
||||
manual install of the package key the docs moved to use the
|
||||
auto-import feature of the package manager. As the instructions
|
||||
were also rpm specific but we also support install via other
|
||||
package mangers the complete chapter was a bit reworked and
|
||||
should be more straight forward now. This Fixes #1799
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 17 08:53:26 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update documentation qemu calls
|
||||
|
||||
We use the kiwi integration tests as base for the documentation
|
||||
example images now. The integration tests are all configured
|
||||
to set the console to serial. Thus the docs should explain
|
||||
the qemu call for test runs using the -serial stdio option
|
||||
to make sure the console information is displayed to the
|
||||
user
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun May 16 17:43:50 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update and fix documentation
|
||||
|
||||
The documentation had a broken link to the buildservice
|
||||
tests for suse. Since we changed this into leap and tumbleweed
|
||||
the subproject link to :suse became invalid. In addition to
|
||||
the fix the macro setup and build instructions were moved
|
||||
to use the kiwi integration tests as example appliance
|
||||
descriptions. The user experience in building the integration
|
||||
test images should be better because we only release kiwi
|
||||
if those appliances build successfully. This Fixes #1812
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun May 16 16:10:18 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed package build
|
||||
|
||||
The new version of sphinx puts manual pages into doc/build/man/8
|
||||
when it was doc/build/man before. This breaks the Makefile target
|
||||
to install the documentation. This commit updates the Makefile
|
||||
to follow the change.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 12 15:47:28 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fix dnf arch setting
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 12 14:35:39 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update shim path lookup
|
||||
|
||||
Distributions like Fedora has changed the EFI binaries location
|
||||
to be shim<efiarch>.efi in /boot/efi/EFI/<vendor> in order to
|
||||
support multiarch setup for UEFI. This change requires the
|
||||
lookup in KIWI to be more global matching. This Fixes #1806
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 12 11:42:15 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Move integration test for Fedora to v34
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 12 11:32:17 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed live network setup to be generic
|
||||
|
||||
In dracut the network setup comes with different models
|
||||
providing a different set of functions. The ifup method as
|
||||
used in the live iso dracut module is only available with the
|
||||
network-legacy mode and fails with network-wicked. This commit
|
||||
uses a dracut conf file in /etc/cmdline.d which uses the dracut
|
||||
network interface parameters instead of calling module specific
|
||||
methods. This Fixes #1802
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed May 12 09:45:54 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed setup of repository architecture
|
||||
|
||||
Unfortunately the architecture reported by uname is not
|
||||
necessarily the same name as used in the repository metadata.
|
||||
Therefore it was not a good idea to set the architecture
|
||||
and manage the name via a mapping table. It also has turned
|
||||
out that repo arch names are distro specific which causes
|
||||
more complexity on an eventual mapping table. In the end
|
||||
this commit changes the way how the repository architecture
|
||||
is setup in a way that we only set the architecture if
|
||||
a name was explicitly specified such that the user keeps
|
||||
full control over it without any mapping magic included
|
||||
This Fixes bsc#1185287
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri May 07 15:09:49 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.23.28 → 9.23.29
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon May 03 12:40:09 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
@ -204,6 +349,33 @@ Wed Apr 14 12:53:28 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
manage the needed binfmt settings for cross arch image
|
||||
builds
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 13 12:58:22 CEST 2021 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Refactor disk and install builders and dracut boot image
|
||||
|
||||
This commit mainly refactors the DiskBuilder class. Then install builder
|
||||
and dracut boot image refactors are mostly to drop no longer needed
|
||||
code. The refactors tries to make the build simpler and easier to read and
|
||||
also prevent the reuse of the BootImage instance used for the main image
|
||||
when creating the installation media (this aplies only for
|
||||
dracut based images).
|
||||
|
||||
Fixes #873
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Apr 13 12:41:08 CEST 2021 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Refactor create_disk method
|
||||
|
||||
This commit refactor create_disk method and related utility methods
|
||||
to ensure runtime objects are not stored as attributes of the object.
|
||||
|
||||
This is done to ensure proper clearing and destruction of those objects
|
||||
once create_disk method is done.
|
||||
|
||||
Related to #873
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Apr 12 10:43:33 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
|
@ -43,7 +43,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 9.23.28
|
||||
Version: 9.23.31
|
||||
Provides: kiwi-schema = 7.4
|
||||
Release: 0
|
||||
Url: https://github.com/OSInside/kiwi
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:ddd943e42491b00c92bf854ffcf49dd2b034ee547d5eec29b18469a52c0a897e
|
||||
size 1818282
|
||||
oid sha256:ac369a17127999b3d08aa297749f52a3ea36e6671c970f067fdd444f9fe8fd4e
|
||||
size 1918683
|
||||
|
Loading…
Reference in New Issue
Block a user