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).
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.