Issue #2245 has been updated by Luke Kanies. Status changed from Accepted to Ready for Checkin Assigned to set to James Turnbull
Pushed to the tickets/master/2245 branch in my repo. ---------------------------------------- Bug #2245: Pluginsync causes provider list to get lost http://projects.reductivelabs.com/issues/2245 Author: Derek Whayman Status: Ready for Checkin Priority: High Assigned to: James Turnbull Category: RAL Target version: 0.25.0 Complexity: Unknown Affected version: 0.25.0 Keywords: Following on from #2244, if I use an old-style mount to pluginsync, my types aren't loaded successfully: On Master, in /etc/puppet/fileserver.conf: <pre> ... [oldplugins] path /var/lib/puppet/plugins allow * ... </pre> On Client, In /etc/puppet/puppet.conf <pre> ... [puppetd] ... pluginsource = puppet:///oldplugins/ </pre> <pre> <0> [email protected] (0 jobs) /var/lib/puppet/plugins % sudo puppetd -t --noop --no-factsync --pluginsync --tags sdkljfh <1> [email protected] (0 jobs) /var/lib/puppet/plugins % ls -l total 0 <0> [email protected] (0 jobs) /var/lib/puppet/plugins % sudo puppetd -t --noop --no-factsync --pluginsync --tags sdkljfh info: Retrieving plugin notice: /File[/var/lib/puppet/plugins/puppet]/ensure: created notice: /File[/var/lib/puppet/plugins/puppet/parser]/ensure: created notice: /File[/var/lib/puppet/plugins/puppet/parser/functions]/ensure: created notice: /File[/var/lib/puppet/plugins/puppet/parser/functions/BCutilities.rb]/ensure: defined 'content' as '{md5}3cdb1b3a2c9377f2b06b8a3d1eb99f7d' notice: /File[/var/lib/puppet/plugins/puppet/parser/functions/allstringvarsdefined.rb]/ensure: defined 'content' as '{md5}57c37a60a75dfca8918596e07ba200dd' ... notice: /File[/var/lib/puppet/plugins/puppet/provider/sysctl]/ensure: created notice: /File[/var/lib/puppet/plugins/puppet/provider/sysctl/parsed.rb]/ensure: defined 'content' as '{md5}d2286da60de06702b4f4088aea013271' ... notice: /File[/var/lib/puppet/plugins/puppet/type/sysctl.rb]/ensure: defined 'content' as '{md5}2dbd57c096f29efa11a4c041af6e41ef' ... info: Loading downloaded plugin /var/lib/puppet/plugins/puppet/type/sysctl.rb info: Redefining sysctl in Puppet::Type ... err: Could not run Puppet configuration client: Could not find a default provider for sysctl </pre> N.B. I'm trying this mainly because I haven't refactored my Manifest to use modular plugins, and I can't get it to even copy the files over using the default [plugins] fileserver export. Many thanks, Derek -- 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 -~----------~----~----~----~------~----~------~--~---
