From ca1535d774b4e3310fc993841f1f99400612c7a5 Mon Sep 17 00:00:00 2001 From: Olivier LOCARD Date: Fri, 23 Sep 2016 16:21:07 +0200 Subject: [PATCH] Add xfs_growfs for xfs systemfile type. --- tasks/manage_lvm.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/tasks/manage_lvm.yml b/tasks/manage_lvm.yml index 32a82bc..d4163b1 100644 --- a/tasks/manage_lvm.yml +++ b/tasks/manage_lvm.yml @@ -45,7 +45,14 @@ with_subelements: - lvm_groups - lvnames - when: lvm.changed and item.1.filesystem != "swap" + when: lvm.changed and item.1.filesystem != "swap" and item.1.filesystem != "xfs" + +- name: manage_lvm | resizing xfs + command: xfs_growfs -d /dev/{{ item.0.vgname }}/{{ item.1.lvname }} + with_subelements: + - lvm_groups + - lvnames + when: lvm.changed and item.1.filesystem == "xfs" - name: manage_lvm | resizing swap shell: "swapoff -a && mkswap /dev/{{ item.0.vgname }}/{{ item.1.lvname }} && swapon -va"