Issue #1958 has been updated by ctrlaltdel.
Here it is, however the actual error is certainly happening prior than that. <pre> # puppet --verbose --debug --trace test.pp info: Loading fact environment info: Loading fact veid info: Loading fact manufacturer info: Loading fact mysqlpasswd info: Loading fact localsid info: Loading fact vmware /usr/lib/ruby/1.8/puppet/provider/group/netinfo.rb netinfo /usr/lib/ruby/1.8/puppet/provider/group/ldap.rb ldap debug: Failed to load library 'ldap' for feature 'ldap' /usr/lib/ruby/1.8/puppet/provider/group/directoryservice.rb directoryservice debug: Puppet::Type::Group::ProviderNetinfo: file nireport does not exist debug: Puppet::Type::Group::ProviderLdap: true value when expecting false err: Could not create blah: Could not find a default provider for group /usr/lib/ruby/1.8/puppet/type.rb:1737:in `defaultprovider' /usr/lib/ruby/1.8/puppet/type.rb:1880:in `default' /usr/lib/ruby/1.8/puppet/type.rb:651:in `setdefaults' /usr/lib/ruby/1.8/puppet/type.rb:140:in `eachattr' /usr/lib/ruby/1.8/puppet/type.rb:135:in `each' /usr/lib/ruby/1.8/puppet/type.rb:135:in `eachattr' /usr/lib/ruby/1.8/puppet/type.rb:641:in `setdefaults' /usr/lib/ruby/1.8/puppet/type.rb:2342:in `initialize' /usr/lib/ruby/1.8/puppet/type.rb:1131:in `new' /usr/lib/ruby/1.8/puppet/type.rb:1131:in `create' /usr/lib/ruby/1.8/puppet/transportable.rb:91:in `to_type' /usr/lib/ruby/1.8/puppet/node/catalog.rb:497:in `send' /usr/lib/ruby/1.8/puppet/node/catalog.rb:497:in `to_catalog' /usr/lib/ruby/1.8/puppet/node/catalog.rb:482:in `each' /usr/lib/ruby/1.8/puppet/node/catalog.rb:482:in `to_catalog' /usr/lib/ruby/1.8/puppet/node/catalog.rb:408:in `to_ral' /usr/bin/puppet:224 Could not find a default provider for group </pre> ---------------------------------------- Bug #1958: directoryservice provider sometimes seems to break the provider selection http://projects.reductivelabs.com:80/issues/1958 Author: ctrlaltdel Status: Unreviewed Priority: High Assigned to: Category: group Target version: 0.24.8 Complexity: Unknown Affected version: 0.24.7 Keywords: On some of our Debian etch servers, puppetd stopped running after an upgrade from 0.24.5-3 (Debian version) to 0.24.7 (Debian version). The provider selection for "group" resources stops right after testing "directoryservice" and without even giving a try at "groupadd" which is the appropriate one on this platform. <pre> # cat test.pp group {"blah": ensure => present } # puppet --verbose --debug test.pp info: Loading fact environment info: Loading fact veid info: Loading fact manufacturer info: Loading fact mysqlpasswd info: Loading fact localsid info: Loading fact vmware /usr/lib/ruby/1.8/puppet/provider/group/netinfo.rb netinfo /usr/lib/ruby/1.8/puppet/provider/group/ldap.rb ldap debug: Failed to load library 'ldap' for feature 'ldap' /usr/lib/ruby/1.8/puppet/provider/group/directoryservice.rb directoryservice debug: Puppet::Type::Group::ProviderNetinfo: file nireport does not exist debug: Puppet::Type::Group::ProviderLdap: true value when expecting false err: Could not create blah: Could not find a default provider for group Could not find a default provider for group </pre> ---------------------------------------- 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 -~----------~----~----~----~------~----~------~--~---
