I've been trying to enable rrdgraph reports as detailed in the
documentation.  So far, this seems to be problematic.

Here are the entries (sanitized) from messages.log:

Dec 22 14:24:17 foovpuppet puppet-agent[14051]: Caching catalog for
foovpuppet.example.com
Dec 22 14:24:17 foovpuppet puppet-agent[14051]: Applying configuration
version '1293049241'
Dec 22 14:24:17 foovpuppet puppet-agent[14051]: Finished catalog run
in 0.08 seconds
Dec 22 14:24:18 foovpuppet puppet-master[13846]: Report rrdgraph
failed: Could not create RRD file /var/www/html/rrd/
foovpuppet.example.com/changes.rrd: you must define at least one Data
Source
Dec 22 14:25:04 foovpuppet puppet-master[13846]: (/File[/var/www/html/
rrd/bar.example.com]/ensure) change from absent to directory failed:
Failed to set owner to '0': Operation not permitted - /var/www/html/
rrd/bar.example.com
Dec 22 14:25:04 foovpuppet puppet-master[13846]: Report rrdgraph
failed: Got 1 failure(s) while initializing: change from absent to
directory failed: Failed to set owner to '0': Operation not permitted
- /var/www/html/rrd/bar.example.com
Dec 22 14:25:25 foovpuppet puppet-master[13846]: Compiled catalog for
bar.example.com in environment production in 0.01 seconds

Here are the permissions / ownership / contents for the rrd directory
and relevant subdirectories:

[r...@foovpuppet Desktop]# ls -l /var/www/html/
<results trimmed down>
drwxrwxrwx 12 puppet puppet 4096 Dec 22 14:30 rrd

[r...@foovpuppet Desktop]# ls -l /var/www/html/rrd/
<results trimmed down>
drwxr-xr-x 2 puppet puppet 4096 Dec 22 14:25 bar.example.com

[r...@foovpuppet Desktop]# ls -l /var/www/html/rrd/bar.example.com/
total 0

I am running Puppet 2.6.4 with a 2.6.4 Puppetmaster.

Any ideas?

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" 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-users?hl=en.

Reply via email to