Scheduled Job variables cannot be changed from what template has

Should I be able to pass different extra_vars on a scheduled task than are present on the template?
For instance, I have a database name on a template called “foo” and when i create a scheduled job for it, I see “foo” passed from the original template. However, if I change this on the scheduled job and press save - it reverts back to whatever the template has. Anyone experience this?

The reason why this would be useful is that I have a generic playbook that can be passed extra args to perform backups in various environments. Not being able to schedule these with different vars requires me to clone the template, which is a bit messy. Having the variables show up on a scheduled task makes it seem like these should be changeable.

Yes, this should work, under the qualifier that the job template needs have the box checked to “Prompt on launch” for variables. Then in the schedule form you should be able to modify the variables just as you can when launching the job template. If you are still having this problem on the latest version, then you may want to file an issue. Any information about what requests you see made in the browser console would be helpful to clarify if this is a problem with the UI or the API.

Thanks Alan, I tried that out but still see the same result. Once we get onto the new version I may open an issue if we still see it.