Поднимаю виртуальное окружение с помощью Vagrant и ansible_local. Пробую установить MariaDB 10.0. Таск на установку выглядит так:
- name: install essential system packages
become: yes
apt: pkg={{ item }} state=latest update_cache=yes
with_items:
- curl
- software-properties-common
- name: mysql | add keyserver
become: yes
apt_key: keyserver=hkp://keyserver.ubuntu.com:80 id=0xcbcb082a1bb943db
- name: mysql | add repository
become: yes
apt_repository: repo='deb [arch=amd64,i386] http://mirror.mephi.ru/mariadb/repo/10.0/ubuntu trusty main'
- name: mysql | install packages
apt: pkg={{ item }} state=latest update_cache=yes
become: yes
with_items:
- mariadb-server-10.0
При установке MariaDB вываливается ошибка:
/usr/bin/apt-get -y -o "Dpkg::Options::=--force-confdef" -o "Dpkg::Options::=--force-confold" install 'mariadb-server-10.0'
failed: * Stopping MariaDB database server mysqld
...done.
dpkg: error processing package mariadb-server-10.0 (--configure):
subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
mariadb-server-10.0
E: Sub-process /usr/bin/dpkg returned an error code (1)
Лог apt:
/usr/bin/apt-get -y -o Dpkg::Options::=--force-confdef -o Dpkg::Options::=--force-confold install mariadb-server-10.0
Install: libaio1:amd64 (0.3.109-4, automatic), libreadline5:amd64 (5.2+dfsg-2, automatic), libmariadbclient18:amd64 (10.0.24+maria-1~trusty, automatic), mariadb-client-core-10.0:amd64 (10.0.24+maria-1~trusty, automatic), mariadb-server-core-10.0:amd64 (10.0.24+maria-1~trusty, automatic), libhtml-template-perl:amd64 (2.95-1, automatic), mysql-common:amd64 (10.0.24+maria-1~trusty, automatic), libmysqlclient18:amd64 (10.0.24+maria-1~trusty, automatic), mariadb-common:amd64 (10.0.24+maria-1~trusty, automatic), mariadb-client-10.0:amd64 (10.0.24+maria-1~trusty, automatic), mariadb-server-10.0:amd64 (10.0.24+maria-1~trusty), libdbd-mysql-perl:amd64 (4.025-1, automatic), libdbi-perl:amd64 (1.630-1, automatic)
Error: Sub-process /usr/bin/dpkg returned an error code (1)
При этом, если подключиться по ssh к гостевой машине и попытаться установить MariaDB вручную, то установка проходит нормально.
Использую: Vagrant 1.8.1 и Ansible 2.0.2.0
Сталкивался ли кто-нибудь с подобной проблемой? Как ее обойти?