Issue #2967 has been updated by Markus Roberts.

Status changed from Needs more information to Ready for Testing

Branch updated.

Peter has privately confirmed that this worked for him.

----------------------------------------
Bug #2967: clients are unable to retrieve file metadata
http://projects.reductivelabs.com/issues/2967

Author: Peter Meier
Status: Ready for Testing
Priority: High
Assigned to: Peter Meier
Category: fileserving
Target version: 0.25.2
Affected version: 0.25.1
Keywords: 
Branch: http://github.com/MarkusQ/puppet/tree/ticket/0.25.x/2967


I recently upgraded from a 3-4 weeks old 0.25.x HEAD version to latest 0.25.x 
head to test #2823, however file serving doesn't work anymore completely:

Server:
<pre>
debug: Using cached node for foobar.example.com, good until Sat Dec 19 19:18:34 
+0100 2009
debug: Saved catalog to database in 3.28 seconds
info: mount[modules]: defaulting to no access for foobar.example.com
err: Not authorized to call search on 
/file_metadata/modules/yum/CentOS.5.4/rpm-gpg with {:ignore=>[".svn", ".git", 
"CVS", ".git_placeholder"], :recurse=>true, :links=>"manage"}
[...]
</pre>

Client (different snippet):
<pre>
[...]
err: //avahi::base/File[/etc/init.d/avahi-daemon]: Failed to retrieve current 
state of resource: Error 400 on SERVER: Not authorized to call find on 
/file_metadata/modules/avahi/init.d/CentOS/avahi-daemon Could not retrieve file 
metadata for puppet:///modules/avahi/init.d/CentOS/avahi-daemon: Error 400 on 
SERVER: Not authorized to call find on 
/file_metadata/modules/avahi/init.d/CentOS/avahi-daemon at 
/etc/puppet/modules/public/avahi/manifests/init.pp:27
[...]
</pre>

My fileserver.conf looks like:
<pre>
[modules]
  allow 127.0.0.1
  allow *.example.com
  allow *.2nd.example.com
</pre>

No auth.conf is deployed.

Attached a complete --debug output of the server while one client connecting to 
it.

This used work with my former 0.25.x-HEAD version, so it is something that have 
been changed withing the last 3-4 weeks.


-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://reductivelabs.com/redmine/my/account

--

You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/puppet-bugs?hl=en.


Reply via email to