diff --git a/tools/codegen/core/gen_load_balancing_proto.sh b/tools/codegen/core/gen_load_balancing_proto.sh
index 45c3282b3cb39bbcd3584340225fdaba89659592..6918899d8435998b59ea3395ae5458c5ccc33c93 100755
--- a/tools/codegen/core/gen_load_balancing_proto.sh
+++ b/tools/codegen/core/gen_load_balancing_proto.sh
@@ -126,12 +126,11 @@ mv -v $TMPFILE "$OUTPUT_DIR/$PROTO_BASENAME.pb.h"
 
 ls -l $OUTPUT_DIR
 
-docker run --rm=false -v $OUTPUT_DIR:/lol -t grpc_clang_format \
-  ls -l /
-docker run --rm=true -v $OUTPUT_DIR:/lol -t grpc_clang_format \
-  ls -l /lol
-
+readonly MOUNTPOINT='/protos'
+docker run --rm=true -v ${HOST_GIT_ROOT}:$MOUNTPOINT -t grpc_clang_format \
+  ls -l $MOUNTPOINT
+#docker run --rm=true -v $OUTPUT_DIR:$MOUNTPOINT -t grpc_clang_format \
 #  clang-format-3.6 -style="{BasedOnStyle: Google, Language: Cpp}" \
-#    -i /local/load_balancer.pb.c /local/load_balancer.pb.h
+#    -i $MOUNTPOINT/load_balancer.pb.c $MOUNTPOINT/load_balancer.pb.h
 
 popd > /dev/null
diff --git a/tools/distrib/check_nanopb_output.sh b/tools/distrib/check_nanopb_output.sh
index d6d34e3c406a48383aa959214af246d0b16bbf79..6135800ac88d5a2e6ea5312b4130e8965b4adba5 100755
--- a/tools/distrib/check_nanopb_output.sh
+++ b/tools/distrib/check_nanopb_output.sh
@@ -30,9 +30,9 @@
 
 set -ex
 
-apt-get install -y autoconf automake libtool curl virtualenv
+apt-get install -y autoconf automake libtool curl python-virtualenv
 
-readonly NANOPB_TMP_OUTPUT=$(mktemp -d)
+readonly NANOPB_TMP_OUTPUT="${HOST_GIT_ROOT}/gens/src/proto/grpc/lb/v0"
 readonly VENV_DIR=$(mktemp -d)
 # create a virtualenv for nanopb's compiler
 pushd $VENV_DIR