Re: [Puppet Users] recursive descent

2013-12-17 Thread Ben Ford
If you override something in a recursive directory, you're overriding everything. The subdirectories are being managed explicitly by the resource managing them, not by a combination of it and the parent. Look inline below: On Tuesday, December 17, 2013 11:12:21 AM UTC-8, Andy Spiegl wrote:

Re: [Puppet Users] recursive descent

2013-12-17 Thread Ben Ford
file { '/var/lib/nagios/plugins': ensure= directory, recurse = true, mode = '0775', } I should also point out that this is unnecessary, as Puppet will automatically promote read permissions to read execute permissions for directories. If you

[Puppet Users] Announcing our new quest based Learning VM

2014-04-17 Thread Ben Ford
Hi, We just rolled out the new and improved Learning VM — now with fun quests to learn Puppet at your own pace. If you've been meaning to explore the technology in depth, now you can do so with a series of detailed, multi-step quests. The Learning VM covers topics such as: accessing the Puppet

[Puppet Users] Puppet Certification Testing discount

2014-06-17 Thread Ben Ford
/services/certification Thanks! -- Ben Ford | Training Solutions Engineer Puppet Labs, Inc. 926 NW 13th Ave, Suite #210 Portland, OR 97209 509.592.7291 ben.f...@puppetlabs.com -- You received this message because you are subscribed to the Google Groups Puppet Users group. To unsubscribe from

[Puppet Users] Re: PE console missing the PE_REPO class for agent packages

2016-01-25 Thread Ben Ford
Hey Mike! I suspect that what you see is the result of modifying your basemodulepath or overriding your modulepath in an environment.conf file. They should be set something like the following: root@master:~ # puppet master --configprint basemodulepath

[Puppet Users] Puppet Hack!

2017-11-20 Thread Ben Ford
Has Puppet made your life easier like it's made my life easier? Come hang out on Dec. 7 with other community members, Vox Pupuli, and Puppet employees to hack on awesome Puppet (and related) projects. Let's get to know each other! http://pup.pt/hack #puppethack is a collaborative, relaxed online

[Puppet Users] Introducing new Cisco IOS module for agentless device management

2018-06-11 Thread Ben Ford
Puppet has launched the agentless Cisco IOS module for Network Devices that can be downloaded from the Puppet Forge . This module gives networking teams an easy way to manage Cisco Catalyst Switches with Puppet without the need to install an agent on

Re: [Puppet Users] is_numeric

2018-08-06 Thread Ben Ford
First off, you should use data types with your class and then you won't have to check--the compile won't even succeed unless you've got the right data type. class foo ( Integer $subsetting, ) { # $subsetting is guaranteed to be numeric here } Second, you can use the is_a

Re: [Puppet Users] Automatic parameter lookup including metaparameters

2018-08-09 Thread Ben Ford
Hi Michael. Can you share the code you tried and the errors you ran into? On Thu, Aug 9, 2018 at 11:30 AM Michael Watters wrote: > Hello, > > Is it possible to define metaparameters for a resource in Hiera? For > example, I have a class that is currently declared within another class as >

Re: [Puppet Users] Puppet Apache Module

2018-08-23 Thread Ben Ford
Is there a reason you can't pin to the module to a version that supports your needs? Any users that use either Apache 2.2 or use one of the above operating > systems should pin to an older version of the module. We will continue to > support these operating systems for older versions of the

Re: [Puppet Users] Puppet Apache Module

2018-08-24 Thread Ben Ford
Totally a fair point, thanks for the feedback! On Fri, Aug 24, 2018 at 8:57 AM Tim Skirvin wrote: > Ben Ford writes: > > [puppetlabs/apache is dropping support for RHEL6 and family] > > Is there a reason you can't pin to the module to a version that supports > > your

Re: [Puppet Users] Re: New Deferred type and agent data lookups in Puppet 6

2018-08-31 Thread Ben Ford
In general, you're going to want to be cautious about using agent-side functions. It might be simpler to gather information during run time in some cases, but it makes your catalog more black-box and unpredictable. Here are just a couple concerns: You lose some of the ability to look at the facts

Re: [Puppet Users] Check existence of a hierarchy

2018-07-11 Thread Ben Ford
What you're looking for is the dig() function. https://puppet.com/docs/puppet/latest/function.html#dig $profiles.dig('vpn', 'openvpn', 'instances', 'client') On Wed, Jul 11, 2018 at 8:32 AM Helmut Schneider wrote: > Hello all, > > let's assume the following structure in a yaml: > > profiles: >

[Puppet Users] New products to help you scale automation success

2018-04-25 Thread Ben Ford
Whether you’re just starting your automation journey or you’ve been at it a while, you know that making automation pervasive across your enterprise is hard. Three key challenges stand in the way of scaling success: * It’s hard to know what you have * It’s hard to scale automation broadly and

Re: [Puppet Users] modulo, exec or provider customization

2018-10-17 Thread Ben Ford
Hi Rafael. You would not have any need to create a custom provider. Depending on which database server you're using and what the end result that you're trying to achieve is, you can use built-in resource types to do what you want. For example, with MS SQL Server, you can evaluate TSQL queries

Re: [Puppet Users] pip package provider on Redhat

2018-10-17 Thread Ben Ford
Hi Sergei! Puppet 3.x is quite old, and in fact has been end-of-lifed for 655 days as of today! (December 31, 2016). It is no longer receiving security or bug fixes. If you upgrade to a modern version, you'll see that there's are new pip and pip3 providers that use the appropriate commands.

Re: [Puppet Users] relationships, ordering, and defined types

2019-01-22 Thread Ben Ford
Caps all segments in a defined type name: before => Bar::Baz['qux'], On Tue, Jan 22, 2019 at 2:20 PM Matt Zagrabelny wrote: > Greetings! > > I'm running puppet 5.5 on Debian Buster. > > This exists: > > define bar::baz() { > file { "/tmp/$name": } > } > > ...somewhere else... > > bar::baz

[Puppet Users] Ask Puppet sunset

2019-01-23 Thread Ben Ford
After 6 years of Ask.Puppet.com, we are closing the site down on February first. We are directing folks to use the Puppet Community Slack instead. The existing content is archived so existing bookmarks will continue to work, but new questions, answers, or comments will

Re: [Puppet Users] exec and variables

2018-12-20 Thread Ben Ford
Sure. When you make a reference (the upper case File syntax), it has to point to a thing that exists. The reference is a resource type (File) and a resource title (99-status.conf), but you've not defined a resource with that title. Basically, it's like making a symlink to a file that doesn't

Re: [Puppet Users] resolve hostname via custom fact

2018-12-23 Thread Ben Ford
> > I want to resolve a hostname via a custom fact: > require "resolv" > Facter.add("puppet_master_ip") do > setcode do > Resolv::DNS.open(:nameserver => ['8.8.8.8']) do |dns| > ip = dns.getaddresses("www.puppet.org") > end > end > end > How do I get the output? I just want to

Re: [Puppet Users] Re: Puppet.agent with path

2018-11-29 Thread Ben Ford
Rafael, if you're trying to execute scripts with a certain path, you'd provide that at the resource declaration level, like so: exec { 'tar -xf /Volumes/nfs02/important.tar': cwd => '/var/tmp', creates => '/var/tmp/myfile', path => ['/usr/bin', '/usr/sbin',], } See this for more information:

Re: [Puppet Users] Using lvicainne-bashrc -

2019-02-20 Thread Ben Ford
You don't explain how you classified your nodes. Creating modules just makes the classes, they don't have any effect until you actually use them via classifying nodes. See https://puppet.com/docs/puppet/latest/lang_classes.html#declaring-classes for more information. You asked why the stdlib

Re: [Puppet Users] Registry module not working

2019-02-26 Thread Ben Ford
Can you include the actual error message along with this snippet of the stack trace? Also Puppet 3.x went EOL 787 days ago on December 31, 2016. You should REALLY consider upgrading, especially since your master has already been upgraded. It's generally recommended to run the same versions of

Re: [Puppet Users] [augeas] edit YAML file

2019-02-07 Thread Ben Ford
The https://forge.puppet.com/fiddyspence/hash_file module makes it very easy to manage yaml files. Sent from my iPhone > On Feb 7, 2019, at 4:47 PM, Helmut Schneider wrote: > > Hi, > > I want to edit a YAML file: > > network: > version: 2 > renderer: networkd > ethernets: >eth0: >

Re: [Puppet Users] Replacing extlookup to look up external things!

2019-01-29 Thread Ben Ford
Your simplest and most straightforward upgrade path would be to port the CSV file to a common.yaml file and then switch to using lookup() with hieradata. Later on, you can start differentiating and build a sane data hierarchy. Check out the docs at

Re: [Puppet Users] Re: ensure_packets not working

2019-01-30 Thread Ben Ford
Sharing the code that you're working with will make it possible for people to help solve your problem. On Wed, Jan 30, 2019 at 10:22 AM Jochen Haeberle wrote: > Hi @all, > > does anyone have an idea what could be happening? I think this might be > some sort of configuration error on the node,

Re: [Puppet Users] Push Puppet custom Facts to agent

2019-01-31 Thread Ben Ford
Put your facts in a module and they'll be synced everywhere they're needed automatically. https://puppet.com/docs/puppet/5.3/plugins_in_modules.html#auto-download-of-agent-side-plug-ins-pluginsync On Thu, Jan 31, 2019 at 4:48 AM Nikhil Patil wrote: > Hi All, > > I have created the custom fact

Re: [Puppet Users] Replace some text

2019-04-08 Thread Ben Ford
It looks like what you're trying to do is inline editing of /etc/bashrc, but still let people poke at it themselves. That's a fragile position to be in. For example, given your regex solution, what's to stop someone from doing something like innocently defining their $PS1 iteratively? Something

Re: [Puppet Users] Recent 5.5.x point releases are throwing some warnings for me

2019-06-14 Thread Ben Ford
Yes. A class without a namespace must be named the same as the module containing it, *and be in the init.pp file*. In other words, your /opt/puppetlabs/puppet/modules/adhoc/manifests/*adhoc* .pp file should be /opt/puppetlabs/puppet/modules/adhoc/manifests/*init*.pp. See

Re: [Puppet Users] switching from source => "puppet:/// to source => "file:///

2019-06-13 Thread Ben Ford
I suspect that you're misunderstanding something about how Puppet works, because as far as I can tell, you're trying to copy /etc/apache2/conf.d/testpuppet.conf to /etc/apache2/conf.d/testpuppet.conf. (The same path) It's relatively rare to use anything but a puppet:// URI in a file source

Re: [Puppet Users] facter to return version of an installed package

2019-05-14 Thread Ben Ford
You cannot pass a variable to facter, because that's not how its model is designed. Facter is a tool that runs to gather relatively static system information, called facts. A fact with a given name has a given value. In other words, you need one unique fact for every value you're gathering.

Re: [Puppet Users] Using bash for custom facts - results are strings, not booleans

2019-07-11 Thread Ben Ford
If you just return a string, then that's how it's interpreted even if it matches a keyword. To return a datatype, you'd need to return json. echo '{"gdm_installed": true}' and echo '{"gdm_installed": false}' On Thu, Jul 11, 2019 at 12:55 PM 'Prentice Bisbal' via Puppet Users <

Re: [Puppet Users] pupperware experience and Console UI?

2019-07-08 Thread Ben Ford
> > This is particularly painful in Dev/Test environments were PM > installations are constantly rebuilt. What are you testing in these environments? Eg, are you testing the deployment of new infrastructure, including PE, or are you testing the Puppet codebase? It might not be worth it to build

[Puppet Users] Coming to OSCON? You're invited to our Science Fair too

2019-07-08 Thread Ben Ford
The Puppet community has a lot of people with exciting Open Source tricks up their sleeves. Are you interested in what they're hacking on or want to share what you're hacking on? An even bigger question…. Will you be in PDX for OSCON and want to come have a good time? Puppet is hosting a Science

Re: [Puppet Users] Re: rspec test issues

2019-07-02 Thread Ben Ford
Just a sanity check here. You did try the puppetlabs/firewall module before writing your own, right? (https://forge.puppet.com/puppetlabs/firewall) On Mon, Jul 1, 2019 at 6:40 AM Bill Sirinek wrote: > Fixed this by setting AUGEAS_LENS_LIB in spec/spec_helper_local.rb > >

[Puppet Users] Coming to OSCON? Stop by our Science Fair too!

2019-06-26 Thread Ben Ford
The Puppet community has a lot of people with exciting Open Source tricks up their sleeves. Are you interested in what they're hacking on or want to share what you're hacking on? An even bigger question…. Will you be in PDX for OSCON and want to come have a good time? Puppet is hosting a Science

Re: [Puppet Users] Locking the version of Docker?

2019-09-09 Thread Ben Ford
It uses apt::pin like so, https://github.com/puppetlabs/puppetlabs-docker/blob/7c7c38c09548b0e0ebdf92643f59efca93430e2b/manifests/repos.pp#L39-L43 On Fri, Sep 6, 2019 at 4:11 PM Stefan Lasiewski wrote: > Hi all, > > I'm using Puppet 5 to install Docker like so: > > class { 'docker': >

Re: [Puppet Users] Re: Using bash for custom facts - results are strings, not booleans

2019-07-23 Thread Ben Ford
> On Jul 23, 2019, at 7:49 AM, Jesse Hathaway wrote: > > The docs are still out of date on this supported feature. One thing to note here is that whenever you find a docs page lacking, you can now provide feedback directly on the page. Just scroll to the bottom and give it a star ⭐️ rating.

Re: [Puppet Users] Could not find resource 'File[/etc/logrotate.d/syslog]

2019-10-22 Thread Ben Ford
Hi Dan! When you subscribe to another resource like subscribe => File['/etc/logrotate.d/syslog'], the key is that you're not actually subscribing to the file on disk. You're subscribing to *another Puppet resource*, of type File and with a title of '/etc/logrotate.d/syslog'. Any time that Puppet

Re: [Puppet Users] Conditional with find_file

2020-01-17 Thread Ben Ford
> > But when I execute this from a server-client infrastructure it seems like > the conditionals don't work They are not even processed: Oh, they're processed just the same. But the key part that you've missed is that the catalog is compiled on the *master*. That's where all functions run. The

Re: [Puppet Users] Conditional with find_file

2020-01-21 Thread Ben Ford
On Tue, Jan 21, 2020 at 11:54 AM Gabriel Filion wrote: > On 2020-01-20 2:34 a.m., Joaquin Veira wrote: > > I understand what you mean but I guess there must be any way to check if > I > > file exists on the client and act in consecuence. > > > > I mean, if I want to identify a MySQL server by

Re: [Puppet Users] Re: Facter 4 release

2020-03-30 Thread Ben Ford
Since it was developed in parallel, they used https://github.com/puppetlabs/facter-ng. I don't know if there are plans to reconcile them in the future, but Bogdan could tell you about that later. On Mon, Mar 30, 2020 at 2:38 PM Stefan Wrobel wrote: > Where is the source for the 4.x releases? >

Re: [Puppet Users] Debugging puppet error : Could not find dependency

2020-05-21 Thread Ben Ford
Hi Milind, The critical difference here is that subscribe => File[$old_launch_agent_path] does NOT tell Puppet to watch for changes in that file on disk. Instead it will run that exec if Puppet itself is managing that resource and makes changes to that resource. In other words,

Re: [Puppet Users] need help for slack join

2020-08-22 Thread Ben Ford
You’ll find the link on https://puppet.com/community/ Sent from my iPhone > On Aug 22, 2020, at 4:10 PM, Tej Singh Rana wrote: > >  > Hello, Team >I am not getting links to join slack channel. Puppet has a slack channel > like others? Can I get invited URLs to join slack channel? > >

Re: [Puppet Users] updating concat breaks puppet run

2020-08-20 Thread Ben Ford
Subscribe to Concat['/etc/exports'] instead. The concat type used to be a defined type that wrapped a file resource many years ago. It's now a first class citizen itself. On Thu, Aug 20, 2020 at 4:28 AM Andy Hall wrote: > we have updated the concat module and it no longer likes our code...so >

Re: [Puppet Users] Upgrade from puppet 5 to puppet 6

2020-06-24 Thread Ben Ford
That sounds like the server isn't compiling the code that you think it is. Can you first restart puppetserver to ensure that it's not just cached, and then check that you're deploying code correctly and that you're using the right environment, etc. Also, try commenting out the resource causing

Re: [Puppet Users] External object

2020-11-09 Thread Ben Ford
On Mon, Nov 9, 2020 at 9:18 AM Albert Shih wrote: [...] > I've check static yaml file, but that's not very convenient, the file can > be very big (we got ~2000 object cannot run puppet), and because lot of > host need those informations, I need almost to load them in all node. Does this mean

Re: [Puppet Users] Installing an exe like VLC

2020-11-10 Thread Ben Ford
Welcome! I'd actually install Chocolatey and use the provider from https://forge.puppet.com/modules/puppetlabs/chocolatey to manage packages like this on Windows. On Tue, Nov 10, 2020 at 3:31 PM Jarod Schoen wrote: > Hi > so I just got started and I'm glad to be joining you. > > I have a

Re: [Puppet Users] init config once

2021-01-29 Thread Ben Ford
t; goal is replacing its contents during the first Puppet run. The next >> > Puppet runs should ignore any changes. >> > >> > >> > On Thu, 2021-01-28 at 20:07 +0100, Martin Alfke wrote: >> > > and please use ensure => file ! >> > > this

Re: [Puppet Users] init config once

2021-01-28 Thread Ben Ford
Yep, just use the replace attribute on the file resource. https://puppet.com/docs/puppet/latest/types/file.html#file-attribute-replace On Thu, Jan 28, 2021 at 9:57 AM Steve McKuhr wrote: > I'd like to initialize a user config file once, at software install time, > then allow application admins

[Puppet Users] Razor project archival

2021-06-03 Thread Ben Ford
! -- Ben Ford @binford2k Ecosystem Product Manager -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to puppet-users+unsubscr...@googlegroups.co

Re: [Puppet Users] [INFO, maybe ACTION] r10k Feature Proposal

2021-03-11 Thread Ben Ford
Hey Molly, The PDK has already been ignoring the /spec directory for quite some time, so I think this is totally appropriate. It won't even have any effect for PDK enabled modules from the Forge. Those files are only used for development purposes, and if you're doing that in your production

Re: [Puppet Users] Getting the location of the manifest file

2021-08-17 Thread Ben Ford
Hiera provides an environment hierarchy. Is that what you're looking for? https://puppet.com/docs/puppet/latest/hiera_config_yaml_5.html On Mon, Aug 16, 2021 at 7:33 PM Go Iwai wrote: > Hello Martin, > > Let's say we have three directories: > > preproduction/ preproduction/ private/ > > There

Re: [Puppet Users] Getting the location of the manifest file

2021-08-16 Thread Ben Ford
Hi Go! I'm not sure what you're trying to accomplish, but you'd probably be better off locating your code in a module on your modulepath and then Puppet takes care of all the relative paths for you. https://puppet.com/docs/puppet/latest/modules_fundamentals.html On Mon, Aug 16, 2021 at 3:53 AM

[Puppet Users] Re: training.foreman.com httpd[18624]: SSLCertificateFile: file '/etc/puppetlabs/puppet/ssl/certs/training.foreman.com.pem' does not exist or is empty

2021-11-12 Thread Ben Ford
Hey there! You'll probably get better help with a Foreman problem on their forums. https://community.theforeman.org Good luck! On Friday, November 12, 2021 at 10:27:40 AM UTC-8 irtizahs...@gmail.com wrote: > Hi Team, > > I tried to run the foreman installer but it throwed lot of errors

[Puppet Users] Re: [voxpupuli] Do you have opinions on what module quality means?

2021-11-02 Thread Ben Ford
owershell scripts. So allowing >those users to built tasks in Go, Rust, etc is a no brainer, IMO. > > > > Thoughts? > > --- > > David Hollinger III > > Software Engineer > > WPEngine > > > > Sent with ProtonMail > <https://nam11.safelinks.protection.outlook.com/?ur

[Puppet Users] Do you have opinions on what module quality means?

2021-10-28 Thread Ben Ford
andard definition of module quality. https://github.com/voxpupuli/voxpupuli-puppet-lint-plugins/blob/master/voxpupuli-puppet-lint-plugins.gemspec Thank you all for your help! -- Ben Ford @binford2k Ecosystem Product Manager -- You received this message because you are subscribed to the Google

[Puppet Users] Re: [voxpupuli] Do you have opinions on what module quality means?

2021-11-04 Thread Ben Ford
core. > - Also show the things that were missing and how many points they were > worth. This way module developers know what needs to be fixed/improved in > order to raise their score. > > Just an idea I had and wanted to "brain dump" while it was fresh. > > -Nick

[Puppet Users] Re: [voxpupuli] Do you have opinions on what module quality means?

2021-11-04 Thread Ben Ford
On Thu, Nov 4, 2021 at 8:11 AM Gene Liverman wrote: > After reading through all the replies, there are bits and pieces from many > people that seem to cover most of my opinions. I am going to try and > collect those here: > > What about this idea? Instead of trying to "measure quality" as a

[Puppet Users] Re: Can we have PuppetDB docker images with 6.x latest?

2021-07-19 Thread Ben Ford
Hi! We've actually decided to ship only the most current builds (7.x right now) across the board to reduce the number of pulls used across the company. On Thursday, July 15, 2021 at 5:23:36 AM UTC-7 rcm...@gmail.com wrote: > Just noticed the same behavior with Puppet Server docker images that

[Puppet Users] Re: sensitive password for the active directory module

2022-07-18 Thread Ben Ford
This page will help you learn how to create a Sensitive string for that parameter. https://puppet.com/docs/puppet/latest/lang_data_sensitive.html On Monday, July 18, 2022 at 11:28:45 AM UTC-7 hanno...@gmail.com wrote: > hello puppet users > > i start installation of puppet with foreman and i

Re: [Puppet Users] Hiera values in provider

2022-08-01 Thread Ben Ford
Not directly. Hiera provides data to the server for use when compiling the catalog. Providers run on the agent after the catalog has been compiled. If you need to get to Hiera data, write your type/provider such that it accepts a parameter, then look that up from Hiera and pass it in when you

[Puppet Users] Re: Puppet can't fetch catalog

2022-09-20 Thread Ben Ford
(and then you'll need to restart the server) On Tuesday, September 20, 2022 at 7:38:45 AM UTC-7 Ben Ford wrote: > On the Puppet server, you will need either both of these parameters > set (when using Satellite for classification), or both of them unset (when > not using

[Puppet Users] Re: Puppet can't fetch catalog

2022-09-20 Thread Ben Ford
On the Puppet server, you will need either both of these parameters set (when using Satellite for classification), or both of them unset (when not using Satellite for classification). *external_nodes = /etc/puppetlabs/code/node.rbnode_terminus = exec* On Thursday, September 15, 2022 at

[Puppet Users] Upcoming network maintenance

2022-12-08 Thread Ben Ford
Hey folks, This Saturday December 10th starting at 9:00 AM PST, the Puppet IT team is going to be performing some network maintenance that will result in our Jira instance being intermittently available or unavailable for up to several hours. We don't expect the Forge to be affected, but in an

Re: [Puppet Users] Puppet Server Requirements Documentation Needs Updating

2024-03-07 Thread Ben Ford
Can you file that as an issue on https://github.com/puppetlabs/puppet-docs/issues please? Thanks! > On Mar 7, 2024, at 11:25 AM, Nathaniel Black > wrote: > > I think Java requirements documentation needs to be updated. On "Installing > Puppet Server" for 7.29.1, it says that Java 8 is

Re: [Puppet Users] How to create new tickets now?

2023-09-04 Thread 'Ben Ford' via Puppet Users
Hi Dirk. Unfortunately we ran into a few snags in the planned migration of the Jira instances. The team is working on evaluating the best ways for resolving them and we'll keep you all posted as soon as we have information to share. I can't give a firm timeline, but my own personal expectation

[Puppet Users] Public issue reporting is back!

2023-10-31 Thread 'Ben Ford' via Puppet Users
I’m happy to share that public issue reporting is back. You can now file issues directly in GitHub right on the project itself using the GitHub account you probably already have. Issue creation is now enabled in the following projects – PA, PUP, PDB, SERVER and FACT. We will be reviewing any

Re: [Puppet Users] Error 500 on SERVER undefined method safe_load

2023-11-08 Thread 'Ben Ford' via Puppet Users
Hey James! That error sounds like you have an out-of-date Psych YAML gem. What versions of Puppet, Ruby, Hiera, and Psych are you using? On Nov 8, 2023, at 8:54 AM, James Millsap wrote: We have a fairly mature puppet instance along with foreman for classification. For some reason,

Re: [Puppet Users] Puppet trial license file.

2023-03-02 Thread 'Ben Ford' via Puppet Users
You should not need a license.key for a PE trial. The CD4PE yaml file will let you also trial CD4PE. On Mar 2, 2023, at 7:49 AM, eager2learn wrote: I request a trial license for my Puppet Enterprise installation. I got a CD4PE.yaml file. But the Puppet Enterprise installation requires a

Re: [Puppet Users] using vault

2023-05-24 Thread 'Ben Ford' via Puppet Users
Deferred functions run on the agent. The Vault connection will be made from the agent. Therefor, if you configure Vault using environment variables, you'll want to do so from the agent. If you're using systemd, you should be able to configure those in the .service file as you suggest. On

Re: [Puppet Users] How does 'os' facter be determined?

2023-05-30 Thread 'Ben Ford' via Puppet Users
Here is an example pull request teaching Facter about the Mariner distro. https://github.com/puppetlabs/facter/commit/83c51ff227696cfd8e30ed62b6053ede047ca7e4 On May 30, 2023, at 3:47 AM, 羽色云烟 wrote: facter os on system OpenEuelr shows: { architecture => "aarch64", family => "Openeuler",

[Puppet Users] Vox Pupuli Elections, 2024 edition

2024-02-12 Thread 'Ben Ford' via Puppet Users
As announced at CfgMgmtCamp last week, we are kicking off the more-or-less annual PMC elections process. This is a yearly process to provide more people opportunities to get involved with our leadership and decision making. Would you like to help set roadmap or help architect our Puppet 8

[Puppet Users] Vox Pupuli Elections, 2024 (ends May 15)

2024-04-09 Thread 'Ben Ford' via Puppet Users
Hello friends! After a slight delay, we are opening the voting period for this year's PMC elections. Votes will be accepted until **May 15 2024 23:59 UTC.** Please help us select the Vox Pupuli Project Management Committee for the 2024 year. The people on this committee will help take care of