rpms / facter

Created 6 years ago
Maintained by ekohl
The facter rpms
Members 3
Ewoud Kohl van Wijngaarden committed a month ago

Facter

This is the packaging for facter, an important dependency of Puppet. The files are downloaded from downloads.puppet.com since they contain GPG signed tarballs, unlike on Rubygems.

Updating

Typically you will be notified via release-monitoring, which creates a Bugzilla. Start with bumping the spec and reference the Bugzilla number.

rpmdev-bumpspec facter.spec --new 4.6.0

Then verify whether any (build) requires need to be updated.

Once that's done, retrieve the sources:

spectool --get-files facter.spec

Then upload the sources:

spectool --list-files facter.spec | grep -v 'Source2:' | awk '/https:/ { print $2 }' | xargs -n 1 basename | xargs fedpkg new-sources --offline

If it looks all right, drop the --offline parameter.

Now commit the changes:

BZ=2259042 VERSION=4.6.0 ; git commit -a -m "Update to $VERSION (fixes rhbz#$BZ)"