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.

Reply via email to