Hi

>> 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.


yeah, which might be definitely worse than installing a package we'd
like to have uninstalled. On the other side it's an inconsistency we
can't solve using yum without declaring all yum dependencies within
puppet, which would lead us to simply use rpm... ;)

cheers pete

--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to