summaryrefslogtreecommitdiffstats
path: root/roles/taskotron/buildmaster
diff options
context:
space:
mode:
authorTim Flink <tflink@fedoraproject.org>2015-01-29 16:51:31 +0000
committerTim Flink <tflink@fedoraproject.org>2015-01-29 16:51:31 +0000
commit497f77b7aaf00e9752acfabbbf358af5ab6b72e2 (patch)
tree610ce77847fea9080739c9fc835c757283b91cb8 /roles/taskotron/buildmaster
parentdba8995baa6d1d68a0cca8f11dc535c74df4c8cf (diff)
downloadansible-497f77b7aaf00e9752acfabbbf358af5ab6b72e2.tar.gz
ansible-497f77b7aaf00e9752acfabbbf358af5ab6b72e2.tar.xz
ansible-497f77b7aaf00e9752acfabbbf358af5ab6b72e2.zip
adding local use case to taskotron roles, fixing up some vars to be more consistent
Diffstat (limited to 'roles/taskotron/buildmaster')
-rw-r--r--roles/taskotron/buildmaster/tasks/main.yml8
1 files changed, 8 insertions, 0 deletions
diff --git a/roles/taskotron/buildmaster/tasks/main.yml b/roles/taskotron/buildmaster/tasks/main.yml
index 86fa33101..5244240d8 100644
--- a/roles/taskotron/buildmaster/tasks/main.yml
+++ b/roles/taskotron/buildmaster/tasks/main.yml
@@ -50,3 +50,11 @@
sudo: true
sudo_user: postgres
action: postgresql_user db={{ buildmaster_db_name }} user={{ prod_buildmaster_db_user }} password={{ prod_buildmaster_db_password }} role_attr_flags=NOSUPERUSER
+
+- name: ensure local db user has access to local database
+ when: deployment_type == 'local'
+ delegate_to: "{{ buildmaster_db_host }}"
+ sudo: true
+ sudo_user: postgres
+ action: postgresql_user db={{ buildmaster_db_name }} user={{ local_buildmaster_db_user }} password={{ local_buildmaster_db_password }} role_attr_flags=NOSUPERUSER
+