Goodday

I have a small puppet install with 3 servers currently, two Centos
5.2, one RedHat 5.0...

I recently added the RedHat 5.0 to puppet management, and did the run
with a --noop to verify what would happen without touching the box.
The box was (violently ;-) updated anyway.  That is to say the --noop
was a "noop" all changes were applied.

All servers have the packages from epel:
puppet-0.24.6-1.el5
facter-1.5.2-2.el5
All servers have ruby 1.8.5.

The reason for the discrepancy appears to be that the working servers
have a /etc/puppet/puppet.conf with a '[main]' section, whereas the
server which wouldn't --noop had an /etc/puppt/puppetd.conf with a
(corresponding) '[puppet]' section as a legacy from the upgrade from
an older dag repo version to the epel version.

Needless to say it was very surprising to apply changes to the server
for what turned out to be a deprecated config file setup which gave no
warning of this (potentially catastrophic) side-effect of not
honouring --noop.

Some kind of warning or error would be far more appropriate than
silently ignoring the --noop for whatever reason.

Regards
-ant

--~--~---------~--~----~------------~-------~--~----~
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