From 16667f23dc568103d88e2a26bfa07f1f52f1c939 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Miroslav=20Such=C3=BD?= Date: Wed, 1 Apr 2015 08:05:02 +0000 Subject: [PATCH] create db and user for coprdb --- roles/copr/frontend/tasks/psql_setup.yml | 7 +++++++ roles/copr/frontend/templates/copr.conf | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/roles/copr/frontend/tasks/psql_setup.yml b/roles/copr/frontend/tasks/psql_setup.yml index cc341c5a57..80752e3b5c 100644 --- a/roles/copr/frontend/tasks/psql_setup.yml +++ b/roles/copr/frontend/tasks/psql_setup.yml @@ -39,3 +39,10 @@ when: dbs_to_backup != [] tags: - config + +- name: Create db + postgresql_db: name="coprdb" encoding='UTF-8' + +- name: Create db user + postgresql_user: db="coprdb" name="copr-fe" password="{{ copr_database_password }}" role_attr_flags=SUPERUSER,NOCREATEDB,NOCREATEROLE + diff --git a/roles/copr/frontend/templates/copr.conf b/roles/copr/frontend/templates/copr.conf index c9f0e1e742..9f440d1c61 100644 --- a/roles/copr/frontend/templates/copr.conf +++ b/roles/copr/frontend/templates/copr.conf @@ -12,7 +12,7 @@ BACKEND_PASSWORD = '{{ copr_backend_password }}' #USE_ALLOWED_USERS = False #ALLOWED_USERS = ['bonnie', 'clyde'] -SQLALCHEMY_DATABASE_URI = '{{ copr_database_uri }}' +SQLALCHEMY_DATABASE_URI = 'postgresql+psycopg2://copr-fe:{{ copr_database_password }}@/coprdb' # Token length, defaults to 30 (max 255) #API_TOKEN_LENGTH = 30