diff --git a/tools/buildgen/generate_projects.sh b/tools/buildgen/generate_projects.sh
index 8358e3aea677faf571695149f3a7eaa8c386eeb0..42b161388a8b3e067a2f82bd7b6cb11a9eb38d62 100755
--- a/tools/buildgen/generate_projects.sh
+++ b/tools/buildgen/generate_projects.sh
@@ -11,7 +11,7 @@ cd `dirname $0`/../..
 mako_renderer=tools/buildgen/mako_renderer.py
 gen_build_json=test/core/end2end/gen_build_json.py
 
-end2end_test_build=`mktemp`
+end2end_test_build=`mktemp /tmp/genXXXXXX`
 $gen_build_json > $end2end_test_build
 
 global_plugins=`find ./tools/buildgen/plugins -name '*.py' |