From 5869a7cbac4f2fa45db7cde31893dbbdd76604d2 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Sun, 7 Jul 2019 00:15:14 +0200 Subject: [PATCH] added dirty hack for vex2 /srv volume --- ansible/host_playbooks/vex2.yml | 1 + ansible/roles/dirty-hacks/vex2-base/tasks/main.yml | 19 +++++++++++++++++++ 2 files changed, 20 insertions(+) create mode 100644 ansible/roles/dirty-hacks/vex2-base/tasks/main.yml diff --git a/ansible/host_playbooks/vex2.yml b/ansible/host_playbooks/vex2.yml index 6308d03..655b8cb 100644 --- a/ansible/host_playbooks/vex2.yml +++ b/ansible/host_playbooks/vex2.yml @@ -3,6 +3,7 @@ hosts: vex2 roles: - role: base + - role: dirty-hacks/vex2-base - role: acmetool/base - role: nginx - role: web/dokuwiki diff --git a/ansible/roles/dirty-hacks/vex2-base/tasks/main.yml b/ansible/roles/dirty-hacks/vex2-base/tasks/main.yml new file mode 100644 index 0000000..7cc1a72 --- /dev/null +++ b/ansible/roles/dirty-hacks/vex2-base/tasks/main.yml @@ -0,0 +1,19 @@ +--- +- name: create logical volume for /srv + lvol: + vg: vex2 + lv: srv + size: 5g + state: present + +- name: create filesystem for /srv + filesystem: + fstype: ext4 + dev: /dev/mapper/vex2-srv + +- name: mount /srv + mount: + src: /dev/mapper/vex2-srv + path: /srv + fstype: ext4 + state: mounted -- 1.7.10.4