On Wed, Oct 12, 2011 at 1:17 PM, Berry Sizemore <berry.sizem...@gmail.com>wrote:
> Hi all, > > When I set out learning Puppet I was using the free version (not PE) > and was able to do all I wanted to do running the agent as the puppet > user. I recently switched to Puppet Enterprise when I hit the snag > this thread is about, and continued the practice of running the agent > as the puppet user. Little did I know that PE employs prtdiag where > the free version apparently doesn't (it could be failing silently). > This must just be a version difference somewhere in what you're running. Puppet and Facter in PE are just specific versions of the open source projects. > > The giveaway is the error message "prtdiag can only be run in the > global zone", which for you beginners like me means "you aren't doing > this as root when you should be", but there is surely a highly > technical/philosophical discussion behind my inexpert summary. > Consult the documentation and/or your Solaris system administrator for > a better explanation. > > It's fair to say that the Puppet Enterprise agent in Solaris 10 has a > dependency on the root user. > > Thanks, > Berry Sizemore > > On Oct 12, 11:04 am, Berry Sizemore <berry.sizem...@gmail.com> wrote: > > Adrien, > > > > Thanks for the reply. > > > > hostxyz: facter facterversion > > 1.6.0 > > > > hostxyz: facter > > prtdiag can only be run in the global zone > > Error: private method `split' called for nil:NilClass > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To post to this group, send email to puppet-users@googlegroups.com. > To unsubscribe from this group, send email to > puppet-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/puppet-users?hl=en. > > -- Nigel Kersten Product Manager, Puppet Labs -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.