Puppet Enterprise

Puppet Enterprise is Perforce's commercial configuration management platform; since 2025 even open-source Puppet binaries come from Perforce under a EULA. Pages here cover replacing it with OpenVox, the community fork.

Puppet Enterprise vs OpenVox

Puppet Enterprise against the OpenVox community fork: language and module compatibility, what Enterprise adds (console, orchestration, RBAC, support), what OpenVox ships (agent, server, OpenVoxDB, OpenBolt), governance under Vox Pupuli and the risk of drift from Perforce's Puppet.

Migrate from Puppet Enterprise to OpenVox

Moving nodes and servers from Puppet Enterprise to OpenVox: backing up /etc/puppetlabs, running the PE uninstaller, installing openvox-server, OpenVoxDB and agents from the Vox Pupuli repositories, keeping certificates and code, and replacing the PE console and orchestrator.

Puppet Enterprise cost vs self-hosted OpenVox

Cost of ownership by component: quoted Puppet Enterprise or Puppet Core Commercial licenses above 25 nodes against OpenVox's free packages, the servers and PostgreSQL behind OpenVoxDB, a replacement for the PE console, migration, and the support you arrange yourself.

Open-source Puppet binaries moved behind a EULA: what to do

Since early 2025 new Puppet packages come from a private repository, free under a development EULA up to 25 nodes and licensed above that. This page sets out the options: pay for Puppet Core, stay on old public packages, or move to OpenVox.

Talk to our team.

Tell us what you're working on, whether it's a deployment, an audit, a security test or a cyber range. You'll speak with an engineer who can help you scope it.

  • 30-minute call: free, with no obligation.
  • NDA on request: we can sign before you share details.
  • Clear next steps: a scope and plan after the call.