IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Administration système Discussion :

[Ansible] Début de playbook


Sujet :

Administration système

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Homme Profil pro
    Industrialisateur UNIX
    Inscrit en
    Mai 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Industrialisateur UNIX
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 5
    Par défaut [Ansible] Début de playbook
    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 :
    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;
    Est-ce que cela vous paraît cohérent déjà?
    Voici l'erreur que j'obtiens :

    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
    J'ai beau mettre des espaces mais j'ai toujours une erreur. Pas évident cette indentation.
    Merci de votre aide.

    Cordialement

    PS : j'espère que j'ai posté ce message dans le bon groupe

  2. #2
    Membre du Club
    Homme Profil pro
    Industrialisateur UNIX
    Inscrit en
    Mai 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Doubs (Franche Comté)

    Informations professionnelles :
    Activité : Industrialisateur UNIX
    Secteur : Industrie

    Informations forums :
    Inscription : Mai 2011
    Messages : 5
    Par défaut
    J'ai apporté la correction suivante :
    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;
    Mais encore un problème :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
     
    [14:57:33][WARNING]: provided hosts list is empty, only localhost is available. Note that
    [14:57:33]the implicit localhost does not match 'all'
    [14:57:33]ERROR! Syntax Error while loading YAML.
    [14:57:33]  could not find expected ':'
    [14:57:33]
    [14:57:33]The error appears to be in '/home/ubuntu/teamcityBuildAgent/work/f0fd851aa91b8d5a/test.yml': line 10, column 7, but may
    [14:57:33]be elsewhere in the file depending on the exact syntax problem.
    [14:57:33]
    [14:57:33]The offending line appears to be:
    [14:57:33]
    [14:57:33]        tput bold;
    [14:57:33]      printf "${last.version.ign}\n\n";
    [14:57:33]      ^ here
    [14:57:33]Process exited with code 4

Discussions similaires

  1. [Ansible] impossible de faire fonctionner mon 1er playbook
    Par pony99 dans le forum Administration système
    Réponses: 2
    Dernier message: 25/10/2019, 08h03
  2. Débuts : classe / méthode main
    Par P@t dans le forum Eclipse Java
    Réponses: 5
    Dernier message: 10/07/2004, 03h45
  3. utilisation du mid pour tester le début d'un champ
    Par PrinceMaster77 dans le forum ASP
    Réponses: 4
    Dernier message: 09/07/2004, 13h10
  4. Début en OpenGL
    Par cyber_N dans le forum OpenGL
    Réponses: 3
    Dernier message: 30/06/2004, 08h12
  5. Toutes les bonnes choses ont un début ...
    Par Bols2000 dans le forum Algorithmes et structures de données
    Réponses: 4
    Dernier message: 22/08/2002, 17h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo