- Bump version: 9.23.24 → 9.23.25

- Update zypp.conf architecture setting
  Make sure the architecture is set as parameter in the
  zypp.conf file used for building the image. This is needed
  to allow differentiation between host arch and image arch
  for cross image build environments

- Added option to set the image target architecture
  The option --target-arch allows to set the architecture
  used to build the image. By default this is the host
  architecture. Please note, if the specified architecture
  name does not match the host architecture and is therefore
  requesting a cross architecture image build, it's important
  to understand that for this process to work a preparatory
  step to support the image architecture and binary format
  on the building host is required and is not considered a
  responsibility of kiwi. There will be a followup effort
  on providing a plugin for kiwi which should be used to
  manage the needed binfmt settings for cross arch image
  builds

- Added openssl to the core requires
  openssl is used in kiwi to construct a password hash
  if the plaintext password feature for user settings
  is used. This Fixes bsc#1184128

- Bump version: 9.23.23 → 9.23.24

- Decommission obsolete code reaching EOL

OBS-URL: https://build.opensuse.org/package/show/Virtualization:Appliances:Builder/python-kiwi?expand=0&rev=197
This commit is contained in:
Marcus Schaefer 2021-04-15 13:10:57 +00:00 committed by Git OBS Bridge
parent 2782b4a535
commit 70f917d548
4 changed files with 125 additions and 5 deletions

View File

@ -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.22
pkgver=9.23.25
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=('ff6e3eda54574ec54b5650b4cc242b8f')
md5sums=('907db8e1dabc9172cc618974e74d77ff')
build() {

View File

@ -1,3 +1,117 @@
-------------------------------------------------------------------
Wed Apr 14 20:52:04 CEST 2021 - Marcus Schäfer <ms@suse.de>
- Bump version: 9.23.24 → 9.23.25
-------------------------------------------------------------------
Wed Apr 14 14:35:37 CEST 2021 - Marcus Schäfer <ms@suse.de>
- Update zypp.conf architecture setting
Make sure the architecture is set as parameter in the
zypp.conf file used for building the image. This is needed
to allow differentiation between host arch and image arch
for cross image build environments
-------------------------------------------------------------------
Wed Apr 14 12:53:28 CEST 2021 - Marcus Schäfer <ms@suse.de>
- Added option to set the image target architecture
The option --target-arch allows to set the architecture
used to build the image. By default this is the host
architecture. Please note, if the specified architecture
name does not match the host architecture and is therefore
requesting a cross architecture image build, it's important
to understand that for this process to work a preparatory
step to support the image architecture and binary format
on the building host is required and is not considered a
responsibility of kiwi. There will be a followup effort
on providing a plugin for kiwi which should be used to
manage the needed binfmt settings for cross arch image
builds
-------------------------------------------------------------------
Mon Apr 12 10:43:33 CEST 2021 - Marcus Schäfer <ms@suse.de>
- Added openssl to the core requires
openssl is used in kiwi to construct a password hash
if the plaintext password feature for user settings
is used. This Fixes bsc#1184128
-------------------------------------------------------------------
Sun Apr 11 20:38:27 CEST 2021 - Marcus Schäfer <ms@suse.de>
- Bump version: 9.23.23 → 9.23.24
-------------------------------------------------------------------
Fri Apr 09 12:56:33 CEST 2021 - Marcus Schäfer <ms@suse.de>
- Decommission obsolete code reaching EOL
Use the @decommissioned decorator to raise for API methods
that a over the obsoletion period
-------------------------------------------------------------------
Fri Apr 09 10:55:49 CEST 2021 - Marcus Schäfer <ms@suse.de>
- Added mypy call to tox target
For the tox unit_pyX targets, mypy static type checking
is now called prior tests. This references Issue 1644
-------------------------------------------------------------------
Tue Apr 06 20:36:57 CEST 2021 - Marcus Schäfer <ms@suse.de>
- Complete strong typing for API methods
Added required code changes to let mypy pass when running
from the toplevel kiwi namespace. This now finally
Fixes #1644
-------------------------------------------------------------------
Mon Apr 05 13:22:24 CEST 2021 - Marcus Schäfer <ms@suse.de>
- Bump version: 9.23.22 → 9.23.23
-------------------------------------------------------------------
Wed Mar 31 12:51:51 CEST 2021 - Marcus Schäfer <ms@suse.de>
- Added optional post_bootstrap.sh script hook
After the bootstrap phase a script post_bootstrap.sh is executed
in a chroot process which allows to add/modify system settings
prior the completion of the system installation. This helps
users for example with custom package manager settings and
Fixes #1763 as well as Fixes #1782
-------------------------------------------------------------------
Tue Mar 30 15:17:47 CEST 2021 - Marcus Schäfer <ms@suse.de>
- Update documentation
Add information about new volume filesystem_check attribute
-------------------------------------------------------------------
Tue Mar 30 11:29:56 CEST 2021 - Marcus Schäfer <ms@suse.de>
- Allow to enable volumes for filesystem check
The new attribute <volume ... filesystem_check="true|false"/>
allows to change the default value for the fs_passno field in
the generated fstab file. By default kiwi sets "0" in this
field and leaves it up to the user to customize this as
appropriate via script code. Coding changes to the fstab file
via scripts are not very user friendly and with respect that
systemd takes over control and generates checkers depending on
the value of fs_passno it would be good if there is a way to
explicitly specify if checks to the filesystem are wanted or
not. Therefore the new attribute now exists. If set to: true
this results in a value of "2" for the fs_passno field. Please
note the root/boot and efi entries are excluded from this
setup. This Fixes #1728
-------------------------------------------------------------------
Mon Mar 22 14:19:29 CET 2021 - Marcus Schäfer <ms@suse.de>
@ -6225,6 +6339,11 @@ Wed Aug 21 15:15:54 CEST 2019 - Marcus Schäfer <ms@suse.de>
- Added network setup for MicroOS test build
-------------------------------------------------------------------
Tue Aug 20 21:42:37 CEST 2019 - Andreas Schwab <schwab@suse.de>
- Add support for riscv64
-------------------------------------------------------------------
Tue Aug 20 09:58:40 CEST 2019 - Marcus Schäfer <ms@suse.de>

View File

@ -43,7 +43,7 @@
%endif
Name: python-kiwi
Version: 9.23.22
Version: 9.23.25
Provides: kiwi-schema = 7.4
Release: 0
Url: https://github.com/OSInside/kiwi
@ -113,6 +113,7 @@ Requires: kiwi-tools
Requires: mtools
Requires: rsync
Requires: tar >= 1.2.7
Requires: openssl
%description -n kiwi-systemdeps-core
This metapackage installs the necessary system dependencies

View File

@ -1,3 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:0550ba65546239e80751c49de874d9f765059042765a6952d6d4ed7330e310c5
size 1810902
oid sha256:8b8862446ec25777dc86db9d9f02d4925a7a3e4ada49d64cb4b6aee722bee603
size 1814307