From the investigation in the RFC, there are three suggestions for fixes:
Change logic in the Orchestration queuing.
Allow rendering transient host params via :host_parameter macro.
Revert the Orchestration::Templates feature.
I chose a second approach simply for the safety & lower impact, I don’t feel confident enough to alter the orchestration workflow. Plus, the second approach is more straightforward to cherry-pick, which we need.
The third option is a last resort, to be used only after we agree there is no hope.
More information & details in the Github PR.
Happy Friday!