mirror of
				https://github.com/kevinveenbirkenbach/computer-playbook.git
				synced 2025-10-31 02:10:05 +00:00 
			
		
		
		
	Refactor systemctl services and categories due to alarm bugs
This commit restructures systemctl service definitions and category mappings. Motivation: Alarm-related bugs revealed inconsistencies in service and role handling. Preparation step: lays the groundwork for fixing the alarm issues by aligning categories, roles, and service templates.
This commit is contained in:
		
							
								
								
									
										27
									
								
								roles/sys-ctl-cln-anon-volumes/tasks/main.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										27
									
								
								roles/sys-ctl-cln-anon-volumes/tasks/main.yml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,27 @@ | ||||
| - name: Check if docker is installed | ||||
|   ansible.builtin.stat: | ||||
|     path: /usr/bin/docker | ||||
|   register: docker_bin | ||||
|  | ||||
| - name: "pkgmgr install" | ||||
|   include_role: | ||||
|     name: pkgmgr-install | ||||
|   vars: | ||||
|     package_name: dockreap | ||||
|   when: | ||||
|     - run_once_sys_ctl_cln_anon_volumes is not defined | ||||
|     - docker_bin.stat.exists | ||||
|  | ||||
| - name: run dockreap with --no-confirmation | ||||
|   command: | ||||
|     cmd: "dockreap --no-confirmation" | ||||
|   when: | ||||
|     - run_once_sys_ctl_cln_anon_volumes is not defined | ||||
|     - docker_bin.stat.exists | ||||
|  | ||||
| - name: mark dockreap as run | ||||
|   set_fact: | ||||
|     run_once_sys_ctl_cln_anon_volumes: true | ||||
|   when: | ||||
|     - run_once_sys_ctl_cln_anon_volumes is not defined | ||||
|     - docker_bin.stat.exists | ||||
		Reference in New Issue
	
	Block a user