diff options
| author | Pierre-Yves Chibon <pingou@pingoured.fr> | 2017-05-31 10:33:30 +0200 |
|---|---|---|
| committer | Pierre-Yves Chibon <pingou@pingoured.fr> | 2017-05-31 10:33:30 +0200 |
| commit | 6eb8e901e2f15755b0f853abbec2569c4f6f86c9 (patch) | |
| tree | b0f2c9f778cb503491ae515d28d674a9659dc0e4 /roles/ccsdb | |
| parent | b3621d5b634090fd7a6ca19935f9728672c0e8d0 (diff) | |
| download | ansible-6eb8e901e2f15755b0f853abbec2569c4f6f86c9.tar.gz ansible-6eb8e901e2f15755b0f853abbec2569c4f6f86c9.tar.xz ansible-6eb8e901e2f15755b0f853abbec2569c4f6f86c9.zip | |
Drop the tag, it's in the playbook and create /etc/ccsdb
Diffstat (limited to 'roles/ccsdb')
| -rw-r--r-- | roles/ccsdb/tasks/main.yml | 25 |
1 files changed, 5 insertions, 20 deletions
diff --git a/roles/ccsdb/tasks/main.yml b/roles/ccsdb/tasks/main.yml index f4022a0af..9502668e9 100644 --- a/roles/ccsdb/tasks/main.yml +++ b/roles/ccsdb/tasks/main.yml @@ -7,8 +7,6 @@ - python-psycopg2 - libsemanage-python when: ansible_distribution_major_version|int < 22 - tags: - - ccsdb - name: install ccsdb and its dependencies dnf: name={{ item }} state=present enablerepo={{ extra_enablerepos }} @@ -18,16 +16,12 @@ - python-psycopg2 - libsemanage-python when: ansible_distribution_major_version|int > 21 and ansible_cmdline.ostree is not defined - tags: - - ccsdb - name: ensure database is created delegate_to: "{{ ccsdb_db_host_machine }}" become_user: postgres become: true postgresql_db: db={{ ccsdb_db_name }} - tags: - - ccsdb - name: ensure ccsdb db user has access to database delegate_to: "{{ ccsdb_db_host_machine }}" @@ -37,46 +31,37 @@ user={{ ccsdb_db_user }} password={{ ccsdb_db_password }} role_attr_flags=NOSUPERUSER - tags: - - ccsdb - name: ensure selinux lets httpd talk to postgres seboolean: name=httpd_can_network_connect_db persistent=yes state=yes - tags: - - ccsdb + +- name: create the /etc/ccsdb folder + file: state=directory + path=/etc/ccsdb + owner=root group=root mode=0755 - name: generate ccsdb config template: src=ccsdb.cfg dest=/etc/ccsdb/ccsdb.cfg owner=root group=root mode=0644 notify: - reload httpd - tags: - - ccsdb - name: generate ccsdb apache config template: src=ccsdb.conf dest=/etc/httpd/conf.d/ccsdb.conf owner=root group=root mode=0644 notify: - reload httpd - tags: - - ccsdb - name: create the /usr/share/ccsdb folder file: state=directory path=/usr/share/ccsdb owner=root group=root mode=0755 - tags: - - ccsdb - name: install the wsgi file template: src=ccsdb.wsgi dest=/usr/share/ccsdb/ccsdb.wsgi owner=root group=root mode=0644 notify: - reload httpd - tags: - - ccsdb - name: initialize execdb database shell: ccsdb-cli init_db - tags: - - ccsdb |
