summaryrefslogtreecommitdiff
path: root/roles/install-persistence-conf
diff options
context:
space:
mode:
Diffstat (limited to 'roles/install-persistence-conf')
-rw-r--r--roles/install-persistence-conf/files/persistence.conf1
-rw-r--r--roles/install-persistence-conf/tasks/main.yml6
-rw-r--r--roles/install-persistence-conf/tests/inventory2
-rw-r--r--roles/install-persistence-conf/tests/test.yml4
4 files changed, 13 insertions, 0 deletions
diff --git a/roles/install-persistence-conf/files/persistence.conf b/roles/install-persistence-conf/files/persistence.conf
new file mode 100644
index 0000000..f500aef
--- /dev/null
+++ b/roles/install-persistence-conf/files/persistence.conf
@@ -0,0 +1 @@
+/ union
diff --git a/roles/install-persistence-conf/tasks/main.yml b/roles/install-persistence-conf/tasks/main.yml
new file mode 100644
index 0000000..3cb266b
--- /dev/null
+++ b/roles/install-persistence-conf/tasks/main.yml
@@ -0,0 +1,6 @@
+- name: Create the persistence config
+ become: true
+ copy:
+ src: files/persistence.conf
+ dest: "{{ vyos_write_root }}/persistence.conf"
+ mode: 0644
diff --git a/roles/install-persistence-conf/tests/inventory b/roles/install-persistence-conf/tests/inventory
new file mode 100644
index 0000000..878877b
--- /dev/null
+++ b/roles/install-persistence-conf/tests/inventory
@@ -0,0 +1,2 @@
+localhost
+
diff --git a/roles/install-persistence-conf/tests/test.yml b/roles/install-persistence-conf/tests/test.yml
new file mode 100644
index 0000000..7bb82d0
--- /dev/null
+++ b/roles/install-persistence-conf/tests/test.yml
@@ -0,0 +1,4 @@
+---
+- hosts: localhost
+ roles:
+ - install-persistence-conf