forked from pool/python-kiwi
Accepting request 1066322 from Virtualization:Appliances:Builder
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/1066322 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/python-kiwi?expand=0&rev=104
This commit is contained in:
commit
4cd6f8ac95
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.24.55
|
||||
pkgver=9.24.57
|
||||
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=('90bb67123ca2ffef2f8c2886d1e8f493')
|
||||
md5sums=('0ab51266d89919b640436bfbfa8549a7')
|
||||
|
||||
|
||||
build() {
|
||||
|
@ -1,3 +1,163 @@
|
||||
-------------------------------------------------------------------
|
||||
Fri Feb 10 08:43:21 CET 2023 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Bump version: 9.24.56 → 9.24.57
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sat Jan 28 22:33:06 CET 2023 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Allow squashfscompression for plain squashfs
|
||||
|
||||
The schematron rule to limit the squashfscompression attribute
|
||||
to certain image types did not allow it for a plain squashfs
|
||||
filesystem build. This commit fixes that limitation.
|
||||
This Fixes #2241
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 18 07:09:05 CET 2023 - David Cassany <dcassany@suse.com>
|
||||
|
||||
- Use rsync defaults to sync the initrd root-tree
|
||||
|
||||
This commits makes use of rsync default options to sync
|
||||
the root-tree of the boot image for custom initrds.
|
||||
|
||||
Fixes bsc#1207128 where it was noted hardlinks
|
||||
were not preserved inside the initrd.
|
||||
|
||||
Signed-off-by: David Cassany <dcassany@suse.com>
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 17 16:23:37 CET 2023 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Fixed wrong test assertions
|
||||
|
||||
Former versions of pytest did ignore invalid assertions.
|
||||
Now they are reported as an error and show the mistakes
|
||||
of the past
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jan 17 15:25:38 CET 2023 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Added 90-brd.conf for test-image-disk-ramdisk
|
||||
|
||||
By default the brd ramdisk module is no longer added to the
|
||||
initrd. For ramdisk deployments this is required though.
|
||||
This Fixes #2230
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Jan 15 19:21:22 CET 2023 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Delete CentOS v7 build tests
|
||||
|
||||
CentOS v7 is EOL for kiwi image build tests
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jan 05 12:56:38 CET 2023 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Allow to specify fixed size for the root partition
|
||||
|
||||
So far the last partition (typically root) in the partition table
|
||||
takes all the rest space of the partition table in the image file.
|
||||
At deployment/boot time users had several options to let that
|
||||
partition grow to a custom size. However, during build time of the
|
||||
image it was not possible to specify a specific fixed size for the
|
||||
root partition as we don't wanted to produce gaps of unpartitioned
|
||||
space in the image file. It has turned out that there is hardware
|
||||
available which requires a partition to be an exact multiple of
|
||||
some blocksize. As kiwi supports size constraints for all other
|
||||
partitions but not for root this commit now allows for it. The
|
||||
oem-systemsize element is now also taken into account at build
|
||||
time of the image if the oem-resize which would do that at
|
||||
deployment/boot time is switched off like the following example
|
||||
shows:
|
||||
|
||||
```xml
|
||||
<oemconfig>
|
||||
<!-- set root partition to 2048MB -->
|
||||
<oem-systemsize>2048</oem-systemsize>
|
||||
<oem-resize>false</oem-resize>
|
||||
</oemconfig>
|
||||
```
|
||||
|
||||
This Fixes #2203
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 04 20:56:25 CET 2023 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Delete ppc:fedora from testing report
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 04 12:47:40 CET 2023 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Remove Fedora PPC build test from index
|
||||
|
||||
The integration test unfortunately never got tested anywhere
|
||||
is outdated and I have no PPC hardware here to run any tests.
|
||||
Let's add a real test if there is demand for it
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Jan 04 12:29:46 CET 2023 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Added kiwi-settings for Fedora arm build tests
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Dec 22 16:14:09 CET 2022 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Allow fat16/fat32 as filesystem in partitions
|
||||
|
||||
The partitions element allows to specify the filesystem for
|
||||
the individual partition. In the schema fat16 and fat32 were
|
||||
missing
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 20 18:58:10 CET 2022 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Stick with tox v3.28.0 for unit testing
|
||||
|
||||
tox >= 3.0.15 together with virtualenv >= 20.17.1 raises
|
||||
strange incompatibilities and prevents the unit test run
|
||||
because tox calls virtualenv in a wrong way leading to
|
||||
strange error messages like:
|
||||
---
|
||||
usage: virtualenv ...
|
||||
virtualenv: error: argument dest: destination '{check,devel,packagedoc,doc,doc_gh_pages,doc_suse,doc_man,scripts,}: /home/runner/work/kiwi/kiwi/.tox/3\n/home/runner/work/kiwi/kiwi/.tox/3.8' must not contain the path separator (:) as this would break the activation scripts
|
||||
---
|
||||
All this doesn't make sense to me at all and worked
|
||||
without any issues before.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 20 18:29:33 CET 2022 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Bump version: 9.24.55 → 9.24.56
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Dec 20 18:28:51 CET 2022 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Fix gh-pages publish
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 18 21:51:09 CET 2022 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Fixed systemd boot integration test for rawhide
|
||||
|
||||
systemd-boot was splitted in preparation for secure
|
||||
boot. The unsigned version of the EFI binary is used
|
||||
in the test so far
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 18 21:05:59 CET 2022 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Added device mapper setting for s390 on TW
|
||||
|
||||
Use kpartx as partx fails
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 18 21:04:18 CET 2022 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
- Added device mapper setting for s390
|
||||
|
||||
Use kpartx as partx fails
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Sun Dec 18 20:33:54 CET 2022 - Marcus Schäfer <marcus.schaefer@gmail.com>
|
||||
|
||||
|
@ -43,7 +43,7 @@
|
||||
%endif
|
||||
|
||||
Name: python-kiwi
|
||||
Version: 9.24.55
|
||||
Version: 9.24.57
|
||||
Provides: kiwi-schema = 7.5
|
||||
Release: 0
|
||||
Url: https://github.com/OSInside/kiwi
|
||||
|
@ -1,3 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:feb2b5bc8c679bc2fb584842ada9c0b2c2dfb9d83400ea14814cb504651ebdeb
|
||||
size 2214170
|
||||
oid sha256:d092ff5711ada5cbec980db541f51854a9219963a139b91e39b7d5e560f24a75
|
||||
size 2213742
|
||||
|
Loading…
Reference in New Issue
Block a user