OpenVox Migration Check for Puppet
openvox migration: 6 findings in one 10-line Rocky 9 bootstrap script — every Puppet package, repo, image and gem line that has to change before a fleet runs on OpenVox, each with the exact OpenVox replacement. Hub page and free web version: https://getreadystack.com/tools/openvox-migration-check Why this existsIn November 2024 Perforce announced that new Puppet binaries would move to a private, licence-gated location (Puppet Core: a free developer licence covers up to 25 nodes, a subscription is needed above that). The last open source release to yum.puppetlabs.com and apt.puppetlabs.com was Puppet 8.10 on 2024-10-22. Open source Puppet 7 reached end of life on 2025-04-30. The community fork, OpenVox (Vox Pupuli), shipped its first release on 2025-01-21 and is functionally equivalent from 8.11: same commands, same config paths, but different package names, repos, images and gem. Search-and-replace on "puppet" breaks things, because YardstickThe alternative to migrating is a Puppet Core subscription for every fleet above 25 nodes. What it flags (12 rules)
Package rules (OVX004-006) only fire on install/package/ensure lines, so plain Files it readsPuppetfile, Gemfile, Dockerfile, Containerfile, Measured on the bundled fixtures
UseOpen a file, press Ctrl+Shift+P, type "OpenVox" and run the check command. Findings appear in the Problems panel with the replacement in the message. The one-file check is free and needs no account. Scanning every file in the repository at once and exporting one Markdown migration checklist for a change ticket need a licence key (Command Palette → enter licence key). Sources
|

