It’s exciting times in the world of OpenVox. We thought we’d drop a note with a quick summary of some of the updates over the last few weeks.
VoxConf Announced
Things are moving fast in the project and building community is one of our top priorities. If you’re lucky enough to be in Europe, we’ll be holding our first VoxConf in mid July in Nürnberg, Germany. It’s going to tag team along with the Foreman’s birthday party, so you’ll be able to attend both events at once!
Problems with Perforce’s developer EULA
As part of Perforce’s monetization strategy, they’re limiting access to their Puppet Core product. In order to access and use the packages – even to install via RubyGems – one must pay a license fee. This obviously puts a cramp on CI pipelines which rely heavily on gem install puppet as part of all module testing. Of course, Perforce wants to have their cake and eat it too so after six months of negotiating with Vox Pupuli they’ve created a developer program EULA intended to make it possible for community modules to be tested against their proprietary product. Unfortunately, it’s still not compatible with community needs and so Vox Pupuli is forced to stop testing modules against Puppet Core.
Notarizing Mac packages
Signing installer packages has been standard practice for many years, but the modern macOS will have nothing but the finest artisanal binaries. After much gnashing of teeth, we now have fully signed and notarized Mac packages that install cleanly. Nick has written a moderately technical explanation of how it works.
I wanted to let you know that we had a minor problem with our email settings recently, and so previous newsletters may have been inadvertently marked as spam. Any time you’d like to catch up and see what you might have missed, you can always take a look at the Google Groups page: https://groups.google.com/a/overlookinfratech.com/g/announce
And as always, don’t forget that we have services available for OpenVox and OSS Puppet. We focus on solutions rather than just supporting the product, which means that we’ll even help fix upstream modules you’re having trouble with.
That’s it for now, cheers!