diff --git a/roles/_common/tasks/install.yml b/roles/_common/tasks/install.yml
index 7ff5a852c..8ae28471d 100644
--- a/roles/_common/tasks/install.yml
+++ b/roles/_common/tasks/install.yml
@@ -102,6 +102,7 @@
         extra_opts: "{{ _common_binary_unarchive_opts | default(omit, true) }}"
       delegate_to: localhost
       check_mode: false
+      throttle: 1  # see prometheus-community/ansible#457
       when: __common_binary_basename is search('\.zip$|\.tar\.gz$')
 
 - name: "Check existence of binary install dir"