Issue #2891 has been updated by Silviu Paragina.
I have encountered some problems with the old tests. I'm trying to figure them out. the problem looks like: Message: <"Could not create RRD file /tmp/puppettesting3678/configdir0/rrd/eventdata.rrd: creating '/tmp/puppettesting3678/configdir0/rrd/eventdata.rrd': No such file or directory"> This happens because /tmp/puppettesting3678/configdir0/ or /tmp/puppettesting3678/configdir0/rrd/ (not sure which regarding the correctness of the test) doesn't exists Should I commit the patch like this (without tests functioning)? Note: the test isn't in RSpec and I don't think I have enough knowledge of puppet inner workings to create new tests. ---------------------------------------- Feature #2891: RRDGraph: Switch to newer rrdtools library (patch included) http://projects.reductivelabs.com/issues/2891 Author: Silviu Paragina Status: Code Insufficient Priority: Low Assigned to: Category: reports Target version: Rowlf Affected version: 0.25.1 Keywords: Branch: The current rrdtools library seems abandoned. http://rubyforge.org/projects/rubyrrdtool/ (no new releases for more than 3 years). Above that it doesn't install by default on ubuntu. There is a patch to build it on ubuntu (http://rubyforge.org/tracker/index.php?func=detail&aid=26207&group_id=826&atid=3261) it's 6 months old and still not included in any release. I think the best choice is the one on the rrdtools site http://oss.oetiker.ch/rrdtool/prog/rrdruby.en.html because it should closely follow the development of rrdtools. It might actually be the same library renamed, but I don't know. I have modified puppet to use this library on a ubuntu distro. The modiffied files are: lib/puppet/util/metric.rb and lib/puppet/feature/base.rb I will also attach the diffs against trunk (diff -Naur) for these two files. (they have the same version 0.25.1 and trunk) -- 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.
