Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package mkosi for openSUSE:Factory checked in at 2021-12-02 22:30:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/mkosi (Old) and /work/SRC/openSUSE:Factory/.mkosi.new.31177 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "mkosi" Thu Dec 2 22:30:31 2021 rev:5 rq:935285 version:11 Changes: -------- --- /work/SRC/openSUSE:Factory/mkosi/mkosi.changes 2021-10-21 23:55:38.664029130 +0200 +++ /work/SRC/openSUSE:Factory/.mkosi.new.31177/mkosi.changes 2021-12-02 22:31:44.778334105 +0100 @@ -1,0 +2,52 @@ +Thu Nov 25 20:29:17 UTC 2021 - Sebastian Wagner <[email protected]> + +- update to version 11: + - Support for Rocky Linux, Alma Linux, and Gentoo has been added! + - A new `ManifestFormat=` option can be used to generate "manifest" files that + describe what packages were installed. With `json`, a JSON file that shows + the names and versions of all installed packages will be created. With + `changelog`, a longer human-readable file that shows package descriptions and + changelogs will be generated. This latter format should be considered + experimental and likely to change in later versions. + - A new `RemovePackages=` option can be used to uninstall packages after the + build and finalize scripts have been done. This is useful for the case where + packages are required by the build scripts, or pulled in as dependencies + for scriptlets of other packages, but are not necessary in the final image. + - A new `BaseImage=` option can be used to build "system extensions" a.k.a. + "sysexts" ??? partial images which are mounted on top of an existing system + to provide additional files under `/usr/`. See the + [systemd-sysext man page](https://www.freedesktop.org/software/systemd/man/systemd-sysext.html) + for more information. + - A new `CleanPackageMetadata=` option can be used to force or disable the + removal of package manager files. When this option is not used, they are + removed when the package manager is not installed in the final image. + - A new `UseHostRepositories=` option instructs mkosi to use repository + configuration from the host system, instead of the internal list. + - A new `SshAgent=` option configures the path to the ssh agent. + - A new `SshPort=` option overrides the port used for ssh. + - The `Verity=` setting supports a new value `signed`. When set, verity data + will be signed and the result inserted as an additional partition in the + image. See https://systemd.io/DISCOVERABLE_PARTITIONS for details about + signed disk images. This information is used by `systemd-nspawn`, + `systemd-dissect`, `systemd-sysext`, `systemd-portabled` and `systemd`'s + `RootImage=` setting (among others) to cryptographically validate the image + file systems before use. + - The `--build-environment=` option was renamed to `--environment=` and + extended to cover *all* invoked scripts, not just the `mkosi.build`. + The old name is still understood. + - With `--with-network=never`, `dnf` is called with `--cacheonly`, so that the + package lists are not refreshed. This gives a degree of reproducibility when + doing repeated installs with the same package set (and also makes installs + significantly faster). + - The `--debug=` option gained a new value `disk` to show information about disk + sized and partition allocations. + - Some sections and settings have been renamed for clarity: [Packages] is now + [Content], `Password=`, `PasswordIsHashed=`, and `Autologin=` are now in + [Content]. The old names are still supported, but not documented. + - When `--prepare-script=`/`--build-script=`/`--finalize-script=` is used with + an empty argument, the corresponding script will not be called. + - Python 3.7 is the minimal supported version. + - Note to packagers: the Python `cryptography` module is needed for signing + of verity data. + +------------------------------------------------------------------- Old: ---- mkosi-10.tar.gz New: ---- mkosi-11.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ mkosi.spec ++++++ --- /var/tmp/diff_new_pack.o72zWP/_old 2021-12-02 22:31:45.278332264 +0100 +++ /var/tmp/diff_new_pack.o72zWP/_new 2021-12-02 22:31:45.278332264 +0100 @@ -17,7 +17,7 @@ Name: mkosi -Version: 10 +Version: 11 Release: 0 Summary: Build Legacy-Free OS Images License: LGPL-2.1-or-later ++++++ mkosi-10.tar.gz -> mkosi-11.tar.gz ++++++ ++++ 16307 lines of diff (skipped)
