Bonjour,
J'utilise actuellement SaltStack, pour déployer certains de mes serveurs.
Cependant, malgré mes recherches dans la doc et sur le web, je ne parviens pas à trouver un moyen d'obtenir un degré de logs / informations de débug satisfaisant.
Explications :
Sous Ansible, lorsque je déploie une node en SSH, en régulant le niveau de verbosité, je peux obtenir la commande passée ainsi que le retour du système, très pratique et très clair en cas de problème.
Sous Salt, malgré un "-l all" (all logs) et "-v" (débug), je n'ai qu'une soupe d'ID et de texte, pas moyen d'avoir des informations simples à exploiter. Certes, les taches ne sont pas forcément effectuées dans l'ordre (selon dépendances).
Mais je ne souhaite qu'avoir la liste de chaque commande accompagnée du retour système si retour il y a eu.
Certains d'entre vous utilisant Salt savent t-ils comment obtenir ces informations, lorsque l'on applique des states ?
Bien cordialement
Zaft
# Peut être salt-call
Posté par zaft . Évalué à 5.
Apparemment (après beaucoup de recherches), il faut utiliser salt-call, mais la commande ne fonctionne qu'en local, sur un minion et non sur le master (salt-call -l debug state.highstate).
Ce sera en principe suffisant cependant pour comprendre l'origine du problème, je teste ça et je reviens poster ce que ça donne, au cas où d'autres cherchent la même chose que moi.
[^] # Re: Peut être salt-call
Posté par zaft . Évalué à 1.
Effectivement, salt-call permet un tracé précis à partir du minion.
Si cela peu aider d'autres personnes :-)
Sujet résolu.
Zaft
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.