Do we actually need a choice parameter here? I don't think so. It could be a simple string, which gets set to `--override-update-channel` by the pulse script. Choice will be helpful in case of manually triggering the job.

Given that this feature is strictly for beta only we should only modify it for ondemand_update.