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 <luke....@lmax.com > > > <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 puppet-users+unsubscr...@googlegroups.com. 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.