Hello everyone,
a new version of Pungi is available! The 4.1.22 build is ready to be used. Updates are filed and waiting to get into updates-testing.
Since the last announced version 4.1.20 there have been mostly minor changes in functionality. The major change is that the package is now running on Python 3. This required moving the old `pungi` executable into a separate subpackage pungi-legacy.
Most important changes:
* Documentation is restructured so that important information is easier to find. Configuration related to modular composes is available now. * Improved logging: more details about gathered modules. Unsigned package error includes full NVR. * Ostree improvements: there are no timestamps in the repo files to stop no-change commits. There is a new configuration option to force new commit even if there is no change. It should now be possible to specify a ref in the main pungi config that will be injected into the treefile. * Composes with Updates label are now marked as supported. * Images on s390x architecture should now include El-Torito boot information. * Modules properly support multilib. * Deprecated options that no longer did anything are removed.
Refer to the documentation [1] for details on what configuration options are available.
[1] https://docs.pagure.org/pungi/index.html
If you encounter problems or need general help, stop by #fedora-releng IRC channel or file issues in Pagure.
Happy composing!
Lubomír