CFEngine 3.12.5 and 3.15.2 released
Posted by: Ole Herman Elgesem
Yesterday, packages for CFEngine 3.12.5 and 3.15.2 were made available. This release announcement was delayed in support of Blackout Tuesday in the United States of America.
We are pleased to announce two new patch releases for CFEngine, version 3.12.5 and 3.15.2! These patch releases don’t contain major changes or new features, but rather fix important bugs reported by our community of users and customers.
Some users reported issues with federated reporting, specifically related to non-reporting hosts. These issues are fixed in policy in the newest releases, upgrading to the latest version of Masterfiles Policy Framework (MPF) resolves them.
A race condition during report collection was mitigated. This could in some cases cause a failed report collection, scheduling a retry (rebase), and emitting errors in syslog. The race condition only happened with long running agents, or agents running at the same time as report collection. It only caused errors in some very specific situations, so this was not caught by our tests, and most users did not experience the issue. Also, in relation to reporting, the hub can now query itself over the IPv6 loopback address,
::1, similar to
As always, you can see a full list of changes and improvements in our changelogs
The following dependencies were updated, see respective project websites for more information about the changes in those projects.
We’d like to take this opportunity to thank the authors and maintainers of the Open Source projects we rely on to make CFEngine.
CFEngine is an open source project, and we encourage all of our users to get involved in the community and contribute. Feel free to use one of the following channels:
- Ask for help or start a discussion on the mailing list
- Chat with the developers and other users on IRC
- Submit a bug report or feature request in our issue tracker
- Look through our curated list of issues for new contributors
- Browse the code or submit a pull request through GitHub
- Improve the documentation by fixing typos, adding examples, or explaining things you found difficult