hello list!! I am still having some file sharing issues with this puppet server and I was hoping someone would have an opinion they could share on this situation ## puppet errors err: //basefiles/File[/etc/yum/pluginconf.d/priorities.conf]: Failed to retrieve current state of resource: Error 400 on SERVER: Not authorized to call find on /file_metadata/acadaca/yum/pluginconf.d/priorities.conf Could not retrieve file metadata for puppet:///acadaca/yum/pluginconf.d/priorities.conf: Error 400 on SERVER: Not authorized to call find on /file_metadata/acadaca/yum/pluginconf.d/priorities.conf at /etc/puppet/manifests/classes/basefiles.pp:16 err: //basefiles/File[/etc/ldap.conf]: Failed to retrieve current state of resource: Error 400 on SERVER: Not authorized to call find on /file_metadata/acadaca/ldap.conf Could not retrieve file metadata for puppet:///acadaca/ldap.conf: Error 400 on SERVER: Not authorized to call find on /file_metadata/acadaca/ldap.conf at /etc/puppet/manifests/classes/basefiles.pp:23 err: //basefiles/File[/etc/amanda/amanda-client.conf]: Failed to retrieve current state of resource: Error 400 on SERVER: Not authorized to call find on /file_metadata/acadaca/amanda/amanda-client.conf Could not retrieve file metadata for puppet:///acadaca/amanda/amanda-client.conf: Error 400 on SERVER: Not authorized to call find on /file_metadata/acadaca/amanda/amanda-client.conf at /etc/puppet/manifests/classes/basefiles.pp:39 err: //basefiles/File[/etc/nsswitch.conf]: Failed to retrieve current state of resource: Error 400 on SERVER: Not authorized to call find on /file_metadata/acadaca/nsswitch.conf Could not retrieve file metadata for puppet:///acadaca/nsswitch.conf: Error 400 on SERVER: Not authorized to call find on /file_metadata/acadaca/nsswitch.conf at /etc/puppet/manifests/classes/basefiles.pp:31 err: //basefiles/File[/etc/hosts]: Failed to retrieve current state of resource: Error 400 on SERVER: Not authorized to call find on /file_metadata/acadaca/hosts Could not retrieve file metadata for puppet:///acadaca/hosts: Error 400 on SERVER: Not authorized to call find on /file_metadata/acadaca/hosts at /etc/puppet/manifests/classes/basefiles.pp:8 ## /etc/puppet/fileserver.conf [acadaca] path /etc/puppet/manifests/files/acadaca allow * ## /etc/puppet/manifests/classes/basefiles.pp class basefiles { file { "/etc/hosts": owner => root, group => root, mode => 440, source => "puppet:///acadaca/hosts" } file { "/etc/yum/pluginconf.d/priorities.conf": owner => root, group => root, mode => 440, source => "puppet:///acadaca/yum/pluginconf.d/priorities.conf" } file { "/etc/ldap.conf": owner => root, group => root, mode => 440, source => "puppet:///acadaca/ldap.conf" } file { "/etc/nsswitch.conf": owner => root, group => root, mode => 440, source => "puppet:///acadaca/nsswitch.conf" } file { "/etc/amanda/amanda-client.conf": owner => root, group => root, mode => 440, source => "puppet:///acadaca/amanda/amanda-client.conf" } } ~ ## ls of files in the file sharing directory [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca/hosts -rw-r-xr-x 1 puppet puppet 214 Feb 25 10:49 /etc/puppet/manifests/files/acadaca/hosts [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca/yum/pluginconf.d/priorities.conf -rw-r--r-- 1 root root 37 Feb 28 14:45 /etc/puppet/manifests/files/acadaca/yum/pluginconf.d/priorities.conf [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca/ldap.conf -rw-r--r-- 1 puppet puppet 9190 Nov 25 21:41 /etc/puppet/manifests/files/acadaca/ldap.conf [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca/nsswitch.conf -rw-r--r-- 1 puppet puppet 1727 Nov 20 17:13 /etc/puppet/manifests/files/acadaca/nsswitch.conf [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca/amanda/amanda-client.conf -rw------- 1 puppet puppet 751 Feb 4 18:05 /etc/puppet/manifests/files/acadaca/amanda/amanda-client.conf -- GPG me!! gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
hello list I grabbed a little more info in case that helps anyone that would like to supply some advice Now one reason I''m on the ledge about this one is that I got this working on my home server just fine, but am so far unable to in the place where it really counts.. the WORK server! Here''s a comparison of the ownership and permissions between the two which as far as I can tell are identical! ## work server permissions [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca/ldap.conf -rw-r--r-- 1 puppet puppet 9190 Nov 25 21:41 /etc/puppet/manifests/files/acadaca/ldap.conf [root@puppet ~]# ls -l /etc | grep puppet drwxr-xr-x 5 root root 4096 Mar 7 13:20 puppet [root@puppet ~]# ls -l /etc/puppet | grep manifests drwxr-xr-x 9 root root 4096 Mar 7 12:54 manifests [root@puppet ~]# ls -l /etc/puppet/manifests/ | grep files drwxr-xr-x 4 puppet puppet 4096 Feb 25 11:07 files [root@puppet ~]# ls -l /etc/puppet/manifests/files | grep acadaca drwxr-xr-x 101 puppet puppet 12288 Mar 3 10:39 acadaca [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca | grep ldap.conf -rw-r--r-- 1 puppet puppet 9190 Nov 25 21:41 ldap.conf ## home (working) server permissions [root@virtcent13:/etc/puppet/manifests/files/snjh] #ls -l ldap.conf -rw-r--r-- 1 puppet puppet 396 Feb 23 14:12 ldap.conf [root@virtcent13:/etc/puppet/manifests/files/snjh] #ls -l /etc/ | grep puppet drwxr-xr-x 4 root root 4096 Mar 7 10:04 puppet [root@virtcent13:/etc/puppet/manifests/files/snjh] #ls -l /etc/puppet | grep manifests drwxr-xr-x 9 root root 4096 Mar 4 21:51 manifests [root@virtcent13:/etc/puppet/manifests/files/snjh] #ls -l /etc/puppet/manifests | grep files drwxr-xr-x 6 puppet puppet 4096 Feb 19 11:52 files [root@virtcent13:/etc/puppet/manifests/files/snjh] #ls -l /etc/puppet/manifests/files | grep snjh drwxr-xr-x 101 puppet puppet 12288 Mar 6 19:32 snjh [root@virtcent13:/etc/puppet/manifests/files/snjh] #ls -l /etc/puppet/manifests/files/snjh | grep ldap.conf -rw-r--r-- 1 puppet puppet 396 Feb 23 14:12 ldap.conf any help you can provide would be great! thanks again in advance! On Mon, Mar 7, 2011 at 1:05 PM, Tim Dunphy <bluethundr@gmail.com> wrote:> hello list!! > > I am still having some file sharing issues with this puppet server and > I was hoping someone would have an opinion they could share on this > situation > > > ## puppet errors > > err: //basefiles/File[/etc/yum/pluginconf.d/priorities.conf]: Failed > to retrieve current state of resource: Error 400 on SERVER: Not > authorized to call find on > /file_metadata/acadaca/yum/pluginconf.d/priorities.conf Could not > retrieve file metadata for > puppet:///acadaca/yum/pluginconf.d/priorities.conf: Error 400 on > SERVER: Not authorized to call find on > /file_metadata/acadaca/yum/pluginconf.d/priorities.conf at > /etc/puppet/manifests/classes/basefiles.pp:16 > err: //basefiles/File[/etc/ldap.conf]: Failed to retrieve current > state of resource: Error 400 on SERVER: Not authorized to call find on > /file_metadata/acadaca/ldap.conf Could not retrieve file metadata for > puppet:///acadaca/ldap.conf: Error 400 on SERVER: Not authorized to > call find on /file_metadata/acadaca/ldap.conf at > /etc/puppet/manifests/classes/basefiles.pp:23 > err: //basefiles/File[/etc/amanda/amanda-client.conf]: Failed to > retrieve current state of resource: Error 400 on SERVER: Not > authorized to call find on > /file_metadata/acadaca/amanda/amanda-client.conf Could not retrieve > file metadata for puppet:///acadaca/amanda/amanda-client.conf: Error > 400 on SERVER: Not authorized to call find on > /file_metadata/acadaca/amanda/amanda-client.conf at > /etc/puppet/manifests/classes/basefiles.pp:39 > err: //basefiles/File[/etc/nsswitch.conf]: Failed to retrieve current > state of resource: Error 400 on SERVER: Not authorized to call find on > /file_metadata/acadaca/nsswitch.conf Could not retrieve file metadata > for puppet:///acadaca/nsswitch.conf: Error 400 on SERVER: Not > authorized to call find on /file_metadata/acadaca/nsswitch.conf at > /etc/puppet/manifests/classes/basefiles.pp:31 > err: //basefiles/File[/etc/hosts]: Failed to retrieve current state of > resource: Error 400 on SERVER: Not authorized to call find on > /file_metadata/acadaca/hosts Could not retrieve file metadata for > puppet:///acadaca/hosts: Error 400 on SERVER: Not authorized to call > find on /file_metadata/acadaca/hosts at > /etc/puppet/manifests/classes/basefiles.pp:8 > > > ## /etc/puppet/fileserver.conf > > [acadaca] > path /etc/puppet/manifests/files/acadaca > allow * > > > ## /etc/puppet/manifests/classes/basefiles.pp > > class basefiles { > > file { "/etc/hosts": > owner => root, > group => root, > mode => 440, > source => "puppet:///acadaca/hosts" > } > > > file { "/etc/yum/pluginconf.d/priorities.conf": > owner => root, > group => root, > mode => 440, > source => "puppet:///acadaca/yum/pluginconf.d/priorities.conf" > } > > file { "/etc/ldap.conf": > owner => root, > group => root, > mode => 440, > source => "puppet:///acadaca/ldap.conf" > } > > > file { "/etc/nsswitch.conf": > owner => root, > group => root, > mode => 440, > source => "puppet:///acadaca/nsswitch.conf" > } > > > file { "/etc/amanda/amanda-client.conf": > owner => root, > group => root, > mode => 440, > source => "puppet:///acadaca/amanda/amanda-client.conf" > } > > } > ~ > > ## ls of files in the file sharing directory > > [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca/hosts > -rw-r-xr-x 1 puppet puppet 214 Feb 25 10:49 > /etc/puppet/manifests/files/acadaca/hosts > > [root@puppet ~]# ls -l > /etc/puppet/manifests/files/acadaca/yum/pluginconf.d/priorities.conf > -rw-r--r-- 1 root root 37 Feb 28 14:45 > /etc/puppet/manifests/files/acadaca/yum/pluginconf.d/priorities.conf > > [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca/ldap.conf > -rw-r--r-- 1 puppet puppet 9190 Nov 25 21:41 > /etc/puppet/manifests/files/acadaca/ldap.conf > > [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca/nsswitch.conf > -rw-r--r-- 1 puppet puppet 1727 Nov 20 17:13 > /etc/puppet/manifests/files/acadaca/nsswitch.conf > > [root@puppet ~]# ls -l > /etc/puppet/manifests/files/acadaca/amanda/amanda-client.conf > -rw------- 1 puppet puppet 751 Feb 4 18:05 > /etc/puppet/manifests/files/acadaca/amanda/amanda-client.conf > > > > > -- > GPG me!! > > gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B >-- GPG me!! gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.
hey guys, just a heads up, but I was able to solve this problem. what I did to solve this was cat /dev/null > /etc/puppet/fileserver.conf and then re-wrote it by hand and then it started working. my guess is that there was some weird character in there that wasn''t showing up even on close inspection. but that took care of it. I appreciate you bearing with me at times like these! tim On Mon, Mar 7, 2011 at 1:31 PM, Tim Dunphy <bluethundr@gmail.com> wrote:> hello list I grabbed a little more info in case that helps anyone that > would like to supply some advice > > Now one reason I''m on the ledge about this one is that I got this > working on my home server just fine, but am so far unable to in the > place where it really counts.. the WORK server! Here''s a comparison of > the ownership and permissions between the two which as far as I can > tell are identical! > > > > ## work server permissions > > > [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca/ldap.conf > -rw-r--r-- 1 puppet puppet 9190 Nov 25 21:41 > /etc/puppet/manifests/files/acadaca/ldap.conf > > [root@puppet ~]# ls -l /etc | grep puppet > drwxr-xr-x 5 root root 4096 Mar 7 13:20 puppet > > [root@puppet ~]# ls -l /etc/puppet | grep manifests > drwxr-xr-x 9 root root 4096 Mar 7 12:54 manifests > > [root@puppet ~]# ls -l /etc/puppet/manifests/ | grep files > drwxr-xr-x 4 puppet puppet 4096 Feb 25 11:07 files > > [root@puppet ~]# ls -l /etc/puppet/manifests/files | grep acadaca > drwxr-xr-x 101 puppet puppet 12288 Mar 3 10:39 acadaca > > [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca | grep ldap.conf > -rw-r--r-- 1 puppet puppet 9190 Nov 25 21:41 ldap.conf > > > ## home (working) server permissions > > > [root@virtcent13:/etc/puppet/manifests/files/snjh] #ls -l ldap.conf > -rw-r--r-- 1 puppet puppet 396 Feb 23 14:12 ldap.conf > > [root@virtcent13:/etc/puppet/manifests/files/snjh] #ls -l /etc/ | grep puppet > drwxr-xr-x 4 root root 4096 Mar 7 10:04 puppet > > [root@virtcent13:/etc/puppet/manifests/files/snjh] #ls -l /etc/puppet > | grep manifests > drwxr-xr-x 9 root root 4096 Mar 4 21:51 manifests > > [root@virtcent13:/etc/puppet/manifests/files/snjh] #ls -l > /etc/puppet/manifests | grep files > drwxr-xr-x 6 puppet puppet 4096 Feb 19 11:52 files > > [root@virtcent13:/etc/puppet/manifests/files/snjh] #ls -l > /etc/puppet/manifests/files | grep snjh > drwxr-xr-x 101 puppet puppet 12288 Mar 6 19:32 snjh > > [root@virtcent13:/etc/puppet/manifests/files/snjh] #ls -l > /etc/puppet/manifests/files/snjh | grep ldap.conf > -rw-r--r-- 1 puppet puppet 396 Feb 23 14:12 ldap.conf > > > any help you can provide would be great! thanks again in advance! > > > On Mon, Mar 7, 2011 at 1:05 PM, Tim Dunphy <bluethundr@gmail.com> wrote: >> hello list!! >> >> I am still having some file sharing issues with this puppet server and >> I was hoping someone would have an opinion they could share on this >> situation >> >> >> ## puppet errors >> >> err: //basefiles/File[/etc/yum/pluginconf.d/priorities.conf]: Failed >> to retrieve current state of resource: Error 400 on SERVER: Not >> authorized to call find on >> /file_metadata/acadaca/yum/pluginconf.d/priorities.conf Could not >> retrieve file metadata for >> puppet:///acadaca/yum/pluginconf.d/priorities.conf: Error 400 on >> SERVER: Not authorized to call find on >> /file_metadata/acadaca/yum/pluginconf.d/priorities.conf at >> /etc/puppet/manifests/classes/basefiles.pp:16 >> err: //basefiles/File[/etc/ldap.conf]: Failed to retrieve current >> state of resource: Error 400 on SERVER: Not authorized to call find on >> /file_metadata/acadaca/ldap.conf Could not retrieve file metadata for >> puppet:///acadaca/ldap.conf: Error 400 on SERVER: Not authorized to >> call find on /file_metadata/acadaca/ldap.conf at >> /etc/puppet/manifests/classes/basefiles.pp:23 >> err: //basefiles/File[/etc/amanda/amanda-client.conf]: Failed to >> retrieve current state of resource: Error 400 on SERVER: Not >> authorized to call find on >> /file_metadata/acadaca/amanda/amanda-client.conf Could not retrieve >> file metadata for puppet:///acadaca/amanda/amanda-client.conf: Error >> 400 on SERVER: Not authorized to call find on >> /file_metadata/acadaca/amanda/amanda-client.conf at >> /etc/puppet/manifests/classes/basefiles.pp:39 >> err: //basefiles/File[/etc/nsswitch.conf]: Failed to retrieve current >> state of resource: Error 400 on SERVER: Not authorized to call find on >> /file_metadata/acadaca/nsswitch.conf Could not retrieve file metadata >> for puppet:///acadaca/nsswitch.conf: Error 400 on SERVER: Not >> authorized to call find on /file_metadata/acadaca/nsswitch.conf at >> /etc/puppet/manifests/classes/basefiles.pp:31 >> err: //basefiles/File[/etc/hosts]: Failed to retrieve current state of >> resource: Error 400 on SERVER: Not authorized to call find on >> /file_metadata/acadaca/hosts Could not retrieve file metadata for >> puppet:///acadaca/hosts: Error 400 on SERVER: Not authorized to call >> find on /file_metadata/acadaca/hosts at >> /etc/puppet/manifests/classes/basefiles.pp:8 >> >> >> ## /etc/puppet/fileserver.conf >> >> [acadaca] >> path /etc/puppet/manifests/files/acadaca >> allow * >> >> >> ## /etc/puppet/manifests/classes/basefiles.pp >> >> class basefiles { >> >> file { "/etc/hosts": >> owner => root, >> group => root, >> mode => 440, >> source => "puppet:///acadaca/hosts" >> } >> >> >> file { "/etc/yum/pluginconf.d/priorities.conf": >> owner => root, >> group => root, >> mode => 440, >> source => "puppet:///acadaca/yum/pluginconf.d/priorities.conf" >> } >> >> file { "/etc/ldap.conf": >> owner => root, >> group => root, >> mode => 440, >> source => "puppet:///acadaca/ldap.conf" >> } >> >> >> file { "/etc/nsswitch.conf": >> owner => root, >> group => root, >> mode => 440, >> source => "puppet:///acadaca/nsswitch.conf" >> } >> >> >> file { "/etc/amanda/amanda-client.conf": >> owner => root, >> group => root, >> mode => 440, >> source => "puppet:///acadaca/amanda/amanda-client.conf" >> } >> >> } >> ~ >> >> ## ls of files in the file sharing directory >> >> [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca/hosts >> -rw-r-xr-x 1 puppet puppet 214 Feb 25 10:49 >> /etc/puppet/manifests/files/acadaca/hosts >> >> [root@puppet ~]# ls -l >> /etc/puppet/manifests/files/acadaca/yum/pluginconf.d/priorities.conf >> -rw-r--r-- 1 root root 37 Feb 28 14:45 >> /etc/puppet/manifests/files/acadaca/yum/pluginconf.d/priorities.conf >> >> [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca/ldap.conf >> -rw-r--r-- 1 puppet puppet 9190 Nov 25 21:41 >> /etc/puppet/manifests/files/acadaca/ldap.conf >> >> [root@puppet ~]# ls -l /etc/puppet/manifests/files/acadaca/nsswitch.conf >> -rw-r--r-- 1 puppet puppet 1727 Nov 20 17:13 >> /etc/puppet/manifests/files/acadaca/nsswitch.conf >> >> [root@puppet ~]# ls -l >> /etc/puppet/manifests/files/acadaca/amanda/amanda-client.conf >> -rw------- 1 puppet puppet 751 Feb 4 18:05 >> /etc/puppet/manifests/files/acadaca/amanda/amanda-client.conf >> >> >> >> >> -- >> GPG me!! >> >> gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B >> > > > > -- > GPG me!! > > gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B >-- GPG me!! gpg --keyserver pool.sks-keyservers.net --recv-keys F186197B -- 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+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.