Hi,
I'm happy to announce kiwi v11 has landed. Well it's still
just an image builder :-) Moving into a new major version allows
us also to do changes with less care for backward compatibility
which is sometimes needed also with respect to the many changes
applied to the linux distributions during its lifetime. As
we depend on all of them in some way shape or form I'd like
to announce important changes that might affect you when
moving to v11.
In addition to the normal development cycles that you can follow
on github, there is a label named "kiwi-11" which allows to review
the changes specifically for the new major version.
Here is what might be of interest the most:
* For SUSE users: v11 is planned to become available in openSUSE TW.
There are no plans for Leap/SLES. Changes for Leap/SLES
continue to be a porting effort on
https://github.com/SUSE/kiwi_sle15
and
https://github.com/SUSE/kiwi_sle16. As such no worries there
* For SUSE users: Drop custom suse grub bls patch.
This is a long standing change (>2 years) for which kiwi uses
BLS as the default layout for grub except for SUSE. If you are
affected make the setting explicit in your image description
<bootloader name="grub2" bls="false"/>
* Default grub output console is set to console.
This is the only console setting that exists across architectures.
The former default gfxterm wasn't a good choice. If you are
affected make the setting explicit in your image description
<bootloader name="grub2" console="gfxterm"/>
* Drop writing /etc/sysconfig/bootloader. This file was subject
for deletion for some time. The file is actually used by perl-bootloader
and not a mainline grub config file. Therefore distribution specific
and not really a part of kiwi. If you are affected make sure
to address the following setting in config.sh
LOADER_TYPE
LOADER_LOCATION
DEFAULT_APPEND
FAILSAFE_APPEND
SECURE_BOOT
TRUSTED_BOOT
* boxbuild and stackbuild/stash plugins are now part of kiwi core.
The former plugin projects
-
https://github.com/OSInside/kiwi-stackbuild-plugin
-
https://github.com/OSInside/kiwi-boxed-plugin
are in read-only mode and will be archived
Thanks much and feel free to reach out on the mailing list or
the matrix channel in case v11 causes you any headaches.
Thanks much
Best regards,
Marcus
--
Public Key available via:
https://keybase.io/marcus_schaefer/key.asc
keybase search marcus_schaefer