Issue #6907 has been updated by Luke Kanies.
Nick Lewis wrote: > Luke Kanies wrote: > > Matthias Pigulla wrote: > > > Luke -- thanks for clarification. I'll stand by and see if I can help :-). > > > > > > Although I double-checked Stefan's [simple example](#note-4) doesn't work > > > with your feature branch. Making the `command` optional solves it. > > > > Can you paste the failure with --trace --debug? > > The problem looks like Stefan's manifest doesn't specify that the file > /tmp/foobinary ought to be executable. So even though the file exists, it > doesn't satisfy the requirements for the command being present, and the > provider never becomes suitable. It works if the file resource specifies mode > appropriately. *whew* ---------------------------------------- Feature #6907: Ensure providers can be used in the same puppet run that their prerequisites are delivered in https://projects.puppetlabs.com/issues/6907 Author: Nigel Kersten Status: In Topic Branch Pending Review Priority: Urgent Assignee: Jacob Helwig Category: provider Target version: 2.7.x Affected Puppet version: Keywords: Branch: https://github.com/nicklewis/puppet/tree/ticket/2.7.x/6907 This is possibly more accurately described as a collection of bug fixes, as we've aimed to fix this several times, however I'm characterizing this as a feature, and we're going to associate related bugs with it. Essentially we want to be able to use a provider in the same run that it's prerequisites (like :commands and paths) are delivered in. You should not have to run puppet twice to use a provider. We're aiming this at 2.6.x initially, but if it turns out that we need significant plumbing work to make this happen, we are re-targeting at Statler. -- 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.
