On Wednesday, 25 April 2018 16:58:10 UTC+1, R.I. Pienaar wrote:
>
>
>
> On Wed, 25 Apr 2018, at 17:52, Luke Bigum wrote: 
> > On Wednesday, 25 April 2018 15:18:13 UTC+1, Michael Di Domenico wrote: 
> > > 
> > > On Wed, Apr 25, 2018 at 10:14 AM, Luke Bigum <[email protected] 
> > > <javascript:>> wrote: 
> > > > On Wednesday, 25 April 2018 15:01:00 UTC+1, Michael Di Domenico 
> wrote: 
> > > >> 
> > > >> in the past i'd copy my ruby facts into 
> > > >> /usr/share/ruby/vendor_ruby_facter (which probably wasnt right) 
> > > > 
> > > > 
> > > > No... That's definitely not right :-)  Puppet has had a feature 
> called 
> > > > "pluginsync" for a while now, which downloads ruby code (types, 
> > > providers, 
> > > > facts) from a Puppet Master before it does anything on a Puppet 
> Agent. 
> > >  The 
> > > > Agent will write it's downloaded Ruby code into /var/lib/puppet/lib/ 
> > > > (/opt/puppetlabs/puppet/cache/lib in Puppet 5), and it will keep it 
> > > > synchronised so you can't pollute it. 
> > > 
> > > we're using puppet in standalone mode, not server/client. 
> > > 
> > 
> > Perhaps something like this then, though that answer is old, in theory 
> it 
> > should probably work for new Puppet: 
> > 
> > https://ask.puppet.com/question/4645/puppet-apply-and-pluginsync/ 
> > 
>
> In recent Puppet with puppet apply it automatically finds facts in your 
> modules, you dont need to copy them anywhere or sync them. 
>
> I have not really been following this thread sorry if that's not helpful - 
> but it basically just works 
>


I think the RP is trying to run Facter standalone on the command line, as 
he mentions FACTERLIB, but yes, "puppet apply" should just work as is.

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/puppet-users/63ed286a-1ae6-49a6-89da-8bb8050532a4%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to