etnaviv is the important exception, as it needs to set two fields for the setup tags, which need to be handled individually as runner tags. The other exception is the nightly vangogh job that has a custom tag added, which I'll hopefully get rid of Soon™. One farm's jobs were also missing farm:$RUNNER_FARM_LOCATION; this change ensures that it's always set, avoiding the risk of accidentally picking an equivalent device in another farm. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/34795>