OpenVox Server: Release Notes
OpenVox Server 9 is in prerelease. This page tracks the beta and release-candidate builds ahead of the stable 9.0.0 release. Expect breaking changes between prereleases; see known issues for anything discovered so far.
OpenVox Server 9 pairs with OpenVox 9 (the agent): the openvox-server 9.x package
depends on openvox-agent 9.x on the same host. For the changes on the agent side,
see the OpenVox 9 release notes.
OpenVox Server 9.0.0-rc1
Released September 9, 2026.
This is the first release candidate of OpenVox Server 9 and is not yet the stable release. See the project’s GitHub release page for the full list of changes.
Notable breaking changes in this build:
- Packages are now built with EZbake 4.1.0. The systemd unit starts the JVM directly
instead of going through a wrapper script, and the
puppetserver startandpuppetserver stopsubcommands are removed. Usesystemctl start puppetserverandsystemctl stop puppetserverinstead.systemctl reload puppetserverkeeps working on every platform: on systemd 253 or newer the unit usesType=notify-reload, while EL 8, EL 9, Amazon Linux 2023, SLES 15, and Ubuntu 22.04 keep thepuppetserver reloadsubcommand behind it. - The package now requires
openvox-agent9.0.0-rc1 or later.
Other notable changes:
- The default Java arguments add
--enable-native-access=ALL-UNNAMEDon Java 21 and later, which removes the restricted-method warnings from the service log and frompuppetserver gem list. puppetserver gem,puppetserver ruby, andpuppetserver irbno longer print JRuby debug logging; they use JRuby’s standard error logger again.- The service-readiness notification to Trapperkeeper introduced in 9.0.0-beta1 is reverted.
OpenVox Server 9.0.0-beta5
Released August 12, 2026.
This is a prerelease of OpenVox Server 9 and is not yet the stable release. See the project’s GitHub release page for the full list of changes.
Notable changes in this build:
- Requests that include the system trust store (for example, report processors posting to
external HTTPS endpoints) fall back to the PEM CA bundle shipped with the OpenVox 9
agent. The 9.x agent runtime no longer ships the Java keystore the earlier betas relied
on, which caused
PKIX path building failederrors when connecting to publicly signed endpoints.
OpenVox Server 9.0.0-beta4
Released August 6, 2026.
This build republishes the 9.0.0-beta3 changes. The 9.0.0-beta3 packages were never
published because of a CI problem, and a 9.0.0 artifact containing the beta3 changes
was published to Clojars by mistake. See the
project’s GitHub release page.
OpenVox Server 9.0.0-beta3
Released August 6, 2026. Packages for this build were not published; use 9.0.0-beta4.
This is a prerelease of OpenVox Server 9 and is not yet the stable release. It includes breaking changes; see the project’s GitHub release page for the full list of changes.
Notable breaking changes in this build:
- Reading content back out of the filebucket (
GETandPOSTon/puppet/v3/file_bucket_file) now requires a client certificate with thepp_cli_auth: "true"extension in the defaultauth.conf. Agents keepHEADandPUT, which is all they need to store backups. - The
gettextgem is no longer vendored with the JRuby gems. - The package now requires
openvox-agent9.0.0-beta2 or later.
OpenVox Server 9.0.0-beta2
Released July 27, 2026.
This is a prerelease of OpenVox Server 9 and is not yet the stable release. It includes breaking changes; see the project’s GitHub release page for the full list of changes.
Notable changes in this build:
- The package now depends on
openvox-agent9.0.0-beta1 or later. - JRuby is upgraded to 10.1.1.0, which targets Ruby 4.0 compatibility (the previous 10.0.x targeted Ruby 3.4).
gem installworks again during FIPS builds.- Fixed the
resolvregression when querying IPv6 DNS servers.
OpenVox Server 9.0.0-beta1
Released July 15, 2026.
This is the first prerelease of OpenVox Server 9 and is not yet the stable release. It includes breaking changes; see the project’s GitHub release page for the full list of changes.
Notable breaking changes in this build:
- Java 21 or 25 is required. Java 17 is no longer supported.
- The embedded web server is upgraded to Jetty 12.
- JRuby is upgraded to the 10.x series.
- The
pe_serverversionfact is removed. - Packages are no longer built for Debian 11, Debian 12, or Amazon Linux 2.
Other notable changes:
- Fixed the Jolokia 2.x configuration for the v2 metrics API.
- OpenVox Server now reports service readiness to Trapperkeeper.