Commit Graph

5490 Commits

Author SHA1 Message Date
Marcus Schäfer
a6fdb31205
Fix typo in documentation main page
Superfluous format sequence
2024-04-09 14:13:08 +02:00
Neal Gompa (ニール・ゴンパ)
6c46d35079
Merge pull request #2527 from OSInside/another_shim_search_path
Added another search path for signed EFI binaries
2024-04-08 06:37:07 -04:00
Marcus Schäfer
9aaa90699a
Added another search path for signed EFI binaries
Add /usr/lib/grub/*-efi-signed to search for shim signed EFI
binaries too. This Fixes #2525
2024-04-08 12:12:19 +02:00
Marcus Schäfer
2bd0ebf6a5
Bump version: 10.0.10 → 10.0.11 2024-04-04 17:17:42 +02:00
Neal Gompa (ニール・ゴンパ)
85b62b8580
Merge pull request #2523 from OSInside/upgrade_old_schemas
Add schema upgrade opportunity for old schemas
2024-04-04 11:12:39 -04:00
Marcus Schäfer
3220e357d3
Add schema upgrade opportunity for old schemas
kiwi files using a schema version < 7.4 are no longer supported
by kiwi >= v10.x.x. Thus this commit provides the required
XSL stylesheets to upgrade older schemas to v74 such that they
can be consumed by the latest kiwi version. The needed xsltproc
instruction is placed on the main page of the documentation.
2024-04-04 16:52:25 +02:00
Neal Gompa (ニール・ゴンパ)
485081fd49
Merge pull request #2522 from OSInside/drop_kiwi_compat
Delete kiwi compat mode
2024-04-03 08:10:29 -04:00
Marcus Schäfer
1da2886fd1
Delete kiwi compat mode
The compat mode allowed a kiwi v7 legacy argument translation
and is obsolete since a long time
2024-04-03 13:42:07 +02:00
Neal Gompa (ニール・ゴンパ)
c5f932fb7f
Merge pull request #2521 from OSInside/fix_dnf_exclude_in_bootstrap
Make excludes in bootstrap effective for dnf
2024-04-03 06:49:45 -04:00
Marcus Schäfer
8f39d7f6d0
Make excludes in bootstrap effective for dnf
Followup fix to really use the ignore information in the dnf
package manager implementation. This Fixes #2499
2024-04-03 12:27:02 +02:00
Marcus Schäfer
965b33d549
Bump version: 10.0.9 → 10.0.10 2024-03-28 16:27:08 +01:00
Neal Gompa (ニール・ゴンパ)
6b63666a87
Merge pull request #2518 from OSInside/fix_discoverable_partitions
Fix setup of discoverable partitions
2024-03-28 08:28:51 -04:00
Marcus Schäfer
74152d96f2
Fix setup of discoverable partitions
Make sure GUI is unique and typecode is set according to the
standard. This Fixes #2517
2024-03-28 12:00:13 +01:00
Marcus Schäfer
d91c37c145
Bump version: 10.0.8 → 10.0.9 2024-03-27 17:44:16 +01:00
Marcus Schäfer
686dcc04d6
Merge pull request #2516 from OSInside/live_iso_wait_for_udev
Wait for udev event queue to become empty
2024-03-27 17:06:11 +01:00
Marcus Schäfer
c627e55fd1
Live ISO Wait for udev events after repart
Make sure to wait for the event queue to become empty after
the creation of the write partition. When kiwi calls the
code to create the write partition this emits new udev events.
It's important to wait for the event queue to become empty
to avoid a potential regression on the use of the device nodes.
In the processing of the events it can happen that a device
gets removed and re-added. If we don't want for udev
to process the entire queue it can happen that the
wrong block device is used. This wrong selection is only
possible because the way how hybrid ISOs are designed exposes
both, the disk and the partition for the root device with
the same label. This Fixes bsc#1213595
2024-03-27 15:48:40 +01:00
Marcus Schäfer
12ffb896df
Bump version: 10.0.7 → 10.0.8 2024-03-23 14:15:28 +01:00
Neal Gompa (ニール・ゴンパ)
876da411f5
Merge pull request #2514 from OSInside/fix_zipl_setup_on_btrfs_root
Fix zipl setup for use with custom btrfs root vol
2024-03-22 12:14:13 -04:00
Marcus Schäfer
2e409ec189
Fix zipl setup for use with custom btrfs root vol
In the setup case that btrfs is used for the system and
the root partition is on a custom named volume (not /),
this information was not passed to the zipl bootloader
instance and this caused the mounting of the overall
root system to fail. This commit fixes it
2024-03-22 16:35:10 +01:00
Neal Gompa (ニール・ゴンパ)
f4f566af3f
Merge pull request #2513 from OSInside/ignore_stanza_in_bootstrap
Allow ignore stanza in bootstrap
2024-03-22 08:01:04 -04:00
Marcus Schäfer
1385187ccf
Allow ignore stanza in bootstrap
So far the <ignore> stanza was only effective when placed
as part of the type="image" packages section. This commit
allows to place it also to the type="bootstrap" packages.
This Fixes #2499
2024-03-22 10:33:04 +01:00
Marcus Schäfer
f0c9eff953
Bump version: 10.0.6 → 10.0.7 2024-03-20 15:11:54 +01:00
Neal Gompa (ニール・ゴンパ)
c64c61688c
Merge pull request #2511 from OSInside/bundle_format_%v
Add support for %v in bundle format
2024-03-19 12:30:19 -04:00
Marcus Schäfer
61da7aeade
Add support for %v in bundle format
Allow a placeholder for the entire version text as
provided by the <version> section
2024-03-19 17:09:39 +01:00
Neal Gompa (ニール・ゴンパ)
570d7a99ee
Merge pull request #2510 from OSInside/bundle_format
Allow bundle format to be set on the commandline
2024-03-19 11:18:35 -04:00
Marcus Schäfer
88ccd4d1e9
Allow bundle format to be set on the commandline
The bundle format is usually specified as part of the image
description in the bundle_format attribute. This commit also
allows to specify/overwrite the bundle format in the kiwi
result bundle command via the new --bundle-format option.
This Fixes #2509
2024-03-19 15:50:23 +01:00
Marcus Schäfer
b29c7e04fe
Bump version: 10.0.5 → 10.0.6 2024-03-19 08:48:09 +01:00
Neal Gompa (ニール・ゴンパ)
2aac0654a9
Merge pull request #2507 from OSInside/revise-commands
Revise commands
2024-03-18 22:56:38 -04:00
Neal Gompa (ニール・ゴンパ)
01794feb24
Merge pull request #2508 from OSInside/fix_zipl_artifacts
Fixup cleanup of zipl templates
2024-03-18 18:30:19 -04:00
Marcus Schäfer
4752a53554
Fixup cleanup of zipl templates
Make sure temporary modifications to the zipl template
and config file are not effective in the later system.
This Fixes bsc#1221469
2024-03-18 16:34:54 +01:00
Dmitri Popov
3b3ac7cb78
Revise system_update.rst 2024-03-14 11:57:55 +01:00
Dmitri Popov
492106f0b3
Revise system_prepare.rst 2024-03-14 11:57:54 +01:00
Dmitri Popov
a50fc0a6b5
Revise system_create.rst 2024-03-14 11:57:19 +01:00
Dmitri Popov
ee5de2c89f
Revise system_build.rst 2024-03-14 11:57:17 +01:00
Dmitri Popov
7098e4c374
Temp commit 2024-03-14 11:56:12 +01:00
Dmitri Popov
21084986e1
Revise image_size, kiwi 2024-03-14 11:56:12 +01:00
Dmitri Popov
dc49dfae9a
Revise image info 2024-03-14 11:56:12 +01:00
Marcus Schäfer
eeaeeecf9f
Bump version: 10.0.4 → 10.0.5 2024-03-13 15:09:21 +01:00
Marcus Schäfer
287ddf2884
Merge pull request #2505 from OSInside/drop_rpm_dir
Drop rpm-dir from allowed repository type
2024-03-13 11:23:12 +01:00
Marcus Schäfer
5dab3e9d18
Merge pull request #2506 from OSInside/followup_fix_boot_zipl
Followup fix for use of /boot/zipl
2024-03-13 11:22:52 +01:00
Marcus Schäfer
3ac0ff72b8
Followup fix for use of /boot/zipl
The mounting of /boot/zipl is also only required if the
bootloader is set to grub2_s390x_emu
2024-03-13 09:33:30 +01:00
Marcus Schäfer
d3fff78cfb
Update schema version in spec file 2024-03-13 08:35:17 +01:00
Marcus Schäfer
9570906753
Drop rpm-dir from allowed repository type
Using an arbitrary list of rpm packages as repository is a zypper
only feature, barely tested and from our pov not really needed
as a simple createrepo call turns any custom list of packages
into a clean rpm-md repo including metadata. This commit drops
rpm-dir from the list of allowed repository types and auto
converts those image descriptions which makes use of it. Please
note this does not prevent users from using flat package
directories with zypper, because the type argument in the
repository section is an optional attribute. In case there is
no type specification zypper auto-detects and handles the data
as it handles it. This Fixes #1926
2024-03-12 16:40:07 +01:00
Neal Gompa (ニール・ゴンパ)
56d5ca9a90
Merge pull request #2504 from OSInside/fix_boot_zipl
Fixup use of /boot/zipl
2024-03-12 10:49:21 -04:00
Neal Gompa (ニール・ゴンパ)
ff06f96bfd
Merge pull request #2502 from OSInside/s390_distro_entries_conf
Lookup distro provided BLS entries for zipl
2024-03-12 10:48:43 -04:00
Marcus Schäfer
ae497f2504
Lookup distro provided BLS entries for zipl
Check if there is already an entry file name produced by the
distribution logic/policy. If we can find an already present
entry name, prefer this name over the kiwi naming policy
2024-03-12 15:37:16 +01:00
Marcus Schäfer
cf7970a86d
Fixup use of /boot/zipl
Only for the grub2_s390x_emu bootloader setup an optional boot
partition setup must be put to /boot/zipl rather than to /boot
2024-03-12 12:42:32 +01:00
Marcus Schäfer
d076225d66
Install audit in s390 rawhide integration test 2024-03-11 14:58:39 +01:00
Marcus Schäfer
0bdcf018be
Bump version: 10.0.3 → 10.0.4 2024-03-10 17:55:32 +01:00
Neal Gompa (ニール・ゴンパ)
3b2cf53b80
Merge pull request #2500 from OSInside/s390_bls_zipl
Add support for BLS zipl
2024-03-10 07:08:00 -04:00