ansible-playbook slow gathering facts takes forever

xlebreton 19/02/2026
RÉSOLU
xlebreton
Auteur
Avatar de xlebreton
xlebreton
Auteur

mon playbook met 30 secondes juste sur l'étape gathering facts sur chaque serveur

j'ai 50 machines c'est insupportable. y'a un moyen de mettre ça en cache ou d'accélérer le truc

19/02/2026 à 15:44

3 commentaires

sabine41
Membre
Avatar de sabine41
sabine41
Membre

active le fact caching dans ton ansible.cfg. tu peux utiliser redis ou juste des fichiers json en local pour garder les infos entre deux runs

[defaults]
fact_caching = jsonfile
fact_caching_connection = /tmp/ansible_facts
fact_caching_timeout = 86400
21/02/2026 à 07:30

tu peux aussi désactiver complètement le gathering si t'en as pas besoin pour tes tâches spécifiques avec gather_facts no au niveau du play

22/02/2026 à 13:27
xlebreton
Auteur
Avatar de xlebreton
xlebreton
Auteur

le cache jsonfile change la vie. c'est instantané maintenant sur les runs suivants. merci du tuyau

23/02/2026 à 19:12

Laisser une réponse

Vous devez être connecté pour poster un message !

Rejoindre la communauté

Recevoir les derniers articles gratuitement en créant un compte !

S'inscrire