Beim Verwenden der Ansible-Module get_url und unarchive bin ich kürzlich auf die folgenden beiden Fehler gestoßen:
failed to create temporary content file: 'The read operation timed out' failed to create temporary content file: (-1, 'Unexpected EOF')
Nach einiger Recherche stellte sich heraus, dass die Version der urllib3-Bibliothek (die u.a. von Ansible für HTTP-Downloads verwendet wird) stark veraltet war.
$ rpm -qa|grep -i urllib3 python-urllib3-1.10.2-5.el7.noarch
Auf PyPi stand bereits die Version 1.25.3 zur Verfügung. Ein Aktualisieren der Bibliothek löste das Problem:
# pip install --upgrade urllib3