Issue #2725 has been updated by Patrick Mohr.

Affected version changed from 0.24.7 to 0.24.8

Here's what I think are the important parts.  There's a link below to the full 
logs.


Server messages with --verbose --debug

debug: Using cached node for ubuntu-testclient-003.outer
debug: mount[cups-ps-driver]: Describing /cups-ps-driver/cupsps6.dll for 
ubuntu-testclient-003.outer
debug: Overriding 10.128.0.10 with cert name ubuntu-testclient-003.outer
debug: Allowing authenticated client ubuntu-testclient-003.outer(10.128.0.10) 
access to fileserver.describe
debug: Using cached node for ubuntu-testclient-003.outer
debug: mount[cups-ps-driver]: Describing /cups-ps-driver/pscript.hlp for 
ubuntu-testclient-003.outer
debug: Overriding 10.128.0.10 with cert name ubuntu-testclient-003.outer
debug: Allowing authenticated client ubuntu-testclient-003.outer(10.128.0.10) 
access to fileserver.describe
debug: Using cached node for ubuntu-testclient-003.outer
debug: mount[cups-ps-driver]: Describing /cups-ps-driver/ps5ui.dll for 
ubuntu-testclient-003.outer
debug: Overriding 10.128.0.10 with cert name ubuntu-testclient-003.outer
debug: Allowing authenticated client ubuntu-testclient-003.outer(10.128.0.10) 
access to fileserver.describe
debug: Using cached node for ubuntu-testclient-003.outer
debug: mount[cups-ps-driver]: Describing /cups-ps-driver/cupsui6.dll for 
ubuntu-testclient-003.outer


Client messages with --verbose --debug --test

err: //Node[basenode]/cups-ps-driver/File[/usr/share/cups/drivers/cupsui6.dll]: 
Failed to retrieve current state of resource: No specified source was found 
from puppet:///cups-ps-driver/cupsui6.dll
debug: Calling fileserver.describe
err: //Node[basenode]/cups-ps-driver/File[/usr/share/cups/drivers/pscript.ntf]: 
Failed to retrieve current state of resource: No specified source was found 
from puppet:///cups-ps-driver/pscript.ntf
debug: //Node[basenode]/cups-ps-driver/File[/usr/share/cups/drivers/cups6.ppd]: 
File does not exist
debug: Calling fileserver.describe
err: //Node[basenode]/cups-ps-driver/File[/usr/share/cups/drivers/cups6.ppd]: 
Failed to retrieve current state of resource: No specified source was found 
from puppet:///cups-ps-driver/cups6.ppd
debug: //Node[basenode]/cups-ps-driver/File[/usr/share/cups/drivers/cups6.ini]: 
File does not exist
debug: Calling fileserver.describe
err: //Node[basenode]/cups-ps-driver/File[/usr/share/cups/drivers/cups6.ini]: 
Failed to retrieve current state of resource: No specified source was found 
from puppet:///cups-ps-driver/cups6.ini


Permissions on all the files and the folder containing them are 644.  The 
folder containing them is /etc/puppet/modules/cups-ps-driver/files.  The folder 
should be 755, but isn't causing the error.


Here's a full log in case I missed something important:
http://pastebin.com/m178f98d8
----------------------------------------
Feature #2725: Unhelpful error message when permissions incorrect on file 
server directory
http://projects.reductivelabs.com/issues/2725

Author: Patrick Mohr
Status: Needs more information
Priority: Normal
Assigned to: 
Category: error reporting
Target version: 
Affected version: 0.24.8
Keywords: 
Branch: 


When the puppetmaster tries to serve files out of  
"/etc/puppet/modules/module-name/files" the error messages for bad permissions 
are far too cryptic.  My problem is that the files and the directory had 
permissions of 644.  The directory needed to be executable for the fileserver 
to work. (Probably a good thing) It didn't give helpful error messages when 
puppetd and puppetmaster were both run with --verbose and --debug.  All I 
really want is a message on the server (and/or client) saying that the server 
was unable to open the file.

This might not be a problem in the new version.  If so, never mind.


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