Issue #18458 has been updated by Matthaus Owens.

Status changed from Merged - Pending Release to Closed
Affected Puppet version deleted (3.1.0-rc1)

Released in Puppet 3.1.0
----------------------------------------
Bug #18458: Puppet Ruby DSL does not reload changed manifests
https://projects.puppetlabs.com/issues/18458#change-82455

Author: eric sorenson
Status: Closed
Priority: Normal
Assignee: Henrik Lindberg
Category: 
Target version: 3.1.0
Affected Puppet version: 
Keywords: rubydsl
Branch: https://github.com/puppetlabs/puppet/pull/1419


In testing the new Ruby DSL, I noticed that in order to get the puppet master 
to notice changes in my Ruby manifests, I had to completely restart the 
process. No matter how long I waited between writing out a changed file and 
requesting a new catalog from an agent, the master did not detect the changes.  
On chat, Nick Lewis suggested this might be because, "The TypeLoader creates an 
instance of Parser, and sets its file, which causes it to be watched. But only 
for .pp files."

At any rate, IMO this should behave in a similar way to the Puppet DSL; it's 
unreasonable to expect users to restart puppetmasters every time they want to 
apply a changed manifest.



-- 
You have received this notification because you have either subscribed to it, 
or are involved in it.
To change your notification preferences, please click here: 
http://projects.puppetlabs.com/my/account

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Bugs" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to