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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
Andrew Shafer
2009-Jan-07 23:28 UTC
[Puppet Users] Re: puppetd --noop not "nooping" at all
Anthony, That certainly doesn''t follow the principle of least surprise... Can you open an issue with the description of the problem and attach any logs and config files to help reproduce the behavior. Thanks, Andrew On Wed, Jan 7, 2009 at 4:04 AM, ant <anthony.caetano@gmail.com> wrote:> > 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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---
> Can you open an issue with the description of the problem and attach any > logs and config files to help reproduce the behavior.Hi Andrew The issue is now logged with the steps to reproduce as: http://projects.reductivelabs.com/issues/show/1855 Thanks -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+unsubscribe@googlegroups.com For more options, visit this group at http://groups.google.com/group/puppet-users?hl=en -~----------~----~----~----~------~----~------~--~---