forked from pool/mkosi
Accepting request 935285 from Virtualization
Automatic submission by obs-autosubmit OBS-URL: https://build.opensuse.org/request/show/935285 OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mkosi?expand=0&rev=5
This commit is contained in:
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:71d298d2a55c9af48c9585deb62e876f4950a1a39fc4912d6846d3b610130317
|
||||
size 133890
|
||||
3
mkosi-11.tar.gz
Normal file
3
mkosi-11.tar.gz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:48f70f51d666da7b24fd35de9e81533fe4518d559edd8173daaebaef59bea295
|
||||
size 165064
|
||||
@@ -1,3 +1,55 @@
|
||||
-------------------------------------------------------------------
|
||||
Thu Nov 25 20:29:17 UTC 2021 - Sebastian Wagner <sebix+novell.com@sebix.at>
|
||||
|
||||
- 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.
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 20 12:18:38 UTC 2021 - Enrico Belleri <idesmi@protonmail.com>
|
||||
|
||||
|
||||
@@ -17,7 +17,7 @@
|
||||
|
||||
|
||||
Name: mkosi
|
||||
Version: 10
|
||||
Version: 11
|
||||
Release: 0
|
||||
Summary: Build Legacy-Free OS Images
|
||||
License: LGPL-2.1-or-later
|
||||
|
||||
Reference in New Issue
Block a user