python molecule systemd services inside container

Чтобы systemd сервисы внутри контейнера работали корректно и корректно проверялись требуется :

  1. Поддержка systemd на машине с docker, где тестируется роль
  2. Образ с ОС, которая поддерживает systemd
  3. Добавить в molecule.yml волюм, привилегии и init:
    privileged: true
    command: "/usr/sbin/init"
    volume_mounts:
    - "/sys/fs/cgroup:/sys/fs/cgroup:ro"

Tags: , , ,

Leave a Reply