Moved database initialization to its own script

This commit is contained in:
Egon Rijpkema 2017-05-10 11:54:40 +02:00
parent 2401fb2135
commit cdfa53ec37
2 changed files with 8 additions and 5 deletions

View File

@ -0,0 +1,6 @@
#!/bin/bash
mysql -uroot -pgeheim --host 127.0.0.1 << EOF
CREATE DATABASE IF NOT EXISTS KEYSTONE;
GRANT ALL PRIVILEGES ON KEYSTONE.* TO 'keystone'@'localhost' IDENTIFIED BY 'keystone';
GRANT ALL PRIVILEGES ON KEYSTONE.* TO 'keystone'@'%' IDENTIFIED BY 'keystone';
EOF

View File

@ -14,8 +14,5 @@
systemd:
name: mysql.service
state: started
- name: create keystone db and credentials.
command: echo "create database if not exists keystone; \n
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'localhost' IDENTIFIED BY 'keystone'; \n
GRANT ALL PRIVILEGES ON keystone.* TO 'keystone'@'%' IDENTIFIED BY 'keystone'" \
| mysql -uroot -pgeheim --host 127.0.0.1
- name: Initialize db
script: scripts/initialize_db.sh