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
An Error Occurred: Internal Server Error

Oops! An Error Occurred

The server returned a "500 Internal Server Error".

Something is broken. Please let us know what you were doing when this error occurred. We will fix it as soon as possible. Sorry for any inconvenience caused.