enhancement update in Fedora 25 for pungi

Status: stable 2 years ago

This release brings an update to documentation. There is now description of the configuration format, overview of what happens during the compose and explanation of how packages are gathered and how the process can be customized.

Bugs fixed and features added:

  • Creating delta RPMs is fixed. If this makes a compose too slow, just change createrepo_deltas option to False
  • When package dependencies are not resolved, Pungi will still read input packages from comps file.
  • Environments in comps files can now be filtered by architecture.
  • All command line parsers are ported to argparse.
  • Improved logging of where packages in the compose are coming from.

Improvements for Ostree

  • Multiple notification scripts can now be used, which turns it into a hook callback system.
  • A script is provided that will pause the compose until new ostree commits are signed. To enable this, add --notification-script=pungi-wait-for-signed-ostree-handler to the pungi-koji command invocation.
  • When creating the installer, Pungi ensures lorax runs on non-existing directory to avoid errors.

Modularity improvements

  • Multiple Koji tags can be used as source of packages.
  • Use release number of a module.

And a few other smaller fixes.

How to install

sudo dnf upgrade --advisory=FEDORA-2017-e2312ac9d9

Comments 5

This update has been submitted for testing by lsedlar.

This update has been pushed to testing.

This update has reached 7 days in testing and can be pushed to stable now if the maintainer wishes

This update has been submitted for stable by lsedlar.

This update has been pushed to stable.

Add Comment & Feedback

Please login to add feedback.

Content Type
Test Gating
Submitted by
Update Type
Update Severity
stable threshold: 3
unstable threshold: -3
Autopush (karma)
Autopush (time)
submitted 2 years ago
in testing 2 years ago
in stable 2 years ago

Automated Test Results