On Tue, Apr 19, 2011 at 9:31 PM, Ian Mortimer <i.morti...@uq.edu.au> wrote:
> On Wed, 2011-04-20 at 07:37 +1000, Sans wrote: > > > if I know that I definitely don't want httpd to > > be installed on the system at the first place, then why should I care > > about all the packages (maybe installed by default) that need httpd - > > What happens if an update of a required package introduces a new > dependency on httpd. "yum update" will install httpd to satisfy > the dependency but then you have a conflict in your puppet manifest > between ensuring httpd is absent while ensuring the dependent package > is latest. > > (Admittedly I haven't seen this with httpd but something similar > with mysql-server on Fedora). > > > -- > Ian > > > -- > 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. > > This is an excellent example of 'right tool for the job'. The native package manager should be used to manage packages. Puppet is the tool we are using to manage/configure that package manager in an automated fashion keeping in mind that it's not usurping the package manager's function. Yum is a frontend to rpm (man, I don't miss rpm dependency hell of days gone by) and puppet is basically an extra team member (or team even) IMHO. -- Cheers, Steven ----------------------- Steven Acres UNIX/Linux System Administrator -- 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.