diff options
author | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2015-05-28 16:45:43 +0000 |
---|---|---|
committer | Pedro Alvarez <pedro.alvarez@codethink.co.uk> | 2015-05-29 09:10:45 +0000 |
commit | 6322f4d2fe14968a243c825ded4e8c9d251d3eac (patch) | |
tree | 796c94a0cad26127191d55009b9788a5a15c289d /openstack/usr/share | |
parent | 600ce594fb822cc40bafc1f70dd16082ff5545a7 (diff) | |
download | definitions-baserock/pedroalvarez/openstack-kilo-mariadb.tar.gz |
Configure Mysql user in postgres.yml for nowbaserock/pedroalvarez/openstack-kilo-mariadb
Diffstat (limited to 'openstack/usr/share')
-rw-r--r-- | openstack/usr/share/openstack/postgres.yml | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/openstack/usr/share/openstack/postgres.yml b/openstack/usr/share/openstack/postgres.yml index 5ff9355e..76888c18 100644 --- a/openstack/usr/share/openstack/postgres.yml +++ b/openstack/usr/share/openstack/postgres.yml @@ -46,3 +46,34 @@ state: started with_items: - postgres-server + +### MARIADB conf + - name: Create postgres user + user: + name: mysql + comment: MySQL Server + shell: /sbin/nologin + home: /var/lib/mysql + + - name: Install database priviledge tables + shell: mysql_install_db --basedir=/usr --datadir=/var/lib/mysql --user=mysql + + - name: Setup mysql server daemon + shell: install -v -m755 -o mysql -g mysql -d /run/mysqld + + - name: Enable and start postgres services + service: + name: "{{ item }}" + enabled: yes + state: started + with_items: + - mariadb + + - name: Create a database user (for the first run only) + mysql_user: + name: "{{ mysqldb_admin_user | default('root') }}" + password: "{{ mysqldb_admin_password | default('toor') }}" + priv: "*.*:ALL" + host: localhost + state: present + ignore_errors: yes |