Issue #15668 has been reported by eric sorenson. ---------------------------------------- Bug #15668: Revert #12127 - Puppet should not pluginsync on 'puppet apply' https://projects.puppetlabs.com/issues/15668
Author: eric sorenson Status: Unreviewed Priority: Normal Assignee: Andrew Parker Category: plug-ins Target version: 3.x Affected Puppet version: Keywords: pluginsync Branch: After some testing and clarifying the role of pluginsync in the ecosystem, it sure seems like #12127 was a bad idea. The root of the problem is that the pluginsync area is primarily a way for a master to deliver functionality to a puppet agent, which the agent needs in order to comply with the master. This could be to submit custom facts the master needs for compilation and/or to use types/providers the master specifies in the catalog that gets delivered. Pluginsync'ing from apply clobbers the local cache of these plugins with a totally disjoint set of plugins from the apply `modulepath` variable; apply should not be authoritative over the agent-to-master communication channel. Therefore the change in #12127 should be reverted; only `puppet agent` ought to initiate a pluginsync. -- 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 post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/puppet-bugs?hl=en.
