On Mar 28, 1:10 am, Justin Ellis <[email protected]> wrote: > Good Evening! > > I'm having issues with the order in which items are ran inside of a service > class, it's attempting to run before the provider is present (the provider > is provided by the glassfish package). It looks for the glassfish provider > prior to inheriting the repository or the package list. > > http://snipt.org/woomg > > I have included a snipt of the code, does anyone have an idea as to what I'm > missing?
Are you saying that the "glassfish" package installs a Puppet provider for the custom "glassfish" resource type? Does it also install the type itself, then? That probably isn't going to work. To automatically push Puppet extensions out to clients, you probably should use Puppet's standard plugin synchronization mechanism. That runs very early, specifically so as to address the type of problem you describe. See http://docs.puppetlabs.com/guides/plugins_in_modules.html John -- You received this message because you are subscribed to the Google Groups "Puppet Users" 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-users?hl=en.
