mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 10:19:09 +00:00 
			
		
		
		
	Refactor svc-opt-swapfile role: move core logic into 01_core.yml, simplify tasks/main.yml, and integrate swapfile setup into sys-svc-docker/01_core.yml to prevent OOM failures. See https://chatgpt.com/share/68d518f2-ba0c-800f-8a3a-c6b045763ac6
This commit is contained in:
		| @@ -1,19 +1,3 @@ | ||||
| - block: | ||||
|   - name: Include dependency 'pkgmgr-install' | ||||
|     include_role: | ||||
|       name: pkgmgr-install | ||||
|     when: run_once_pkgmgr_install is not defined | ||||
|   - include_tasks: utils/run_once.yml | ||||
|     - include_tasks: 01_core.yml | ||||
|   when: run_once_svc_opt_swapfile is not defined | ||||
|  | ||||
| - name: "pkgmgr install" | ||||
|   include_role: | ||||
|     name: pkgmgr-install | ||||
|   vars: | ||||
|     package_name: swap-forge | ||||
|  | ||||
| - name: Execute create swapfile script | ||||
|   shell: swap-forge "{{ SWAPFILE_SIZE }}" | ||||
|   become: true | ||||
|   async: "{{ ASYNC_TIME if ASYNC_ENABLED | bool else omit }}" | ||||
|   poll:  "{{ ASYNC_POLL if ASYNC_ENABLED | bool else omit }}" | ||||
		Reference in New Issue
	
	Block a user