Ansible schlägt mit / bin / sh fehl: 1: / usr / bin / python: nicht gefunden

Hab ich, läuft in einen Fehler habe ich noch nie gesehen. Hier ist der Befehl und die Fehlermeldung:

$ ansible-playbook create_api.yml

PLAY [straw] ******************************************************************

GATHERING FACTS ***************************************************************
failed: [104.55.47.224] => {"failed": true, "parsed": false}
/bin/sh: 1: /usr/bin/python: not found


TASK: [typical | install required system packages] *****************************
FATAL: no hosts matched or all hosts have already failed -- aborting


PLAY RECAP ********************************************************************
           to retry, use: --limit @/Users/john/create_api.retry

104.55.47.224               : ok=0    changed=0    unreachable=0    failed=1

Hier ist die create_api.yml-Datei:

---

- hosts: api
  remote_user: root
  roles:
    - api

Und hier ist die hosts-Datei:

[api]
104.55.47.224

Ich kann entfernen Sie den Abschnitt "Rollen", und es wird nicht machen es zu der ersten AUFGABE, wird es stattdessen machen, es wird nur machen es auf die Linie /bin/sh: 1: /usr/bin/python: not found. Was könnte hier Los?


HINWEIS: falls es jemanden anpingen der IP-Adresse und nicht, um eine Antwort zu bekommen, sollten Sie wissen, habe ich die IP-Adresse geändert, seit einfügen von code.

BEARBEITEN
python installiert war, das problem war, dass es nicht installiert ist auf dem remote-Rechner, das war unter Ubuntu 15.04

InformationsquelleAutor der Frage jdavis | 2015-09-06

Schreibe einen Kommentar