I’ve been designing the infrastructure for a new team using CentOS 6 and Puppet. I’m still learning Puppet, but thought I had things pretty well under control. After this week, I’m beginning to wonder
CentOS only releases the LATEST trees when do a point release. (That is moving from CentOS-6.3 to 6.4)
Our main version is 6 and that will always point to the latest point release. Last week that was pointing to 6.3, now it is pointing to 6.4.
If you do not want to upgrade to the lastest CentOS version, then you have to create your own mirrors and do your own version control.
You can also get any previous version of CentOS from the CentOS vault:
So, if you go to the 6.3 tree, you can get that older kernel-devel package.
NOTE: that kernel has security issues and has been replaced.
Thanks, Johnny. This is the solution I’ve gone with for now. I’m not opposed to upgrading, but I do need repeatability and consistency.