It’s been quite a journey, y’all. But we’re excited to announce the first release of OpenVox, the community-maintained open source implementation of Puppet. OpenVox 8.11 is functionally equivalent to Puppet and should be a drop-in replacement. Be aware, of course, that even though you can type the same commands, use all the same modules and extensions, and configure the same settings, OpenVox is not yet tested to the same standard that Puppet is.
Migrating is fairly simple, just replace the packages following instructions on the handy dandy new install page.
You’ll notice that they’re still using the apt|yum.overlookinfratech.com
repositories.
As we get our infrastructure built out, these will probably be moved to the voxpupuli.org namespace.
Please don’t use these packages on critical production infrastructures yet, unless you’re comfortable with troubleshooting and reporting back on the silly errors we’ve made while rebranding and rebuilding.
If you’d like professional assistance in the migration, check out the support page for companies who provide migration services.
We consider OpenVox a soft-fork because we intend to maintain downstream compatibility for as long as we are able. As such, Vox Pupuli is working to create a Puppet™️ Standards Steering Committee to set the direction of features and language evolutions and have invited Perforce to participate.
The OpenVox project goals are pretty straightforward. You probably already know them from participating in community conversations over the last few years.
- Modernize the OpenVox codebase and ecosystem. Support current operating systems and Ruby versions rather than relying on fifteen year old unmaintained rubygems.
- Recentering and focusing on community requirements. Actual usage patterns will drive development rather than which customer has the deepest pockets at the moment.
- Democratizing platform support. Rather than waiting a year for Puppet to get around to supporting the current release of Ubuntu, community members can contribute it themselves.
- Maintaining an active and responsive open source community. Yes; your pull request will finally get reviewed.
Find out more or get involved at our GitHub namespace.