Issue #1958 has been updated by ctrlaltdel.

nigelk2 wrote:

> and the consensus as far as I understood it was that it was reasonable for 
> puppet to no longer include the plist module, but for facter to include it 
> given that facter is a dependency for puppet already, and that this meant you 
> needed to jump to a newer version of facter.

Alright, I just added a note about that in the UPGRADE wiki page.

http://reductivelabs.com/trac/puppet/wiki/UPGRADE?action=diff&version=31
----------------------------------------
Bug #1958: directoryservice provider sometimes seems to break the provider 
selection
http://projects.reductivelabs.com:80/issues/1958

Author: ctrlaltdel
Status: Accepted
Priority: High
Assigned to: luke
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to