mrooney
2011-Sep-08 17:37 UTC
[Puppet Users] "Could not evaluate: Not a directory" errors with pluginsync
Hello all, We''re using Puppet/Puppetmaster 2.6.4 (2.6.4-2ubuntu2 on Ubuntu 11.04 to be precise), and after enabling pluginsync on the agents to make our custom facts available, all puppet runs start with the output: info: Retrieving plugin err: /File[/var/lib/puppet/lib/puppet/parser/functions/basename.rb]: Could not evaluate: Not a directory - /var/lib/puppet/lib/puppet/ parser/functions/basename.rb err: /File[/var/lib/puppet/lib/puppet/parser/functions/dirname.rb]: Could not evaluate: Not a directory - /var/lib/puppet/lib/puppet/ parser/functions/dirname.rb err: /File[/var/lib/puppet/lib/puppet/parser/functions/gsub.rb]: Could not evaluate: Not a directory - /var/lib/puppet/lib/puppet/parser/ functions/gsub.rb err: /File[/var/lib/puppet/lib/puppet/parser/functions/hostname.rb]: Could not evaluate: Not a directory - /var/lib/puppet/lib/puppet/ parser/functions/hostname.rb err: /File[/var/lib/puppet/lib/puppet/parser/functions/ip_to_cron.rb]: Could not evaluate: Not a directory - /var/lib/puppet/lib/puppet/ parser/functions/ip_to_cron.rb err: /File[/var/lib/puppet/lib/puppet/parser/functions/ network_lookup.rb]: Could not evaluate: Not a directory - /var/lib/ puppet/lib/puppet/parser/functions/network_lookup.rb err: /File[/var/lib/puppet/lib/puppet/parser/functions/ prefix_with.rb]: Could not evaluate: Not a directory - /var/lib/puppet/ lib/puppet/parser/functions/prefix_with.rb err: /File[/var/lib/puppet/lib/puppet/parser/functions/re_escape.rb]: Could not evaluate: Not a directory - /var/lib/puppet/lib/puppet/ parser/functions/re_escape.rb err: /File[/var/lib/puppet/lib/puppet/parser/functions/ slash_escape.rb]: Could not evaluate: Not a directory - /var/lib/ puppet/lib/puppet/parser/functions/slash_escape.rb err: /File[/var/lib/puppet/lib/puppet/parser/functions/split.rb]: Could not evaluate: Not a directory - /var/lib/puppet/lib/puppet/ parser/functions/split.rb err: /File[/var/lib/puppet/lib/puppet/parser/functions/substitute.rb]: Could not evaluate: Not a directory - /var/lib/puppet/lib/puppet/ parser/functions/substitute.rb err: /File[/var/lib/puppet/lib/puppet/parser/functions/url_get.rb]: Could not evaluate: Not a directory - /var/lib/puppet/lib/puppet/ parser/functions/url_get.rb info: Loading facts in ... and continues on normally, successfully loading our facts and completing the run successfully. As far as I know this isn''t something we''ve added and lib/puppet/parser/functions is part of puppet itself, however these directories were generated via Puppetmaster 2.6.1, so that could be part of the issue. We''re not explicitly using these that I''m aware of, so maybe the solution is to delete them? Otherwise, maybe they just need to be moved to a different location. Any tips would be greatly appreciated, thanks! - Michael -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscribe@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.