diff --git a/README.md b/README.md
index 386e9be16f2ba34d6c3835aa48a4e9f470802a82..c19bb57085e2befb2f27ddaeb7db2f1f9af4654f 100644
--- a/README.md
+++ b/README.md
@@ -9,7 +9,7 @@ a Docker image) which contains utilities to manage your cluster.
 
 * You need to have ssh access (either as root, or as another user that can
   `sudo`) to the machines that will make up your cluster.
-* You need ansible installed on your workstation to run the bootstrap scripts.
+* You need `ansible >= 2.4` installed on your workstation to run the bootstrap scripts.
 
 ## Bootstrapping a new cluster
 
diff --git a/test/requirements.txt b/test/requirements.txt
index e16ac072fd3f3b5841b24788f95d868330661757..f8ec3cf5e5a1a53d6e9f3cda6e013f0bc978549c 100644
--- a/test/requirements.txt
+++ b/test/requirements.txt
@@ -1,4 +1,4 @@
-ansible>=2.3
+ansible>=2.4
 behave-webdriver>=0.2.2
 psutil>=5.5.0
 pytest>=4.3.0