aboutsummaryrefslogtreecommitdiffstats
path: root/roles/lvm
diff options
context:
space:
mode:
Diffstat (limited to 'roles/lvm')
-rw-r--r--roles/lvm/tasks/main.yml7
-rw-r--r--roles/lvm/templates/etc/lvm/lvm.conf.j227
2 files changed, 30 insertions, 4 deletions
diff --git a/roles/lvm/tasks/main.yml b/roles/lvm/tasks/main.yml
index 5ad3f6c..22a40d5 100644
--- a/roles/lvm/tasks/main.yml
+++ b/roles/lvm/tasks/main.yml
@@ -1,5 +1,4 @@
- name: set use_devicesfile option
- replace:
- path: /etc/lvm/lvm.conf
- regexp: '^(\s*)use_devicesfile\s*=.*'
- replace: '\1use_devicesfile = {{ lvm_use_devicesfile | int }}'
+ template:
+ src: etc/lvm/lvm.conf.j2
+ dest: /etc/lvm/lvm.conf
diff --git a/roles/lvm/templates/etc/lvm/lvm.conf.j2 b/roles/lvm/templates/etc/lvm/lvm.conf.j2
new file mode 100644
index 0000000..68dfe5e
--- /dev/null
+++ b/roles/lvm/templates/etc/lvm/lvm.conf.j2
@@ -0,0 +1,27 @@
+config {
+}
+
+devices {
+ use_devicesfile = {{ lvm_use_devicesfile | int }}
+}
+
+allocation {
+}
+
+log {
+}
+
+backup {
+}
+
+shell {
+}
+
+global {
+}
+
+activation {
+}
+
+dmeventd {
+}