Skip to content

Release history

OpenVox releases

Community fork of the last open source version of Puppet, a software configuration management tool which includes its own declarative language to describe system configuration.

All releases

5 shown

Upgrade now
8.27.0 Security relevant
Dependencies

Security fixes

8.26.2 Bug fix

Packaging now provides exact Maj.Min.Patch version and removed the added syslog runtime dependency.

Full changelog

What's Changed

Bug Fixes 🐛

  • (#406) packaging: Set Maj.Min.Patch version as provides instead of major one by @bastelfreak in https://github.com/OpenVoxProject/openvox/pull/407
  • Revert "Add syslog as a runtime dependency" by @nmburgan in https://github.com/OpenVoxProject/openvox/pull/410

Other Changes

  • .gitignore: Ignore /acceptance/.vendor by @bastelfreak in https://github.com/OpenVoxProject/openvox/pull/408
  • Promote puppet-runtime 2026.04.17.1 by @OpenVoxProjectBot in https://github.com/OpenVoxProject/openvox/pull/411

Full Changelog: https://github.com/OpenVoxProject/openvox/compare/8.26.1...8.26.2

8.26.1 Security relevant
Security fixes
  • Avoided command injection risk (unspecified CVE)
Notable features
  • Added syslog as a runtime dependency
  • Added signoff to promote action
  • Promoted puppet-runtime to version 2026.04.15.1
Full changelog

What's Changed

Other Changes

  • avoid command injection risk by @corporate-gadfly in https://github.com/OpenVoxProject/openvox/pull/398
  • Add syslog as a runtime dependency by @nmburgan in https://github.com/OpenVoxProject/openvox/pull/400
  • Add signoff to promote action by @nmburgan in https://github.com/OpenVoxProject/openvox/pull/402
  • Promote puppet-runtime 2026.04.15.1 by @OpenVoxProjectBot in https://github.com/OpenVoxProject/openvox/pull/404
  • acceptance: add hiera-eyaml v5 backend test by @nmburgan in https://github.com/OpenVoxProject/openvox/pull/399

New Contributors

  • @corporate-gadfly made their first contribution in https://github.com/OpenVoxProject/openvox/pull/398

Full Changelog: https://github.com/OpenVoxProject/openvox/compare/8.26.0...8.26.1

8.26.0 New feature
Notable features
  • File etag support added
  • renew_cert subcommand for Puppet ssl
  • regsubst() made sensitive‑aware
Full changelog

What's Changed

New Features 🎉

  • Feature: file etag support by @C24-AK in https://github.com/OpenVoxProject/openvox/pull/329
  • Add a renew_cert subcommand to puppet ssl by @jay7x in https://github.com/OpenVoxProject/openvox/pull/363
  • Make regsubst() sensitive-aware by @cocker-cc in https://github.com/OpenVoxProject/openvox/pull/354
  • Add environment parameter to the package resource type by @C24-AK in https://github.com/OpenVoxProject/openvox/pull/321

Bug Fixes 🐛

  • unbreak OpenBSD package handling. by @buzzdeee in https://github.com/OpenVoxProject/openvox/pull/316
  • Use usermod(8) on OpenBSD to unbreak password management by @klemensn in https://github.com/OpenVoxProject/openvox/pull/294
  • fix: puppet module install should honor manage_file_permissions=false by @dotconfig404 in https://github.com/OpenVoxProject/openvox/pull/362

Dependency Updates ⬆️

  • Update rubocop requirement from ~> 1.81.6 to ~> 1.86.1 by @dependabot[bot] in https://github.com/OpenVoxProject/openvox/pull/369

Other Changes

  • Restore the legend of help help help help help by @nmburgan in https://github.com/OpenVoxProject/openvox/pull/364
  • Promote puppet-runtime 2026.04.05.1 by @OpenVoxProjectBot in https://github.com/OpenVoxProject/openvox/pull/372
  • Add libffi-devel to Windows setup script by @nmburgan in https://github.com/OpenVoxProject/openvox/pull/373
  • Fix acceptance tests for systemd PrivateTmp compatibility by @nmburgan in https://github.com/OpenVoxProject/openvox/pull/375
  • fix: skip SHA1 CSR signing test when OpenSSL doesn't support it by @silug in https://github.com/OpenVoxProject/openvox/pull/378
  • Fixes for Ruby 4.0 compatibility by @silug in https://github.com/OpenVoxProject/openvox/pull/311
  • Fix acceptance tests for systemd PrivateTmp compatibility by @nmburgan in https://github.com/OpenVoxProject/openvox/pull/376
  • fix: stub SRV DNS in ca_server session spec by @silug in https://github.com/OpenVoxProject/openvox/pull/377
  • Promote puppet-runtime 2026.04.09.1 by @OpenVoxProjectBot in https://github.com/OpenVoxProject/openvox/pull/386
  • Promote openfact 5.6.0 by @OpenVoxProjectBot in https://github.com/OpenVoxProject/openvox/pull/387

New Contributors

  • @buzzdeee made their first contribution in https://github.com/OpenVoxProject/openvox/pull/316
  • @C24-AK made their first contribution in https://github.com/OpenVoxProject/openvox/pull/329
  • @d1nuc0m made their first contribution in https://github.com/OpenVoxProject/openvox/pull/300
  • @jay7x made their first contribution in https://github.com/OpenVoxProject/openvox/pull/363
  • @klemensn made their first contribution in https://github.com/OpenVoxProject/openvox/pull/294
  • @cocker-cc made their first contribution in https://github.com/OpenVoxProject/openvox/pull/354
  • @dotconfig404 made their first contribution in https://github.com/OpenVoxProject/openvox/pull/362

Full Changelog: https://github.com/OpenVoxProject/openvox/compare/8.25.0...8.26.0

8.25.0 Maintenance
Notable features
  • Add SLES16 support
  • Add SLES 16 ARM64 support
  • Add debian13, ubuntu24.04, ubuntu25.04 armhf platform configs
Full changelog

What's Changed

New Features 🎉

  • Do not explicitly disable SSLv3 by @smortex in https://github.com/OpenVoxProject/openvox/pull/287
  • Drop multi_json support by @ekohl in https://github.com/OpenVoxProject/openvox/pull/293
  • Add SLES16 by @sbernhard in https://github.com/OpenVoxProject/openvox/pull/302
  • Add SLES 16 ARM64 support by @bastelfreak in https://github.com/OpenVoxProject/openvox/pull/306
  • feat: add {debian13,ubuntu24.04,ubuntu25.04}-armhf platform configs by @Gitii in https://github.com/OpenVoxProject/openvox/pull/286
  • Add Ubuntu 26.04 support by @bastelfreak in https://github.com/OpenVoxProject/openvox/pull/315
  • Remove monkey patch to remove daemonize by @ekohl in https://github.com/OpenVoxProject/openvox/pull/307
  • Reduce OpenSSL monkey patch to only calling set_params by @ekohl in https://github.com/OpenVoxProject/openvox/pull/308

Bug Fixes 🐛

  • Include missing EC2 stub request by @eciii in https://github.com/OpenVoxProject/openvox/pull/272

Other Changes

  • Update promotion action by @nmburgan in https://github.com/OpenVoxProject/openvox/pull/283
  • Promote openssl-fips 2025.12.17.1 by @OpenVoxProjectBot in https://github.com/OpenVoxProject/openvox/pull/284
  • puppet-runtime: Update 2025.12.05.1->2026.01.30.1 by @bastelfreak in https://github.com/OpenVoxProject/openvox/pull/305
  • Promote puppet-runtime 2026.02.06.1 by @OpenVoxProjectBot in https://github.com/OpenVoxProject/openvox/pull/313
  • Promote openfact 5.4.0 by @OpenVoxProjectBot in https://github.com/OpenVoxProject/openvox/pull/322
  • Promote puppet-runtime 2026.02.16.1 by @OpenVoxProjectBot in https://github.com/OpenVoxProject/openvox/pull/324

New Contributors

  • @eciii made their first contribution in https://github.com/OpenVoxProject/openvox/pull/272
  • @sbernhard made their first contribution in https://github.com/OpenVoxProject/openvox/pull/302
  • @Gitii made their first contribution in https://github.com/OpenVoxProject/openvox/pull/286

Full Changelog: https://github.com/OpenVoxProject/openvox/compare/8.24.2...8.25.0

Beta — feedback welcome: [email protected]