From 843f3c4363a5a34dbc7cc06d0eba3e7d55507a4e747ed532b926e6c3b88f959c Mon Sep 17 00:00:00 2001 From: Sebastian Wagner Date: Mon, 22 Jan 2024 14:36:01 +0000 Subject: [PATCH] Accepting request 1140611 from home:dirkmueller:Factory - update to 20.2: * Fixed a bug in signing unsigned shim EFI binaries. * We now build an early microcode initrd in the mkosi kernel- install plugin. * Added `PackageDirectories=` to allow providing extra packages to be made available during the build. * Fixed issue where `KernelModulesIncludeHost` was including unnecessary modules * Fixed `--mirror` specification for CentOS (and variants) and Fedora. * Previously a subdirectory within the mirror had to be specified which prevented using CentOS and EPEL repositories from the same mirror. Now only the URL has be specified. * We now mount package manager cache directories when running scripts on the host so that any packages installed in scripts are properly cached. * We don't download filelists on Fedora anymore * Nested build sources don't cause errors anymore when trying to install packages. * We don't try to build the same tools tree more than once anymore when building multiple images. * We now create the `/etc/mtab` compatibility symlink in mkosi's sandbox. * We now always hash the root password ourselves instead of leaving it to `systemd-firstboot`. * `/srv` and `/mnt` are not mounted read-only anymore during builds. * Fixed a crash when running mkosi in a directory with fewer than two parent directories. * Implemented `RepositoryKeyCheck=` for apt-based OBS-URL: https://build.opensuse.org/request/show/1140611 OBS-URL: https://build.opensuse.org/package/show/Virtualization/mkosi?expand=0&rev=22 --- mkosi-20.1.tar.gz | 3 --- mkosi-20.2.tar.gz | 3 +++ mkosi.changes | 35 +++++++++++++++++++++++++++++++++++ mkosi.spec | 2 +- 4 files changed, 39 insertions(+), 4 deletions(-) delete mode 100644 mkosi-20.1.tar.gz create mode 100644 mkosi-20.2.tar.gz diff --git a/mkosi-20.1.tar.gz b/mkosi-20.1.tar.gz deleted file mode 100644 index d152831..0000000 --- a/mkosi-20.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:7f5a2e6c589a35d4d70d03a960e009eb4612157487268b251da8c4671b8e0714 -size 195875 diff --git a/mkosi-20.2.tar.gz b/mkosi-20.2.tar.gz new file mode 100644 index 0000000..84f259f --- /dev/null +++ b/mkosi-20.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:bc0da17d135a31e7e5d356bd5fea769b8ba55acfbb54733505c30293e9e9491f +size 198966 diff --git a/mkosi.changes b/mkosi.changes index 8136693..de6fbd3 100644 --- a/mkosi.changes +++ b/mkosi.changes @@ -1,3 +1,38 @@ +------------------------------------------------------------------- +Mon Jan 22 14:07:58 UTC 2024 - Dirk Müller + +- update to 20.2: + * Fixed a bug in signing unsigned shim EFI binaries. + * We now build an early microcode initrd in the mkosi kernel- + install plugin. + * Added `PackageDirectories=` to allow providing extra packages + to be made available during the build. + * Fixed issue where `KernelModulesIncludeHost` was including + unnecessary modules + * Fixed `--mirror` specification for CentOS (and variants) and + Fedora. + * Previously a subdirectory within the mirror had to be + specified which prevented using CentOS and EPEL repositories + from the same mirror. Now only the URL has be specified. + * We now mount package manager cache directories when running + scripts on the host so that any packages installed in scripts + are properly cached. + * We don't download filelists on Fedora anymore + * Nested build sources don't cause errors anymore when trying + to install packages. + * We don't try to build the same tools tree more than once + anymore when building multiple images. + * We now create the `/etc/mtab` compatibility symlink in + mkosi's sandbox. + * We now always hash the root password ourselves instead of + leaving it to `systemd-firstboot`. + * `/srv` and `/mnt` are not mounted read-only anymore during + builds. + * Fixed a crash when running mkosi in a directory with fewer + than two parent directories. + * Implemented `RepositoryKeyCheck=` for apt-based + distributions. + ------------------------------------------------------------------- Mon Jan 22 09:58:59 UTC 2024 - Dirk Müller diff --git a/mkosi.spec b/mkosi.spec index d7a9a10..b7c7b65 100644 --- a/mkosi.spec +++ b/mkosi.spec @@ -19,7 +19,7 @@ %define pythons python3 Name: mkosi -Version: 20.1 +Version: 20.2 Release: 0 Summary: Build Legacy-Free OS Images License: LGPL-2.1-or-later