Issue #20510 has been updated by Charlie Sharpsteen. Status changed from Unreviewed to Needs More Information Assignee set to Chris Mague
Hi Chris, Which patchlevel of Ruby 1.9.3 are you using? Is it p0 or p105? ---------------------------------------- Bug #20510: recursive directory copy failing https://projects.puppetlabs.com/issues/20510#change-90493 * Author: Chris Mague * Status: Needs More Information * Priority: Normal * Assignee: Chris Mague * Category: * Target version: * Affected Puppet version: 3.2.0-rc1 * Keywords: recurse eval_generate NoMethodError file * Branch: ---------------------------------------- <pre> clientversion: “3.2.0-rc1” facterversion: “1.7.0-rc2” puppetversion: “3.2.0-rc1” rubyversion: “1.9.3” serverversion: “3.0.2-rc1” </pre> <pre> file { '/opt/collectd/plugins': ensure => directory, owner => root, group => root, mode => '0755', recurse => true, purge => true, source => 'puppet:///modules/collectd/plugins', require => [Class['collectd::package'],Class['collectd::java_fix']], notify => Class['collectd::services'], } </pre> <pre> Debug: file_metadata supports formats: b64_zlib_yaml pson raw yaml; using pson Error: /Stage[last]/Collectd::Config/File[/opt/collectd/plugins]: Failed to generate additional resources using 'eval_generate: NoMethodError Debug: Service[collectd](provider=upstart): Could not find collectd.conf in /etc/init </pre> Commenting out purge line also causes the error Also commented on #20471, but not sure if related after checking versions Could this be similar to the root cause for the plugin sync that was fixed? http://projects.puppetlabs.com/issues/20308 -- 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://projects.puppetlabs.com/my/account -- You received this message because you are subscribed to the Google Groups "Puppet Bugs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/puppet-bugs?hl=en. For more options, visit https://groups.google.com/groups/opt_out.
