From e8b5660a9aa2dc4b4874be11259111d085283eeb0871042604ee056f0c381a1d Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Sat, 1 Feb 2025 20:13:20 +0000 Subject: [PATCH] - Update to 25.3: * Use become_root_cmd() when running systemd-repart in run_shell() as well * Use shutil.copy() to copy ovmf variables * The dpkg architecture name for loongarch64 is loong64 * mkosi-initrd: Add two more modules * Check if list matches are empty if empty string is matched against * opensuse: fix package name: btrfs-progs -> btrfsprogs * Log command line for abnormal signals * zypper: set $releasever variable * Tools tree improvements * mkosi-initrd: handle PermissionError when reading /etc/crypttab * Move want_uki() check out of build_uki_profiles() * mkosi-sandbox: Improve formatting of error messages * Fix verity signature check in case keys are configured * Treat terminal as dumb if either stdout or stderr is not a tty * Various cache fixes * config: add mkosi-addon * Calculate PE section size correctly * Use directory in user's home as output directory if possible * Fix condition when removing duplicate files from the overlay * Make secure boot keys/crts/source config universal - Update to 25.2: * Only parse profiles from subimages and includes if those are dirs * Use all threads when relabelling files with setfiles - Update to 25.1: * Remove depmod check in check_tools() * news: fix typo detected by Lintian * Create zipapp for mkosi sandbox like we do in generate-zipapp.sh * man: document kernel baseline for mkosi * sandbox: Show better error on ENOSYS OBS-URL: https://build.opensuse.org/package/show/Virtualization/mkosi?expand=0&rev=49 --- mkosi-25.3.tar.gz | 3 +++ mkosi-25.tar.gz | 3 --- mkosi.changes | 40 ++++++++++++++++++++++++++++++++++++++++ mkosi.spec | 2 +- 4 files changed, 44 insertions(+), 4 deletions(-) create mode 100644 mkosi-25.3.tar.gz delete mode 100644 mkosi-25.tar.gz diff --git a/mkosi-25.3.tar.gz b/mkosi-25.3.tar.gz new file mode 100644 index 0000000..81d2f20 --- /dev/null +++ b/mkosi-25.3.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e1c66e296f9df6628d942dc6139605f7aead2496d6edb84e17f8ddcc11823ca4 +size 404535 diff --git a/mkosi-25.tar.gz b/mkosi-25.tar.gz deleted file mode 100644 index 109e91d..0000000 --- a/mkosi-25.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:1c8c5d1501cb9acb7ed1fbee701c03cd26047262cc854f2cbb17215159246a86 -size 403613 diff --git a/mkosi.changes b/mkosi.changes index e596c71..31cc88c 100644 --- a/mkosi.changes +++ b/mkosi.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Sat Feb 1 18:25:18 UTC 2025 - Antonio Feijoo + +- Update to 25.3: + * Use become_root_cmd() when running systemd-repart in run_shell() as well + * Use shutil.copy() to copy ovmf variables + * The dpkg architecture name for loongarch64 is loong64 + * mkosi-initrd: Add two more modules + * Check if list matches are empty if empty string is matched against + * opensuse: fix package name: btrfs-progs -> btrfsprogs + * Log command line for abnormal signals + * zypper: set $releasever variable + * Tools tree improvements + * mkosi-initrd: handle PermissionError when reading /etc/crypttab + * Move want_uki() check out of build_uki_profiles() + * mkosi-sandbox: Improve formatting of error messages + * Fix verity signature check in case keys are configured + * Treat terminal as dumb if either stdout or stderr is not a tty + * Various cache fixes + * config: add mkosi-addon + * Calculate PE section size correctly + * Use directory in user's home as output directory if possible + * Fix condition when removing duplicate files from the overlay + * Make secure boot keys/crts/source config universal + +- Update to 25.2: + * Only parse profiles from subimages and includes if those are dirs + * Use all threads when relabelling files with setfiles + +- Update to 25.1: + * Remove depmod check in check_tools() + * news: fix typo detected by Lintian + * Create zipapp for mkosi sandbox like we do in generate-zipapp.sh + * man: document kernel baseline for mkosi + * sandbox: Show better error on ENOSYS + * Add fallback to sudo if run0 is not available + * Do not check uid in have_cache() for default tools tree + * Use resource_path() to access files in our own module + * Fix accessing "name" field in busctl json output + ------------------------------------------------------------------- Thu Jan 23 15:36:15 UTC 2025 - Antonio Feijoo diff --git a/mkosi.spec b/mkosi.spec index 18a0415..ace6f9a 100644 --- a/mkosi.spec +++ b/mkosi.spec @@ -19,7 +19,7 @@ %define pythons python3 Name: mkosi -Version: 25 +Version: 25.3 Release: 0 Summary: Build bespoke OS Images License: LGPL-2.1-or-later