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.

Reply via email to