Hello everyone,
a new version of Pungi is available! The 4.1.31 build is ready to be used. There are updates waiting in Bodhi to go to updates-testing.
The main change for Fedora in this release is that phase ordering is tweaked to run ostree sooner in the process. This should make composes a little faster. This was actually tested before, but did not work due to bugs in the entire stack. Those should now be fixed.
The files created in Koji runroot environment are now changed to be owned by the user running process. This should simplify cleanup of old composes in Bodhi.
Handling configuration files is refactored.
* Pungi can now read a JSON config file. * There is a script pungi-config-dump that can dump configuration from a compose or merged multiple files. * Copies of config in the logs/ directory are no longer renamed. * Dump of config in JSON format now has a predictable name without a timestamp.
Refer to the documentation [0] for details on what configuration options are available.
[0] 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
rel-eng@lists.fedoraproject.org