diff --git a/mysql/defaults.yaml b/mysql/defaults.yaml index b1319db..224d991 100644 --- a/mysql/defaults.yaml +++ b/mysql/defaults.yaml @@ -9,6 +9,8 @@ Ubuntu: service: mysql python: python-mysqldb debconf_utils: debconf-utils + debconf_root_password: mysql-server/root_password + debconf_root_password_again: mysql-server/root_password_again dev: libmysqlclient-dev config: file: /etc/mysql/my.cnf @@ -61,6 +63,8 @@ Debian: client: {{ mysql_engine }}-client python: python-mysqldb debconf_utils: debconf-utils + debconf_root_password: mysql-server/root_password + debconf_root_password_again: mysql-server/root_password_again dev: lib{{ mysql_engine }}client-dev config: file: /etc/mysql/my.cnf diff --git a/mysql/server.sls b/mysql/server.sls index 96bfde1..d6042fb 100644 --- a/mysql/server.sls +++ b/mysql/server.sls @@ -35,8 +35,8 @@ mysql_password_debconf: debconf.set: - name: mysql-server - data: - 'mysql-server/root_password': {'type': 'password', 'value': '{{ mysql_root_password }}'} - 'mysql-server/root_password_again': {'type': 'password', 'value': '{{ mysql_root_password }}'} + {{mysql.debconf_root_password}}: {'type': 'password', 'value': '{{ mysql_root_password }}'} + {{mysql.debconf_root_password_again}}: {'type': 'password', 'value': '{{ mysql_root_password }}'} - require_in: - pkg: {{ mysql.server }} - require: