При запуске команды ansible-playbook install_iot.yml выполняется ряд задач записанных в playbook install_iot.yml, одна из которых:
Блок кода |
---|
TASK [Remove old versions of docker for Ubuntu] |
отвечающая за проверку и удаление старых версий docker. При первой установке платформы, ansible добавляет ключ для скачивания docker из официальных репозиториев, который может изменится, что приводит к ошибке:
Блок кода |
---|
TASK [Remove old versions of docker for Ubuntu] ***********************************************************************************************************************************************************
failed: [localhost] (item=docker-compose) => {"ansible_loop_var": "item", "changed": false, "item": "docker-compose", "msg": "Failed to update apt cache: unknown reason"}
failed: [localhost] (item=docker) => {"ansible_loop_var": "item", "changed": false, "item": "docker", "msg": "Failed to update apt cache: unknown reason"}
failed: [localhost] (item=docker-engine) => {"ansible_loop_var": "item", "changed": false, "item": "docker-engine", "msg": "Failed to update apt cache: unknown reason"}
failed: [localhost] (item=docker.io) => {"ansible_loop_var": "item", "changed": false, "item": "docker.io", "msg": "Failed to update apt cache: unknown reason"}
failed: [localhost] (item=containerd) => {"ansible_loop_var": "item", "changed": false, "item": "containerd", "msg": "Failed to update apt cache: unknown reason"}
failed: [localhost] (item=runc) => {"ansible_loop_var": "item", "changed": false, "item": "runc", "msg": "Failed to update apt cache: unknown reason"}
PLAY RECAP ************************************************************************************************************************************************************************************************
localhost : ok=9 changed=1 unreachable=0 failed=1 skipped=3 rescued=0 ignored=0 |
для уточнения