On Fri, 28 Jan 2011 09:58:31 -0800 Patrick <kc7...@gmail.com> wrote: > > On Jan 28, 2011, at 9:28 AM, Dan Urist wrote: > > > Now, if /etc/init/ssh.conf exists, puppet will correctly remove it > > and the run will complete without error, but on the *next* and all > > subsequent puppet runs I get a long dependency cycle error. > > > > If /etc/init/ssh.conf does not exist, I get no errors (on multiple > > runs). > > > > If I remove the run stage code, I get no errors (on multiple runs). > > > > There are no explicit references to /etc/init/ssh.conf in any other > > modules (it's owned by the openssh-server package). > > This shouldn't be possible. The dependencies should be calculated > before puppet even checks if that file exists. > > I would first doublecheck to make sure you aren't changing puppet's > environment with the first run or using a custom fact that changes > depending on that file.
I don't have any custom facts; not sure what you mean by changing the environment, though? -- Dan Urist dur...@ucar.edu 303-497-2459 -- 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.