http://docs.puppetlabs.com/facter/latest/core_facts.html#operatingsystemrelease
http://docs.puppetlabs.com/facter/latest/core_facts.html#operatingsystemmajrelease http://docs.puppetlabs.com/references/latest/function.html#versioncmp and an example: http://www.mail-archive.com/puppet-users%40googlegroups.com/msg18460.html And, if you have filebucket turned on, you can back out any changes made by a run. On Apr 19, 2014, at 8:38 PM, Jasmine Lognnes <[email protected]> wrote: > Dear all =) > > I have a CentOS5 node that I would like to upgrade to CentOS6, but how can I > trust that my CentOS5 node manifest won't destroy the config files on the > CentOS6 node because the config files have changed from CentOS5 to CentOS6? > > How do you prevent this kind of situation? Do you make a copy of all the > CentOS5 config files and diff them with the CentOS6 ones? If, how do you do > that in an automated way? > > Kindest regards > Jasmine =) > > > > -- > You received this message because you are subscribed to the Google Groups > "Puppet Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To view this discussion on the web visit > https://groups.google.com/d/msgid/puppet-users/37b6aaa9-e4ba-4f45-a743-be37c1a682e5%40googlegroups.com. > For more options, visit https://groups.google.com/d/optout. "Sometimes I think the surest sign that intelligent life exists elsewhere in the universe is that none of it has tried to contact us." Bill Waterson (Calvin & Hobbes) -- You received this message because you are subscribed to the Google Groups "Puppet Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/puppet-users/28AFB3BC-74F4-4C19-B1C0-8B59E6B4F243%40comcast.net. For more options, visit https://groups.google.com/d/optout.
