Hi all, looking for some general advice for how people are doing this... We have some packages that *must* be kept at a particular version (e.g. httpd, php) because our code and configurations depend on it. As far as I'm aware, in puppet, the only parameter that can be passed to a package type describing version information is the ensure directive, i.e. something like:
package { "httpd": ensure => "2.2.3-43.el5.centos", } Which means that we must specify both package version (2.2.3) *and* RPM release version (43) to be installed. This seems to work fine, except when CentOS branches to a new release, and suddenly my specific RPM release is not available in the new yum repo anymore (current version is now httpd-2.2.3-45.el5.centos). Anyone have any advice for dealing with this? I'd rather not mirror the entire CentOS-Base repository locally at version 5.5 just so my few packages are available... Thanks! -- 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.