Feature #8130
openAdd support of async puppet / chef report processing
Description
Hello,
When using foreman_chef with a few nodes, we really need to process reports and facts asynchronously.
Facts processing is currently implemented in foreman-task but reports are still done in foreman-background.
Would that be possible to implement report processing in foreman-task in order to avoid a deployment with both plugin ?
Thoughts ?
Updated by Ivan Necas about 10 years ago
Yes, it does not make sense to support two ways of running async tasks. Should not be hard to do (it would be very similar to how the facts import works),
there was just bigger need for the facts import being async in chef world.
Btw. do you use both puppet and chef in your infra: there are different requirements for the facts imports (puppet expects the sync one, while
in chef, it's vice versa.
Updated by Romain Vrignaud almost 10 years ago
Ivan Necas wrote:
Btw. do you use both puppet and chef in your infra: there are different requirements for the facts imports (puppet expects the sync one, while
in chef, it's vice versa.
Sorry I didn't see the question. I'm currently only using Chef in my infrastructure.
Updated by Anonymous over 7 years ago
- Related to Feature #18618: Use Dynflow as an ActiveJob backend added