]> git.ipfire.org Git - thirdparty/mkosi.git/commit
Ensure output is compatible with systemd-sysupdate 1386/head
authorMichael A Cassaniti <michael@cassaniti.id.au>
Mon, 1 May 2023 04:36:16 +0000 (14:36 +1000)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Thu, 4 May 2023 10:18:45 +0000 (12:18 +0200)
commitf4414bee11c97a5872a74931f8bb78995b2e98c2
tree5cf5a9c46a4723e3b7c819bb911cef674df4f302
parentb98249c7deef74b204c32b3ae73b3ab3a07efa2b
Ensure output is compatible with systemd-sysupdate

When using `systemd-sysupdate` it is wise to use split artifacts and to
compress artifacts. These changes ensure that split artifacts are compressed
and the file paths are stored in the checksum.

Please note that `systemd-sysupdate` expects a checksum name of `SHA256SUMS`
and uses the contained file names to determine which files to download. The
compression suffix is also used to determine how to decompress files.

Additional CI checks have been added to make sure no regressions in output
format occur.
.github/workflows/ci.yml
man/mkosi.1
mkosi.md
mkosi/__init__.py
mkosi/config.py