Could not prepare for execution: Got 1 failure(s) while initializing: change from absent to directory failed: Could not set 'directory on ensure: Permission denied - /etc/puppet/ssl
First off, the directory it wants doesn't exist(by design, I have it in /var/lib/puppet/ssl).
Now in /etc/puppet/puppet.conf I have: confdir=/etc/puppet vardir = /var/lib/puppet ssldir = $vardir/ssl in all of the sections: [main], [agent],and [master]. But for some reason, passenger "really wants" /etc/puppet/ssl to exist.So just for grins, I created it, and voila! I now have a whole newly populated ssl directory complete with a new CA, ignoring my existing CA in /var/lib/puppet/ssl.
What am I doing wrong? Is puppetmaster with passenger hard-wired to /etc/puppet/ssl ?
rpm -qa|grep ruby shows: libselinux-ruby-1.33.4-5.5.el5 rrdtool-ruby-1.2.27-3.el5 ruby-1.8.6.287-2 ruby-augeas-0.3.0-1.el5 ruby-devel-1.8.6.287-2 rubygem-fastthread-1.0.7-1.el5 rubygem-rake-0.8.7-2.el5 rubygems-1.3.1-1.el5 ruby-irb-1.8.6.287-2 ruby-ldap-0.9.7-3.el5 ruby-libs-1.8.6.287-2 ruby-mysql-2.7.3-1.el5 ruby-rdoc-1.8.6.287-2 ruby-RRDtool-0.6.0-6.el5 ruby-shadow-1.4.1-7.el5 rpm -qa|grep puppet shows: puppet-dashboard-1.0.4-1 puppet-2.6.4-0.5.el5 puppet-server-2.6.4-0.5.el5 gem list --local shows: *** LOCAL GEMS *** actionmailer (2.2.2) actionpack (2.2.2) activerecord (2.2.2) activeresource (2.2.2) activesupport (2.2.2) daemon_controller (0.2.5) fastthread (1.0.7) file-tail (1.0.5) mysql (2.8.1) passenger (2.2.5) rack (1.1.0) rails (2.2.2) rake (0.8.7) rubygems-update (1.3.6) spruz (0.2.2) Thanks for your help, Dave -- 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.
<<attachment: davea.vcf>>