diff --git a/roles/svc-opt-swapfile/config/main.yml b/roles/svc-opt-swapfile/config/main.yml index d1d8d000..022867e7 100644 --- a/roles/svc-opt-swapfile/config/main.yml +++ b/roles/svc-opt-swapfile/config/main.yml @@ -1 +1 @@ -swapfile_size: 4GB \ No newline at end of file +swapfile_size: "{{ ansible_memtotal_mb | int }}M" \ No newline at end of file diff --git a/roles/svc-opt-swapfile/tasks/main.yml b/roles/svc-opt-swapfile/tasks/main.yml index c3e07387..d77f13f6 100644 --- a/roles/svc-opt-swapfile/tasks/main.yml +++ b/roles/svc-opt-swapfile/tasks/main.yml @@ -5,5 +5,5 @@ package_name: swap-forge - name: Execute create swapfile script - ansible.builtin.shell: swap-forge "{{swapfile_size}}" + shell: swap-forge "{{swapfile_size}}" become: true \ No newline at end of file