>> This is now https://projects.puppetlabs.com/issues/17507
On Nov 8, 2012, at 2:55 PM, R.I.Pienaar wrote: > also see http://projects.puppetlabs.com/issues/5286 I think the > hard part here is figuring out what is right behaviour I don't think either situation is hard to determine what the expected behavior should be. I updated 5286 with some thoughts. For package installs, either one of the following behaviors is correct/intuitive. I prefer the first one: 1. Check if the package is installed. If it is installed and has a schedule, don't check the version for update or removal. If it isn't installed and should be, install it outside of the schedule. *OR* 2. Do not run things which fail dependency on a package which is not installed. But running a bunch of commands and trying to start services when their dependancies are not installed is madness, and likely to really hurt someone in the wrong situations. -- Jo Rhett Net Consonance : net philanthropy to improve open source and internet projects. -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To post to this group, send email to puppet-users@googlegroups.com. To unsubscribe from this group, send email to puppet-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en.