Try environments with variant={task_name} followed by variant=
This makes it much simpler for sysadmins to provide specialized environments for certain tasks by default without having them be accidentally used by other tasks that don't expect them. Environments with no variant are considered to be generic and may be used by any task, while environments with a variant are normally specialized to particular tasks.
It's still possible to manually select a different variant by using a
variant filter in the environment lookup.
Fixes: #899 (closed)