LINUX.ORG.RU
решено ФорумAdmin

Ansible добавить репозиторий

 


0

1

Добрый день.

Пытаюсь установить docker на Debian 9 с помощью ansible

Создал playbook:

 - name:  Add Docker GPG key (Debian)
      apt_key: url=https://download.docker.com/linux/debian/gpg
    - name: Add Docker Repo (Debian)
      apt_repository:
       repo: deb [arch=amd64] https://download.docker.com/linux/debian stretch stable
    - name: Install docker (Debian)
      apt:
       name: ['apt-transport-https','ca-certificates','curl','software-properties-common','docker-ce']
       state: present
    - name: Start and startup on bootup docker
      service: name=docker state=started enabled=yes

Он завершается с ошибкой, что нет пакета docker-ce.

Она возникает из-за того, что в /etc/apt/sources.list не репозитория.

Что не так ? Задача Add Docker Repo (Debian) завершается без ошибок.


Ответ на: комментарий от SevikL

Update

Спасибо.

Добавил в

- name: Add Docker Repo (Debian)
      apt_repository:
       repo: deb [arch=amd64] https://download.docker.com/linux/debian stretch stable
       state: present
       update_cache: yes

Также в /etc/apt/sources.list нет репозитория, и пакет dockker-ce не найден.

beren ()
Ответ на: Ошибка от beren

нет, не из-за этого. на чистую он у меня поставил пол-интернета по зависимостям, молча. репа после добавления не апдейтится, копай в эту сторону, может роскомнадзор или ещё что. или где-то букву пропустил

SevikL ★★★★★ ()