Bonjour
J'essaie de me lancer dans la conception d'un playbook mais j'ai dû mal à interpréter les erreurs.
Le but de ce playbook est de charger un fichier de config pour initialiser des variables. En voici le contenu :
Est-ce que cela vous paraît cohérent déjà?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 - hosts: localhost tasks: - name: Include vars of config.txt include_vars: file: ./config/config.txt - name: Display the config printf "Version IGN = "; tput bold; printf "${last.version.ign}\n\n"; tput sgr0;
Voici l'erreur que j'obtiens :
J'ai beau mettre des espaces mais j'ai toujours une erreur. Pas évident cette indentation.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14 [14:18:52][WARNING]: provided hosts list is empty, only localhost is available. Note that [14:18:52]the implicit localhost does not match 'all' [14:18:53]ERROR! no module/action detected in task. [14:18:53] [14:18:53]The error appears to be in '/home/ubuntu/teamcityBuildAgent/work/f0fd851aa91b8d5a/test.yml': line 7, column 7, but may [14:18:53]be elsewhere in the file depending on the exact syntax problem. [14:18:53] [14:18:53]The offending line appears to be: [14:18:53] [14:18:53] [14:18:53] - name: Display the config [14:18:53] ^ here [14:18:53]Process exited with code 4
Merci de votre aide.
Cordialement
PS : j'espère que j'ai posté ce message dans le bon groupe
Partager