1.9.4
Standardeinstellungen.
Fedora 23 Linux 4.4.6-300.fc23.x86_64
Ansible Galaxy installiert meine Rolle sardpost.kibana4 nicht, sondern gibt den Fehler zurück:
[root@dell-laptop sardpost]# ansible-galaxy install sardpost.kibana4
- downloading role 'kibana4', owned by sardpost
- downloading role from https://github.com/sardpost/sardpost.kibana4/archive/v0.1.0.tar.gz
- error: this role does not appear to have a valid meta/main.yml file.
- sardpost.kibana4 was NOT installed successfully.
- you can use --ignore-errors to skip failed roles.
Die meta / main.yml scheint in Ordnung zu sein. Ich habe es viele Male überprüft. Löschte es, ersetzte es durch ein neues. Die Rolle wird in Galaxy ohne Fehler importiert, aber jedes Mal, wenn ich versuche, sie zu installieren, wird auf meta / main.yml immer der gleiche Fehler angezeigt, der besagt, dass sie nicht gültig ist.
Versuchen Sie, die Rolle sardpost.kibana4 von Ansible Galaxy zu installieren
ansible-galaxy install sardpost.kibana4
Die Rolle sardpost.kibana4 wurde heruntergeladen und korrekt installiert.
- downloading role 'kibana4', owned by sardpost
- downloading role from https://github.com/sardpost/sardpost.kibana4/archive/v0.1.0.tar.gz
- error: this role does not appear to have a valid meta/main.yml file.
- sardpost.kibana4 was NOT installed successfully.
- you can use --ignore-errors to skip failed roles.
Das Problem ist, dass yaml in Ihrem Release v0.1.0-Archiv gefunden wurde. Wenn Sie das Archiv öffnen und sich das Yaml ansehen, werden Sie zwei Dinge bemerken:
dependencies: []
lautenNachdem ich das Problem mit der Abhängigkeitszeile behoben hatte, konnte ich die Datei meta / main.yml über python yaml.safe_load () importieren.
Hallo chouseknecht. Danke, ich habe die yaml-Datei repariert und auch das Archiv aktualisiert. Jetzt funktioniert es. Vielen Dank.
Hilfreichster Kommentar
Das Problem ist, dass yaml in Ihrem Release v0.1.0-Archiv gefunden wurde. Wenn Sie das Archiv öffnen und sich das Yaml ansehen, werden Sie zwei Dinge bemerken:
dependencies: []
lautenNachdem ich das Problem mit der Abhängigkeitszeile behoben hatte, konnte ich die Datei meta / main.yml über python yaml.safe_load () importieren.