1.9.4
Defaults.
Fedora 23 Linux 4.4.6-300.fc23.x86_64
Ansible Galaxy no instala mi función sardpost.kibana4, sino que devuelve el error:
[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.
El meta / main.yml parece estar bien. Lo revisé muchas veces. Lo eliminó y lo reemplazó por uno nuevo. El rol se importa bien en Galaxy sin errores, pero cada vez que intento instalarlo, siempre me da el mismo error en meta / main.yml diciendo que no es válido.
Intente instalar el rol sardpost.kibana4 desde Ansible Galaxy
ansible-galaxy install sardpost.kibana4
La función sardpost.kibana4 se ha descargado e instalado correctamente.
- 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.
El problema es que se encontró un yaml incorrecto en el archivo de la versión v0.1.0. Si abre el archivo y mira el yaml, notará 2 cosas:
dependencies: []
Una vez que solucioné el problema con la línea de dependencias, pude importar el archivo meta / main.yml a través de python yaml.safe_load ().
Hola chouseknecht. Gracias, arreglé el archivo yaml y también actualicé el archivo. Ahora funciona. Gracias.
Comentario más útil
El problema es que se encontró un yaml incorrecto en el archivo de la versión v0.1.0. Si abre el archivo y mira el yaml, notará 2 cosas:
dependencies: []
Una vez que solucioné el problema con la línea de dependencias, pude importar el archivo meta / main.yml a través de python yaml.safe_load ().