From 5ad3cb5383e9f6c5f5c1f52bfa14f944152114ef Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sun, 4 Apr 2021 17:15:46 +0200 Subject: port elevate/liquidtruth role to new storage volume roles --- roles/elevate/liquidtruth/tasks/main.yml | 22 +++++----------------- 1 file changed, 5 insertions(+), 17 deletions(-) (limited to 'roles/elevate/liquidtruth/tasks/main.yml') 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 -- cgit v1.2.3