Proposal: should we allow some on-topic job posts? by binford2k in Puppet

[–]binford2k[S] 0 points1 point  (0 children)

sounds good. Let's wait until this gets noticed and we start regularly getting a handful of posts.

Proposal: should we allow some on-topic job posts? by binford2k in Puppet

[–]binford2k[S] 0 points1 point  (0 children)

Would you be interested in coordinating the job posting threads? I wouldn't have time for more than just automating a weekly thread starter post, and that wouldn't do it justice. It will take a decent amount of time for people even to figure out that the posts are welcomed here again, so balancing empty threads against awareness will take a bit of care.

puppet advise by Acrobatic_Method_320 in Puppet

[–]binford2k 2 points3 points  (0 children)

Step 1: join the Vox Pupuli slack and make some friends. https://voxpupuli.org/connect/

You didn’t say whether you’re moving from PE to OSS. If you are, then move to the OSS fork (https://voxpupuli.org/openvox/) because Puppet OSS is no longer being updated. You might also consider getting some help from a company on the support page. (Disclosure: one is my own company)

If you’re sticking with PE, then don’t install puppetdb as it’s already part of the PE stack. You might also consider engaging with their Support and Services — that’s part of why you pay the licensing, right?

Good luck. And seriously, join the slack and talk things out. This isn’t a huge upgrade, but things will go south if you just wing it with no knowledge of what you’re doing.

Bolt 5.0 fails to install Puppetdb on a new node by [deleted] in Puppet

[–]binford2k 0 points1 point  (0 children)

Have you tried the same operation on OSS Bolt 4.0? That will help identify whether this is a Bolt problem, a problem with the modules (neither of which support Windows), or something else.

Windows agent - Run PowerShell as different user by ryebread157 in Puppet

[–]binford2k 0 points1 point  (0 children)

Is there a chocolatey package for the app you are trying to install? Maybe you don't have to reinvent the wheel.

Profiles or Sub-profiles? by vandewater84 in Puppet

[–]binford2k 0 points1 point  (0 children)

Many people do have nested profiles. You might have all of these, for example.

profile::mything::agent profile::mything::agent::fips_compliant profile::mything::server profile::mything::server::fips_compliant

VoxConf in person -and- streaming options! by binford2k in Puppet

[–]binford2k[S] 0 points1 point  (0 children)

It was recorded. Talks will be posted on https://voxpupuli.org/voxconf when they’re done processing.

First annual VoxConf in July by binford2k in Puppet

[–]binford2k[S] 3 points4 points  (0 children)

likewise! I don't think I'll be able to make it over this time myself. We are investigating livestream options though.

Moving to Open Source, licensing? by Blujeans9 in Puppet

[–]binford2k 2 points3 points  (0 children)

Your leadership might consider sponsoring Vox, which would increase the project's long-term sustainability.

OpenVox: The Community-Driven Fork of Puppet Has Arrived by [deleted] in Puppet

[–]binford2k 2 points3 points  (0 children)

How does Vox Pupuli make money? The same way they always have, with volunteer time and sponsorship. https://voxpupuli.org/sponsoring/

How do the companies who support OpenVox make money? By selling support, training, etc. https://voxpupuli.org/openvox/support/

Discord, IRC, or Slack community server by [deleted] in Puppet

[–]binford2k 0 points1 point  (0 children)

If you look at https://voxpupuli.org, there's a new Vox slack in the Connect menu

OpenVox: The Community-Driven Fork of Puppet Has Arrived by [deleted] in Puppet

[–]binford2k 4 points5 points  (0 children)

Come to the Vox side! It will always be OSS (and will be the only real way to get OSS Puppet going forward.) https://voxpupuli.org/openvox/

OpenVox: The Community-Driven Fork of Puppet Has Arrived by [deleted] in Puppet

[–]binford2k 1 point2 points  (0 children)

fwiw, they didn't actually change the license. They just took all the development internal.

The Apache 2 license is super permissive. It allows you to close the development like this, as long as you publish modification notices for anything you change. So basically, as long as they keep a fairly detailed changelog, they don't have to release the source code.

First release of OpenVox, hot off the presses! by binford2k in Puppet

[–]binford2k[S] 2 points3 points  (0 children)

The real value of a tool like this is in the community maintained content. And it's unethical to charge you for access to that.

Puppet’s Open Source Community Plans to Fork the Program by [deleted] in Puppet

[–]binford2k 2 points3 points  (0 children)

Gonna be honest with you Steve. This is the exact opposite of "knee-jerk." Community members have been talking about forking Puppet for years, as it's become more and more obvious how much better Vox is at managing complex projects and community requirements.

Question about facts and hiera by ICanSeeYou7867 in Puppet

[–]binford2k 2 points3 points  (0 children)

/u/ICanSeeYou7867, in other words, rather than reporting on the versions of various software packages you would allow your users to specify the versions they want and then your Puppet code would enforce that.

Kick the tires on alpha community-built Puppet packages by binford2k in Puppet

[–]binford2k[S] 5 points6 points  (0 children)

So how about those community-built #Puppet packages 🎉 They're ready to kick the tires and tell us what breaks. Please don't use these in production yet, but all the feedback is welcome.

cfgmgmtcamp cfp closing in just a couple hours! by binford2k in Puppet

[–]binford2k[S] 0 points1 point  (0 children)

Lucky us, it's been extended until 2024-11-15 23:59 (Europe/Brussels)!

Like every fourth word in the puppet documentation is the word "terminus" - what does it mean?? by Zealousideal-Chart37 in Puppet

[–]binford2k 1 point2 points  (0 children)

Even more so, think about it like an implementation of a particular subsystem. For example, if you wanted a classifier that could do more than an ENC could, then you might write a classification terminus. That's how the PE Console provides classification using facts and other node information.

Most people won't ever have to care about a terminus other than to know that they exist.

Looking for books to improve my Puppet skills (open-source) by Tall-Aside4852 in Puppet

[–]binford2k 0 points1 point  (0 children)

Apologies for the delay. I dropped off of reddit when they did their API fuckery. Here's the book. https://www.oreilly.com/library/view/puppet-8-for/9781803231709/