I noticed that the HIVE_AUX_JARS_PATH no longer seems to support ‘:’, so I added this to my hive-env.sh script to load every jar from the tez installation:
###########################################
TEZ_AUX_PATH=/etc/tez/conf
# Folder containing extra ibraries required for hive compilation/execution can be controlled by:
for f in /usr/lib/tez/*.jar; do
TEZ_AUX_PATH=${TEZ_AUX_PATH},$f;
done

for f in /usr/lib/tez/lib/*.jar; do
TEZ_AUX_PATH=${TEZ_AUX_PATH},$f;
done

I started a new instance with a fresh install of hadoop/hive/tez (all the latest). Followed the steps above, and the hive queries still always default to using regular mapreduce.
If I follow this tutorial: http://docs.hortonworks.com/HDPDocuments/HDP2/HDP-2.0.0.2/bk_installing_manually_book/content/rpm-chap-tez-2.html. I get this exception: java.lang.ClassNotFoundException: org.apache.hadoop.yarn.api.records.DelegationToken
Do I need to add yarn jars specifically to the hive/hadoop classpath?
...