diff options
Diffstat (limited to 'roles/elevate')
-rw-r--r-- | roles/elevate/liquidtruth/tasks/main.yml | 7 | ||||
-rw-r--r-- | roles/elevate/liquidtruth/tasks/mongodb.yml | 13 |
2 files changed, 20 insertions, 0 deletions
diff --git a/roles/elevate/liquidtruth/tasks/main.yml b/roles/elevate/liquidtruth/tasks/main.yml index 7b1949c1..cc5dd20e 100644 --- a/roles/elevate/liquidtruth/tasks/main.yml +++ b/roles/elevate/liquidtruth/tasks/main.yml @@ -25,3 +25,10 @@ - name: install and configure nginx import_tasks: nginx.yml + +- name: create app user + user: + name: "{{ liquidtruth_app_user }}" + state: present + append: yes + shell: /bin/zsh diff --git a/roles/elevate/liquidtruth/tasks/mongodb.yml b/roles/elevate/liquidtruth/tasks/mongodb.yml index 244d9849..8d5180ae 100644 --- a/roles/elevate/liquidtruth/tasks/mongodb.yml +++ b/roles/elevate/liquidtruth/tasks/mongodb.yml @@ -19,3 +19,16 @@ - mongo-tools - python-pymongo state: present + +# - name: check if admin user already exists +# command: > +# mongo --quiet -u root -p {{ liquidtruth_root_password }} --eval 'db.version()' admin +# register: mongodb_root_user_check +# changed_when: false +# check_mode: no +# ignore_errors: true +# no_log: true + +# - name: initialize authorization +# include_tasks: mongodb_authorization.yml +# when: mongodb_root_user_check |