diff --git a/PKGBUILD b/PKGBUILD index 97e9b05..14678e5 100644 --- a/PKGBUILD +++ b/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() { diff --git a/python-kiwi.changes b/python-kiwi.changes index 61c2057..ef191cb 100644 --- a/python-kiwi.changes +++ b/python-kiwi.changes @@ -1,3 +1,155 @@ +------------------------------------------------------------------- +Thu Nov 05 09:27:08 CET 2020 - Marcus Schäfer + +- Bump version: 9.21.22 → 9.21.23 + +------------------------------------------------------------------- +Wed Nov 04 22:23:32 CET 2020 - David Cassany + +- 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 + +- Bump version: 9.21.21 → 9.21.22 + +------------------------------------------------------------------- +Wed Nov 04 16:38:19 CET 2020 - Marcus Schäfer + +- 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 + +- Bump version: 9.21.20 → 9.21.21 + +------------------------------------------------------------------- +Wed Nov 04 15:09:43 CET 2020 - Marcus Schäfer + +- 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 + +- 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 + +- 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 + +- 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 + +- 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 + +- 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 + +- 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 + +- 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 + +- 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 + +- 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 + +- 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 @@ -51,6 +203,30 @@ Tue Oct 20 12:10:15 CEST 2020 - Marcus Schäfer 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 + +- 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 + +- 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 diff --git a/python-kiwi.spec b/python-kiwi.spec index 0fb7ed3..14a6899 100644 --- a/python-kiwi.spec +++ b/python-kiwi.spec @@ -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 diff --git a/python-kiwi.tar.gz b/python-kiwi.tar.gz index 2c8e777..eb7b361 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:70a6d81601e736528760cdbd19128aac5e274fa9f7015fc0881a109a1cbd8d2d -size 1725682 +oid sha256:d8a522d0841aff7018586516241f96e453093e8de8492abe0819337195c8e297 +size 1728147