Issue #19834 has been reported by John Jssen. ---------------------------------------- Bug #19834: Error 400 on SERVER: Definition 'X' is already defined at somemanifest.pp; cannot be redefined at thismanifest.pp https://projects.puppetlabs.com/issues/19834
* Author: John Jssen * Status: Unreviewed * Priority: Normal * Assignee: * Category: * Target version: * Affected Puppet version: 2.7.18 * Keywords: 2.7.18-3~bpo60+1 debian package * Branch: ---------------------------------------- In this case, we split our puppet configurations into 'master' and 'openbsd'. Both will define things like a filecopy shortcut, exec path, etc, specific for the hosts that use them. There is no cross-over between master and openbsd in module dependencies, node definitions, etc. There should never be a case for a linux system using 'master' to reference openbsd, and vice versa. However, repeatedly, openbsd and linux systems will get the above error (with the path to, full name, and linenumber of the modules displayed), and often the only way to resolve it is to restart apache on the puppet server (puppet+passenger). -- 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.
