What's Changed
New Features 🎉
- Promote openfact 6.1.0 into main by @OpenVoxProjectBot in #668
- openfact: update 6.1.0 -> 6.2.0 by @OpenVoxProjectBot in #677
Bug Fixes 🐛
- Pin json below 3 to unblock CI by @miharp in #655
- print "Loading facts" just once by @bastelfreak in #656
- Only require the server setting when no explicit server is given by @silug in #659
- Kill the forked agent run if it outlives runtimeout by @silug in #642
- Do not swallow RunTimeoutError while collecting facts by @silug in #643
- Wait for certificates in the forked child, not in the daemon by @silug in #683
Dependency Updates ⬆️
- build(deps-dev): update rubocop requirement from ~> 1.90.0 to ~> 1.91.0 by @dependabot[bot] in #670
Other Changes
- Install the service defaults file on Debian by @jcharaoui in #645
- Fix systemd unreferenced variable warning on Debian by @jcharaoui in #644
- Increase delay affordance in waitforlock test by @jcharaoui in #641
- Accept ca_server and report_server without server when running as root by @silug in #661
- puppet-runtime: Update 2026.09.02.1 -> 2026.09.24.1 by @OpenVoxProjectBot in #684
- Document --environment in puppet agent help by @miharp in #653
New Contributors
Full Changelog: 9.0.0-rc1...9.0.0-rc2