f646cc0bf2 
 
						 
						
							
							
								
								
								fix creation rules for eh22-wiki, sunders and wiki hosts  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 49s 
				
			 
		
		
	 
 
	 
							
							
							Also update the keys of the secret files accordingly.
This should then fix ansible-pull on these hosts. 
							
						 
						
							2025-10-15 10:45:54 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	1d6d1094bc 
 
						 
						
							
							
								
								
								setup ansible-pull for 7 more hosts  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 58s 
				
			 
		
		
	 
 
	 
							
							
							Setup for: cloud, eh22-wiki, grafana, onlyoffice, pretalx, sunders and
wiki. 
							
						 
						
							2025-10-15 01:59:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	eadae7a09b 
 
						 
						
							
							
								
								
								ansible_pull(role): add failure notifications  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 48s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-14 22:20:27 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	17fd71f079 
 
						 
						
							
							
								
								
								define common msmtp configuration for chaosknoten inventory hosts  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 48s 
				
			 
		
		
	 
 
	 
							
							
							Define common configuration as it is the same for all hosts. 
							
						 
						
							2025-10-14 01:45:44 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	afceb886dc 
 
						 
						
							
							
								
								
								msmtp(role): introduce msmtp role  
							
							... 
							
							
							
							
							Introduce msmtp role for setting up msmtp for mail sending.
Also add accompanying host group and playbook play. 
							
						 
						
							2025-10-14 01:40:46 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	18dda95c46 
 
						 
						
							
							
								
								
								remove max expired key  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 49s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-13 22:12:31 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	9b8e14f3c4 
 
						 
						
							
							
								
								
								remove duplicate ansible_pull_hosts inventory group entry  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 48s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-13 17:37:13 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	bd281713f1 
 
						 
						
							
							
								
								
								netbox(host): setup ansible_pull for host  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 48s 
				
			 
		
			
				
	/ Ansible Lint (pull_request) Failing after 48s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-13 16:59:42 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	648489ed09 
 
						 
						
							
							
								
								
								define common ansible_pull configuration for chaosknoten inventory hosts  
							
							... 
							
							
							
							
							Define common configuration as it should be the same for all hosts, just
the ansible_pull__age_private_key needs to be set per host then. 
							
						 
						
							2025-10-13 16:58:30 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	434ddfc955 
 
						 
						
							
							
								
								
								ansible_pull(role): introduce ansible_pull role  
							
							... 
							
							
							
							
							Introduce ansible_pull role for setting up automatic ansible_pull runs.
Also add accompanying host group and playbook play. 
							
						 
						
							2025-10-13 16:56:18 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	dec68ab994 
 
						 
						
							
							
								
								
								sunders(host): initialize sunders host  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 53s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-11 20:52:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	1355d4d834 
 
						 
						
							
							
								
								
								grafana: make alerts better for fux  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 46s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-09-09 19:30:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	72489be8bd 
 
						 
						
							
							
								
								
								updatekeys for junes new key  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 47s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-07-20 20:29:22 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	5863b2f9e3 
 
						 
						
							
							
								
								
								ntfy: iOS instant notifications  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 2m8s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-06-30 21:11:48 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	a49b8b6d13 
 
						 
						
							
							
								
								
								cloud: bump nextcloud version to 31  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 2m9s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-06-29 20:54:32 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	2cb9dc6dae 
 
						 
						
							
							
								
								
								grafana dinge versuchen  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 2m2s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-06-12 19:20:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	0a50ee470a 
 
						 
						
							
							
								
								
								grafana: add email alerts, and fix some rules  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 2m0s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-06-10 21:22:53 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	75bf485eac 
 
						 
						
							
							
								
								
								Alloy: enable collector systemd  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 2m11s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-06-03 01:11:39 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	3a9673b113 
 
						 
						
							
							
								
								
								ntfy alerts  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m55s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-06-02 22:42:37 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	0248b64670 
 
						 
						
							
							
								
								
								update ntfy user uread and uwrite in sops  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 2m6s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-06-02 18:36:35 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	c620f0f86b 
 
						 
						
							
							
								
								
								ntfy: alloy  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 2m13s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-06-02 00:47:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	6824bf5e4f 
 
						 
						
							
							
								
								
								ntfy  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 2m3s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-06-02 00:29:08 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	8ff457b01e 
 
						 
						
							
							
								
								
								Update Postgres to 15.13  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m52s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-05-20 20:24:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	7f1afef50d 
 
						 
						
							
							
								
								
								move secrets from sops lookup plugin to sops vars plugin  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m54s 
				
			 
		
		
	 
 
	 
							
							
							This makes secret configuration and usage a good bit cleaner. 
							
						 
						
							2025-05-04 16:50:15 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	bbe4cc131a 
 
						 
						
							
							
								
								
								eh22-netbox: remove eh22-netbox as its being decommissioned  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m44s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-05-03 23:40:03 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	60b2093a02 
 
						 
						
							
							
								
								
								netbox(host): move secrets to SOPS  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m53s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-05-03 23:08:41 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	97b8386878 
 
						 
						
							
							
								
								
								grafana(host): move secrets to SOPS  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m49s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-05-03 22:18:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	8de07c2688 
 
						 
						
							
							
								
								
								cloud(host): move secrets to SOPS  
							
							
							
							
						 
						
							2025-05-03 21:30:06 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	01c006ec22 
 
						 
						
							
							
								
								
								grafana fix nginx ip allow list  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m48s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-05-02 01:08:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	0c9e3ccb87 
 
						 
						
							
							
								
								
								fix switchup in prometheus.relabel  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m49s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-04-30 15:07:26 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	e183f1a2c3 
 
						 
						
							
							
								
								
								prometheus remote write with alloy using it  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m53s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-04-30 01:11:17 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	456117a789 
 
						 
						
							
							
								
								
								adding loki  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m55s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-04-28 20:31:55 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	3548c1f4d6 
 
						 
						
							
							
								
								
								restart ssh service instead of rebooting as this should be fine  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 2m9s 
				
			 
		
		
	 
 
	 
							
							
							Active connections should survive a restart of the service and testing
also didn't show any issues. 
							
						 
						
							2025-04-25 02:01:29 +02:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	ca16e3d55f 
 
						 
						
							
							
								
								
								dep._hypervisor(playb.): introduce play for setting up vm template gen.  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Has been cancelled 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-02-23 22:42:58 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	5dc2520ecd 
 
						 
						
							
							
								
								
								eh22-wiki: configure custom eh22-theme  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m37s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-02-17 22:26:17 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	79012fb7f8 
 
						 
						
							
							
								
								
								eh22-netbox: setup EH22 NetBox  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m44s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-02-17 01:23:35 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	ff540126a1 
 
						 
						
							
							
								
								
								add chaosknoten to hosts and new hypervisors group  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m47s 
				
			 
		
		
	 
 
	 
							
							
							Also exclude that group from the tasks otherwise targeting all hosts. 
							
						 
						
							2025-02-16 02:34:14 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	61cd5053d0 
 
						 
						
							
							
								
								
								flatten inventories making them simpler  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m41s 
				
			 
		
		
	 
 
	 
							
							
							Remove the child groups as we weren't using their functionality anyway.
Also remove the debian_11/12 host groups as they're not in use. 
							
						 
						
							2025-02-16 00:36:10 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	2ec1471d7f 
 
						 
						
							
							
								
								
								netbox: move NetBox from NixOS to Ansible  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m46s 
				
			 
		
			
				
	/ Ansible Lint (pull_request) Successful in 1m50s 
				
			 
		
		
	 
 
	 
							
							
							Also introduce netbox_hosts group for applying netbox role to multiple
hosts. 
							
						 
						
							2025-02-15 19:57:15 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	bdbd9ce195 
 
						 
						
							
							
								
								
								eh22-wiki: setup EH22 wiki using Ansible by copying and mod. wiki config  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m39s 
				
			 
		
		
	 
 
	 
							
							
							Also introduce wiki_hosts group for applying dokuwiki role to multiple
hosts. 
							
						 
						
							2025-02-10 23:40:39 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	c89a6edefe 
 
						 
						
							
							
								
								
								nextcloud: update to version 30  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 3h5m0s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-01-26 03:08:38 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	328ec744cc 
 
						 
						
							
							
								
								
								Add base_config and deploy_systemd_journal_config  
							
							
							
							
						 
						
							2025-01-19 20:30:05 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	e3a1443df9 
 
						 
						
							
							
								
								
								use deploy_ssh_server_config role for all Chaosknoten hosts  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Successful in 1m37s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-01-14 22:36:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	e1866b2449 
 
						 
						
							
							
								
								
								add cfp.eh22.easterhegg.eu to pretalx  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (pull_request) Successful in 1m34s 
				
			 
		
			
				
	/ Ansible Lint (push) Successful in 1m48s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-01-13 23:37:20 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	07dbbf055c 
 
						 
						
							
							
								
								
								reorganize (config) files and templates into one "resources" dir  
							
							... 
							
							
							
							
							This groups the files and templates for each host together and therefore
makes it easier to see all the (config) files for a host.
Also clean up incorrect, unused docker_compose config for mumble and
clean up unused engelsystem configs. 
							
						 
						
							2024-12-08 02:55:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	4b0e03e8b2 
 
						 
						
							
							
								
								
								ensure all template files have a .j2 file extension  
							
							... 
							
							
							
							
							As they should and as this is preparation for a future change
reorganizing the file structure. 
							
						 
						
							2024-12-08 02:55:25 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	4060dbbe21 
 
						 
						
							
							
								
								
								fix all ansible-lint yaml errors (except for line-length)  
							
							
							
							
						 
						
							2024-11-23 02:49:23 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	3284fae62a 
 
						 
						
							
							
								
								
								Add more prometheus node exporter  
							
							
							
							
						 
						
							2024-11-05 19:16:28 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	261bd7d654 
 
						 
						
							
							
								
								
								Add prometheus-node-exporter role and add it to most hosts  
							
							
							
							
						 
						
							2024-11-03 21:27:51 +01:00 
							
								 
							
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	88b8d3b9ba 
 
						 
						
							
							
								
								
								Update Nextcloud to version 29  
							
							
							
							
						 
						
							2024-10-31 23:17:24 +01:00