From 1946d9ff0fc256a71cddec366fbe6c764423a373 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Aur=C3=A9lien=20Bompard?= Date: Thu, 24 Sep 2020 15:49:14 +0200 Subject: [PATCH] Create the database for kerneltest MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Aurélien Bompard --- playbooks/openshift-apps/kerneltest.yml | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/playbooks/openshift-apps/kerneltest.yml b/playbooks/openshift-apps/kerneltest.yml index 020385886a..ed6c4ae126 100644 --- a/playbooks/openshift-apps/kerneltest.yml +++ b/playbooks/openshift-apps/kerneltest.yml @@ -1,3 +1,25 @@ +- name: setup the database + hosts: db01.iad2.fedoraproject.org:db01.stg.iad2.fedoraproject.org + gather_facts: no + become: yes + become_user: postgres + vars_files: + - /srv/web/infra/ansible/vars/global.yml + - /srv/private/ansible/vars.yml + - /srv/web/infra/ansible/vars/{{ ansible_distribution }}.yml + + tasks: + - name: kerneltest DB user + postgresql_user: + name: "{{ (env == 'production')|ternary(kerneltest_db_user,kerneltest_stg_db_user) }}" + password: "{{ (env == 'production')|ternary(kerneltest_db_pass,kerneltest_stg_db_pass) }}" + - name: kerneltest database creation + postgresql_db: + name: "{{ kerneltest_db_name }}" + owner: "{{ (env == 'production')|ternary(kerneltest_db_user,kerneltest_stg_db_user) }}" + encoding: UTF-8 + + - name: make the app be real hosts: os_masters_stg[0] user: root