On Nov 2, 12:19 pm, Jeff <wel...@gmail.com> wrote: > Update: It was indeed a permissions issue with regard to the external node > classifier. I simply moved the puppet-dashboard directory out of /root and > put it in /opt and everything works fine now.
Great! > The thing I can't figure out > is that it was working fine in the /root dir until I installed and > configured Foreman, which I wanted to try alongside the puppetlabs > dashboard to compare them. I assumed they would not conflict with each > other. I believe both provide external node classifiers, and the Puppetmaster can only use one such at a time. Right now, for you, it looks like Dashboard's is the chosen one. You may still be able to try out some of Foreman's other features, but you cannot have the full functionality of both packages available at the same time for the same Puppetmaster. In any event, I suspect that the problem you encountered was not directly related to installing Foreman. Generally speaking, non-root processes should not be able to access anything under /root, and nothing about the Puppetmaster, Dashboard, or Foreman should run as root. If you do mistakenly run parts of the stack as root (e.g. by manually starting one or more of the daemons as root) then they have permissions they should not have, such as to access root's files. John -- 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.