Accepting request 892684 from Virtualization:Appliances:Builder
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/892684 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi?expand=0&rev=78
This commit is contained in:
commit
b9ec253685
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')
|
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)
|
arch=(x86_64)
|
||||||
pkgver=9.23.25
|
pkgver=9.23.28
|
||||||
pkgrel=0
|
pkgrel=0
|
||||||
pkgdesc="KIWI - Appliance Builder Next Generation"
|
pkgdesc="KIWI - Appliance Builder Next Generation"
|
||||||
url="https://github.com/SUSE/kiwi/tarball/master"
|
url="https://github.com/SUSE/kiwi/tarball/master"
|
||||||
@ -12,7 +12,7 @@ makedepends=(python-setuptools gcc shadow grep)
|
|||||||
provides=(kiwi-ng kiwi)
|
provides=(kiwi-ng kiwi)
|
||||||
source=("${pkgname}.tar.gz")
|
source=("${pkgname}.tar.gz")
|
||||||
changelog="${pkgname}.changes"
|
changelog="${pkgname}.changes"
|
||||||
md5sums=('907db8e1dabc9172cc618974e74d77ff')
|
md5sums=('0feb60a13a1fe74672daea876f0d3659')
|
||||||
|
|
||||||
|
|
||||||
build() {
|
build() {
|
||||||
|
@ -1,3 +1,176 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 03 12:40:09 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Bump version: 9.23.27 → 9.23.28
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 30 14:39:10 CEST 2021 - David Cassany <dcassany@suse.com>
|
||||||
|
|
||||||
|
- Upgrade tests accoring to #1805
|
||||||
|
|
||||||
|
This commit is a follow up of #1805 which missed to update the related
|
||||||
|
unit test.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 30 09:40:05 CEST 2021 - David Cassany <dcassany@suse.com>
|
||||||
|
|
||||||
|
- Make installation media unattended
|
||||||
|
|
||||||
|
This commit configures install media of several tests to run unattended
|
||||||
|
installation. This is done to facilitate the logic of functional tests.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 28 15:14:27 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Fixed unit tests for parallel invocation
|
||||||
|
|
||||||
|
With the change to allow the platform architecture to be
|
||||||
|
set application global, the unit tests might fail if tests
|
||||||
|
run in parallel and using different mock architectures
|
||||||
|
for the test. Thus test that runs depending on a platform
|
||||||
|
name needs to set the name in the test
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Apr 28 14:41:48 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Update Debian integration test for UEFI testing
|
||||||
|
|
||||||
|
Updated the Virtual disk profile to make use of the EFI
|
||||||
|
secure boot feature.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 27 20:23:08 CEST 2021 - Jeff Kowalczyk <jkowalczyk@suse.com>
|
||||||
|
|
||||||
|
- Fix WSL appx filemap relative paths not preserved
|
||||||
|
|
||||||
|
During WSL appx image type creation step the file hierarchy under metadata_path
|
||||||
|
is written to a temporary file for eventual use as argument to utility appx.
|
||||||
|
The file hierarchy information is dropped resulting in all filemap entries
|
||||||
|
appearing to be at the metadata_path root. The resulting image will side load
|
||||||
|
and run but without icon and other resources. Stricter checks at Windows Store
|
||||||
|
submission will fail due to mismatch between image manifest and contents.
|
||||||
|
|
||||||
|
Fix by preserving relative path of filemap entries relative to metadata_path.
|
||||||
|
Add log output showing both input absolute path and output relative path.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 27 16:07:02 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Update Ubuntu integration test for UEFI testing
|
||||||
|
|
||||||
|
Updated the Virtual disk profile to make use of the EFI
|
||||||
|
secure boot feature.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 27 16:01:35 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Added support for UEFI on Debian based distros
|
||||||
|
|
||||||
|
The Debian/Ubuntu folks have a different system to support
|
||||||
|
EFI secure boot. In order to make use of it kiwi needs some
|
||||||
|
adaptions done in this pull request. This Fixes #1743
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Apr 20 10:53:42 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Bump version: 9.23.26 → 9.23.27
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Apr 19 10:15:21 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Fixed spec file on Debian tool settings
|
||||||
|
|
||||||
|
debootstrap should always come with dpkg because we don't
|
||||||
|
want to handle the architecture names used on Debian when
|
||||||
|
dpkg knows them better than we do. since debootstrap itself
|
||||||
|
considers the possibility of being called without dpkg on
|
||||||
|
the system we generate the dependency by a spec change
|
||||||
|
here. This Fixes #1778
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Apr 19 09:40:34 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Change zypper download mode to in-advance
|
||||||
|
|
||||||
|
In relation to upcoming zypper changes e.g to make use of librpm on
|
||||||
|
single transaction operations there is the possibility that file
|
||||||
|
triggers start being used. To ensure zypper behaves consistently
|
||||||
|
DownloadInAdvance mode should be used, this way the transaction
|
||||||
|
happens as a whole and with the upcoming zypper changes zypper
|
||||||
|
will still be capable to handle the file triggers.
|
||||||
|
This Fixes #1789
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Apr 18 17:49:05 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Added shadow package to pxe integration test
|
||||||
|
|
||||||
|
Tools like usermod were moved from coreutils to shadow
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Apr 18 17:33:11 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Added shadow package to integration test
|
||||||
|
|
||||||
|
Tools like usermod were moved from coreutils to shadow
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 16 15:50:09 CEST 2021 - David Cassany <dcassany@suse.com>
|
||||||
|
|
||||||
|
- Fix appx manifest for WSL containers
|
||||||
|
|
||||||
|
This commit prevents KIWI from setting Identity Name attribute and
|
||||||
|
DisplayName and PublisherDisplayName elements.
|
||||||
|
|
||||||
|
Fixes #1780
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 16 15:03:46 CEST 2021 - David Cassany <dcassany@suse.com>
|
||||||
|
|
||||||
|
- Do not apply default subcommand for derivate containers
|
||||||
|
|
||||||
|
This commit does not apply the default subcommand for derivate
|
||||||
|
containers.
|
||||||
|
|
||||||
|
Fixes bsc#1184823
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 16 10:30:19 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Fixed integration tests requesting grub
|
||||||
|
|
||||||
|
For some reason two integration tests requests the "grub" and
|
||||||
|
the "grub2" package. On TW there is now no longer a provider of
|
||||||
|
grub and thus the image build became unresolvable. There is
|
||||||
|
only grub2 for quite some time, so I deleted this package
|
||||||
|
setting from the tests in question
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 16 10:24:14 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Bump version: 9.23.25 → 9.23.26
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 15 11:05:24 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Fixed platform setup for vagrant unit tests
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Apr 15 10:53:34 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
- Add support for a custom exclude file
|
||||||
|
|
||||||
|
The new optional metadata file image/exclude_files.yaml can
|
||||||
|
be placed inside of the local image root tree. At creation time of
|
||||||
|
the image binary the file contents are used to extend the default
|
||||||
|
exclude list with additional information. The structure of the
|
||||||
|
file must be as follows:
|
||||||
|
|
||||||
|
```yaml
|
||||||
|
exclude:
|
||||||
|
- exclude-name-used-in-rsync
|
||||||
|
```
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Apr 14 20:52:04 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
Wed Apr 14 20:52:04 CEST 2021 - Marcus Schäfer <ms@suse.de>
|
||||||
|
|
||||||
|
@ -43,7 +43,7 @@
|
|||||||
%endif
|
%endif
|
||||||
|
|
||||||
Name: python-kiwi
|
Name: python-kiwi
|
||||||
Version: 9.23.25
|
Version: 9.23.28
|
||||||
Provides: kiwi-schema = 7.4
|
Provides: kiwi-schema = 7.4
|
||||||
Release: 0
|
Release: 0
|
||||||
Url: https://github.com/OSInside/kiwi
|
Url: https://github.com/OSInside/kiwi
|
||||||
@ -83,15 +83,19 @@ Obsoletes: kiwi-image-tbz-requires < %{version}-%{release}
|
|||||||
%if "%{_vendor}" != "debbuild"
|
%if "%{_vendor}" != "debbuild"
|
||||||
Provides: kiwi-image:tbz
|
Provides: kiwi-image:tbz
|
||||||
%endif
|
%endif
|
||||||
# tools used by kiwi
|
# tools conditionally used by kiwi
|
||||||
%if 0%{?fedora} || 0%{?rhel} >= 8
|
%if 0%{?fedora} || 0%{?rhel} >= 8
|
||||||
Recommends: gnupg2
|
Recommends: gnupg2
|
||||||
|
Recommends: debootstrap
|
||||||
|
Recommends: dpkg
|
||||||
%endif
|
%endif
|
||||||
%if 0%{?suse_version}
|
%if 0%{?suse_version}
|
||||||
# If it's available, let's pull it in
|
|
||||||
Recommends: dnf
|
|
||||||
Recommends: gpg2
|
Recommends: gpg2
|
||||||
|
Recommends: dnf
|
||||||
|
Recommends: debootstrap
|
||||||
|
Recommends: dpkg
|
||||||
%endif
|
%endif
|
||||||
|
# package managers required by distro
|
||||||
%if 0%{?fedora} || 0%{?rhel} >= 8 || 0%{?suse_version} >= 1550
|
%if 0%{?fedora} || 0%{?rhel} >= 8 || 0%{?suse_version} >= 1550
|
||||||
Provides: kiwi-packagemanager:microdnf
|
Provides: kiwi-packagemanager:microdnf
|
||||||
Requires: microdnf
|
Requires: microdnf
|
||||||
@ -107,8 +111,10 @@ Provides: kiwi-packagemanager:zypper
|
|||||||
%endif
|
%endif
|
||||||
%if 0%{?debian} || 0%{?ubuntu}
|
%if 0%{?debian} || 0%{?ubuntu}
|
||||||
Requires: debootstrap
|
Requires: debootstrap
|
||||||
|
Requires: dpkg
|
||||||
Requires: gnupg
|
Requires: gnupg
|
||||||
%endif
|
%endif
|
||||||
|
# tools required by kiwi
|
||||||
Requires: kiwi-tools
|
Requires: kiwi-tools
|
||||||
Requires: mtools
|
Requires: mtools
|
||||||
Requires: rsync
|
Requires: rsync
|
||||||
|
@ -1,3 +1,3 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
version https://git-lfs.github.com/spec/v1
|
||||||
oid sha256:8b8862446ec25777dc86db9d9f02d4925a7a3e4ada49d64cb4b6aee722bee603
|
oid sha256:ddd943e42491b00c92bf854ffcf49dd2b034ee547d5eec29b18469a52c0a897e
|
||||||
size 1814307
|
size 1818282
|
||||||
|
Loading…
Reference in New Issue
Block a user