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