forked from pool/python-kiwi
- Bump version: 9.21.22 → 9.21.23
- Move usrmerge package out of the bootstrap section Currently bootstrap phase on APT package manager makes use of the debootstrap tool. However debootstrap is limited to execute the bootstrap using a single repository. This is causes several limitations in OBS builds, such as the impossibility of using update repositories or the inclusion of any package that is not part of the standard OBS repository. Usrmerge package is part of the universe repository in OBS which is not te one used by debootstrap, so it can't be installed on bootstrap phase. - Bump version: 9.21.21 → 9.21.22 - Fixed package manager api inconsistency The method post_process_install_requests_bootstrap in the zypper package manager was missing an argument - Bump version: 9.21.20 → 9.21.21 - Fixed regexp for grub rootdev substitution The regular expression to match the grub root device used a lazy glob match ".*?". This however matches a too long part depending on the rest of the content. This commit fixes the expression to be strict on the allowed characters and makes sure the anchor characters are not part of the matching character class. This Fixes #1607 - Fix quick start guide build command OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=187
This commit is contained in:
parent
809f9671ca
commit
9ffad2d25d
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.20
|
||||
pkgver=9.21.23
|
||||
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=('c2cc84a00d29c0838d4ed799bc23f5fa')
|
||||
md5sums=('b994e3ec1548715f19cbfa03f83066fe')
|
||||
|
||||
|
||||
build() {
|
||||
|
@ -1,3 +1,155 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 05 09:27:08 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.21.22 → 9.21.23
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 04 22:23:32 CET 2020 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Move usrmerge package out of the bootstrap section
|
||||
|
||||
Currently bootstrap phase on APT package manager makes use of the
|
||||
debootstrap tool. However debootstrap is limited to execute the
|
||||
bootstrap using a single repository. This is causes several limitations
|
||||
in OBS builds, such as the impossibility of using update repositories or
|
||||
the inclusion of any package that is not part of the standard OBS
|
||||
repository.
|
||||
|
||||
Usrmerge package is part of the universe repository in OBS which is not
|
||||
te one used by debootstrap, so it can't be installed on bootstrap phase.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 04 16:39:43 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.21.21 → 9.21.22
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 04 16:38:19 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed package manager api inconsistency
|
||||
|
||||
The method post_process_install_requests_bootstrap in the
|
||||
zypper package manager was missing an argument
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 04 16:21:25 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Bump version: 9.21.20 → 9.21.21
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 04 15:09:43 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed regexp for grub rootdev substitution
|
||||
|
||||
The regular expression to match the grub root device
|
||||
used a lazy glob match ".*?". This however matches a
|
||||
too long part depending on the rest of the content.
|
||||
This commit fixes the expression to be strict on
|
||||
the allowed characters and makes sure the anchor
|
||||
characters are not part of the matching character
|
||||
class. This Fixes #1607
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 04 13:58:32 CET 2020 - Quang Tran <quang.tran@suse.com>
|
||||
|
||||
- Fix quick start guide build command
|
||||
|
||||
The kiwi-descriptions were reorganized in profiles (See OSInside/kiwi-descriptions@788b919ea2500b9d495622c8140e618938634306).
|
||||
However the build command in the quick start guide was not updated appropriately and therefore the build fails.
|
||||
|
||||
This commit will update the build command.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 03 18:04:22 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Fixed install of bash completion
|
||||
|
||||
The kiwi completion was installed as kiwi-ng.sh below
|
||||
/usr/share/bash-completion/completions. This is wrong
|
||||
because the completion does not pick up files with
|
||||
a suffix like .sh. This commit changes the completion
|
||||
file to be installed as kiwi-ng without the suffix
|
||||
and Fixes #1603
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Nov 03 15:48:36 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Update integration tests console setup
|
||||
|
||||
Update all integration tests to use a serial tty console setup
|
||||
and also to use a serial bootloader setup. This Fixes #1518
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 02 18:01:56 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Refactor VolumeManager
|
||||
|
||||
This commit refactors VolumeManager to turn it into a proper
|
||||
factory class and to also include type hints to facilitate it's
|
||||
use from an API POV. Related to #1498
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 02 16:57:46 CET 2020 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Do not exclude filesystem folders in OCI images
|
||||
|
||||
This commit does not exclude filesystem folders during the rsync call
|
||||
in OCI images. It has been noted that including an empty /dev folder does
|
||||
not hurt and it can eventually help to work around some limitations of
|
||||
container related tools such as buildah.
|
||||
|
||||
Fixes bsc#1176129
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 02 16:43:51 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Refactor RootImport
|
||||
|
||||
This commit refactors RootImport to turn it into a proper
|
||||
factory class and to also include type hints to facilitate it's
|
||||
use from an API POV. Related to #1498
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 02 15:44:29 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Set displayname in simple disk test
|
||||
|
||||
Use the simple disk integration test to test the setup
|
||||
of the displayname attribute. It is expected that this
|
||||
image has the configured displayname set in the grub
|
||||
menu. The verification of this setting should be done
|
||||
in a functional test at openQA which we are currently
|
||||
working on
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 02 12:24:16 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Refactor DiskFormat
|
||||
|
||||
This commit refactors DiskFormat to turn it into a proper
|
||||
factory class and to also include type hints to facilitate it's
|
||||
use from an API POV. Related to #1498
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 02 10:43:26 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Refactor SolverRepository
|
||||
|
||||
This commit refactors SolverRepository to turn it into a proper
|
||||
factory class and to also include type hints to facilitate it's
|
||||
use from an API POV. Related to #1498
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Nov 02 10:06:22 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
- Set GRUB_DISTRIBUTOR if requested via displayname
|
||||
|
||||
If the image description explicitly specifies a displayname
|
||||
it is expected that the bootloader shows this in the menu.
|
||||
Therefore in case displayname is set GRUB_DISTRIBUTOR will
|
||||
be set if grub2 is in use. This partially reverts #1420
|
||||
and Fixes #1575
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 28 12:44:11 CET 2020 - Marcus Schäfer <ms@suse.de>
|
||||
|
||||
@ -51,6 +203,30 @@ Tue Oct 20 12:10:15 CEST 2020 - Marcus Schäfer <ms@suse.de>
|
||||
prepending "kiwi-" to be unique in openQA when it fetches
|
||||
the image. This is realted to Issue #1555
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 19 13:52:41 CEST 2020 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Better integrate debootstrap in KIWI process
|
||||
|
||||
This commit integrates debootstrap process in KIWI in a more transparent
|
||||
way. This refactor makes debootstrap to operate directly over the image
|
||||
target root tree. This way KIWI can show and parse debootstrap stdout
|
||||
and also avoids having to copy the created root tree from one temporary
|
||||
folder to the actual target root tree path.
|
||||
|
||||
Related to #1587
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Mon Oct 19 07:41:01 CEST 2020 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Include boostrap packages list into deboostrap call
|
||||
|
||||
This commit includes the packages listed in boostrap section to the
|
||||
debootstrap call instead chrooting into the new root tree and call
|
||||
apt.
|
||||
|
||||
Fixes #1587
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Fri Oct 16 15:29:36 CEST 2020 - Quang Tran <quang.tran@suse.com>
|
||||
|
||||
|
@ -43,7 +43,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 9.21.20
|
||||
Version: 9.21.23
|
||||
Provides: kiwi-schema = 7.2
|
||||
Release: 0
|
||||
Url: https://github.com/OSInside/kiwi
|
||||
@ -434,7 +434,7 @@ fi
|
||||
%{_bindir}/kiwi-ng-3*
|
||||
%{_bindir}/kiwicompat-3*
|
||||
%{python3_sitelib}/kiwi*
|
||||
%{_usr}/share/bash-completion/completions/kiwi-ng.sh
|
||||
%{_usr}/share/bash-completion/completions/kiwi-ng
|
||||
%{_defaultdocdir}/python-kiwi/LICENSE
|
||||
%{_defaultdocdir}/python-kiwi/README
|
||||
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:70a6d81601e736528760cdbd19128aac5e274fa9f7015fc0881a109a1cbd8d2d
|
||||
size 1725682
|
||||
oid sha256:d8a522d0841aff7018586516241f96e453093e8de8492abe0819337195c8e297
|
||||
size 1728147
|
||||
|
Loading…
Reference in New Issue
Block a user