E405 v4.0.0 Las tareas del paquete remoto deben volver a intentarse Las operaciones del paquete no son confiables ya que requieren comunicación de red y la disponibilidad de servidores remotos. Para mitigar los posibles problemas, los reintentos deben usarse a través de register: my_result y hasta: my_result | éxito
Esto aparece cuando se ejecuta ansible-lint
como el siguiente error:
[405] Remote package tasks should have a retry
plays/sample.yml:31
Task/Handler: Install list of packages
Dado el código de muestra:
- name: Install list of packages
apt:
name: [jq, vim, curl, unzip, dnsutils]
state: present
¿Cómo resolver esto?
La regla 405 se ha eliminado después de la discusión en https://github.com/ansible/ansible-lint/issues/456
fuente