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.
