diff --git a/test-driver b/test-driver
index 671d8e6a4f00448ca28605b881c4238e22c8c45b..bcdedb1d95c54e8567a6a49d4a8d1f2aaa996ae0 100755
--- a/test-driver
+++ b/test-driver
@@ -39,7 +39,7 @@ wait_for_vms() {
     local ok=1
     while [ $i -lt 10 ]; do
         sleep 3
-        if ansible -v -i config.yml all -m ping; then
+        if ansible -e ansible_python_interpreter=/usr/bin/python3 -v -i config.yml all -m ping; then
             ok=0
             break
         fi