summaryrefslogtreecommitdiff
path: root/roles/elevate/liquidtruth/tasks
diff options
context:
space:
mode:
authorChristian Pointner <equinox@spreadspace.org>2021-04-04 17:15:46 +0200
committerChristian Pointner <equinox@spreadspace.org>2021-04-04 17:15:46 +0200
commit5ad3cb5383e9f6c5f5c1f52bfa14f944152114ef (patch)
tree7cbbf6653aa514797aade16a84f1b906425d6e6a /roles/elevate/liquidtruth/tasks
parentport vm/host/base role to new storage volume roles (diff)
port elevate/liquidtruth role to new storage volume roles
Diffstat (limited to 'roles/elevate/liquidtruth/tasks')
-rw-r--r--roles/elevate/liquidtruth/tasks/main.yml22
1 files changed, 5 insertions, 17 deletions
diff --git a/roles/elevate/liquidtruth/tasks/main.yml b/roles/elevate/liquidtruth/tasks/main.yml
index 284c50bc..6bb00821 100644
--- a/roles/elevate/liquidtruth/tasks/main.yml
+++ b/roles/elevate/liquidtruth/tasks/main.yml
@@ -1,21 +1,9 @@
---
-- name: create logical volume for /srv
- lvol:
- vg: "{{ host_name }}"
- lv: "srv"
- size: "{{ liquidtruth_srv_disk_size }}"
-
-- name: create filesystem
- filesystem:
- fstype: xfs
- dev: "/dev/mapper/{{ host_name | replace('-', '--') }}-srv"
-
-- name: mount filesystem
- mount:
- src: "/dev/mapper/{{ host_name | replace('-', '--') }}-srv"
- path: /srv
- fstype: xfs
- state: mounted
+- name: prepare storage volume for /srv
+ vars:
+ storage_volume: "{{ liquidtruth_storage | combine({'dest': '/srv'}) }}"
+ include_role:
+ name: "storage/{{ liquidtruth_storage.type }}/volume"
- name: install and configure mongodb
import_tasks: mongodb.yml