On Tue, 2009-06-30 at 11:46 +0200, Peter Meier wrote: > yeah I also thought that. On the other side installing things (which > will install a bunch of dependecies) is also an unexpected result > somehow, as the dependencies aren't managed by puppet. For sure this > result isn't that worse as uninstall, but I don't think that this is > really an argument, however I agree that in this case we simply also not > care. But why do we care on uninstall?
The basic issue is that puppet doesn't know about dependencies (not sure it should), but once you throw 'yum -y erase' into the mix, it becomes very easy to write inconsistent manifests, where a package erase removes a package that is explicitly mentioned by the manifest for install - sure the next puppet run will then install that package again, but in the meantime, you have a very broken system as the 'yum erase file' example shows. David --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Puppet Users" 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-users?hl=en -~----------~----~----~----~------~----~------~--~---
