282e82728b 
 
						 
						
							
							
								
								
								renovate: match file compose jinja2 templates (.j2) as well  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 52s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-21 23:12:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	f842723e9a 
 
						 
						
							
							
								
								
								remove daily schedule for Renovate (for now?)  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 50s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-21 23:03:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	7de516dc43 
 
						 
						
							
							
								
								
								introduce first Renovate configuration  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 50s 
				
			 
		
		
	 
 
	 
							
							
							Introduce pretty basic first Renovate configuration with a package rule
for grouping all stable non-major dependency updates together. 
							
						 
						
							2025-10-21 02:37:10 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	94e1920388 
 
						 
						
							
							
								
								
								setup ansible-pull for all Chaosknoten hosts  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 50s 
				
			 
		
		
	 
 
	 
							
							
							Additionally setup ansible-pull for: ccchoir, tickets, keycloak, lists,
mumble, pad, public-reverse-proxy, zammad, ntfy 
							
						 
						
							2025-10-20 21:25:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	f3902b43b1 
 
						 
						
							
							
								
								
								update keycloak and nextcloud  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 59s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-20 21:11:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	425d302fa9 
 
						 
						
							
							
								
								
								zammad(host): fix compose by using different elasticsearch image  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 50s 
				
			 
		
		
	 
 
	 
							
							
							Also execute manual update steps as outlined here:
https://github.com/zammad/zammad-docker-compose/releases/tag/v14.0.0 
Note that this is updating only a part of the compose file and other
parts still are out-of-date and should be updated (like the Postgres). 
							
						 
						
							2025-10-20 01:36:00 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	b46747d251 
 
						 
						
							
							
								
								
								deploy_ssh_server_config(role): add Debian 13 sshd_config reference  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m33s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-17 21:27:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	2aa55770d9 
 
						 
						
							
							
								
								
								renovate(host): update keys adding renovate for group_vars/all.sops.yaml  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m7s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-17 16:05:04 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	8a8fdf5f97 
 
						 
						
							
							
								
								
								renovate(host): set platform to forgejo  
							
							
							
							
						 
						
							2025-10-17 01:26:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	cad2f036e5 
 
						 
						
							
							
								
								
								renovate(host): replace non-working GitHub token with working one  
							
							... 
							
							
							
							
							Replace the token with one created from a new CCCHH GitHub service
account. 
							
						 
						
							2025-10-17 01:18:17 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	4b1c64b615 
 
						 
						
							
							
								
								
								renovate(host): remove deprecated and no longer working logLevel option  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 52s 
				
			 
		
		
	 
 
	 
							
							
							Remove deprecated and no longer working logLevel config option. Debug
output can be enabled by using the LOG_LEVEL environment variable on
demand. 
							
						 
						
							2025-10-16 18:08:29 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	e76c66d74c 
 
						 
						
							
							
								
								
								renovate(host): set up Renovate using role and exisiting config  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 56s 
				
			 
		
		
	 
 
	 
							
							
							Set up Renovate using role and existing config from current
Forgejo/GitHub Actions-based deployment. 
							
						 
						
							2025-10-16 17:52:30 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	a32998d8da 
 
						 
						
							
							
								
								
								renovate(host): initialize renovate host  
							
							
							
							
						 
						
							2025-10-16 17:44:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	8388657d33 
 
						 
						
							
							
								
								
								renovate(role): introduce first basic Renovate role  
							
							... 
							
							
							
							
							Sets up Renovate using Docker and systemd service and timer to run
regularly.
Also add accompanying host group and playbook play. 
							
						 
						
							2025-10-16 17:42:13 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	dce4e7c4d4 
 
						 
						
							
							
								
								
								ansible_pull(role): add git as a dependency to ensure is installed  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 48s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-16 09:40:34 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	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 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	dea66771e0 
 
						 
						
							
							
								
								
								ansible_pull(role): ensure SOPS is installed  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 49s 
				
			 
		
		
	 
 
	 
							
							
							Also add the SOPS community collection as a requirement for this repo. 
							
						 
						
							2025-10-15 02:33:42 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	9afbc71801 
 
						 
						
							
							
								
								
								ansible_pull(role): ensure role and collection dependencies are present  
							
							
							
							
						 
						
							2025-10-15 02:18:07 +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 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	1f394a08dd 
 
						 
						
							
							
								
								
								refactor .sops.yaml to make it less verbose  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 50s 
				
			 
		
		
	 
 
	 
							
							
							Make it less verbose by introducing an anchor for the admin_gpg_keys. 
							
						 
						
							2025-10-13 20:51:31 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	f943e95e2e 
 
						 
						
							
							
								
								
								fix ansible_lint issues  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 48s 
				
			 
		
		
	 
 
	 
							
							
							Use prefix for role variables, have an ending newline at the end of
files and use changed_when for command.
Also exclude *.sops.yaml files from ansible-lint. 
							
						 
						
							2025-10-13 17:43:00 +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 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	952fbf85c5 
 
						 
						
							
							
								
								
								ansible_pull(role): add ExecStartPost step rebooting the hosts, if nec.  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (pull_request) Failing after 48s 
				
			 
		
			
				
	/ Ansible Lint (push) Failing after 49s 
				
			 
		
		
	 
 
	 
							
							
							Add ExecStartPost step rebooting the hosts, if necessary. 
							
						 
						
							2025-10-13 17:23:08 +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 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	8cb6ab3d04 
 
						 
						
							
							
								
								
								reboot(role): intro. reboot role, which handles local conns. gracefully  
							
							... 
							
							
							
							
							Also use this role instead of plain ansible.builtin.reboot.
This is in preparation for using ansible_pull as we don't want to have
ansible.builtin.reboot fail local playbook runs. 
							
						 
						
							2025-10-13 16:56:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	1322bcec58 
 
						 
						
							
							
								
								
								reverse proxy configuration for element-admin  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 47s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-12 20:20:02 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	1eaf85501f 
 
						 
						
							
							
								
								
								reverse proxy configuration for matrix authentication service  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 46s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-12 05:28:43 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	dec68ab994 
 
						 
						
							
							
								
								
								sunders(host): initialize sunders host  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 53s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-10-11 20:52:26 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	2ae8692603 
 
						 
						
							
							
								
								
								grafana: set 2m for DHCP check  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 49s 
				
			 
		
		
	 
 
	 
							
							
							so that service restart dont create a alert 
							
						 
						
							2025-09-12 13:21:23 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	1355d4d834 
 
						 
						
							
							
								
								
								grafana: make alerts better for fux  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 46s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-09-09 19:30:53 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	592afdced9  
						 
						
							
							
								
								
								add waybackproxy  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 50s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-09-06 11:39:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	13a8dc9b6f  
						 
						
							
							
								
								
								Fix name, cleanup  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m7s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-08-02 10:05:58 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	9c50708b4e  
						 
						
							
							
								
								
								Add second DECT  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 55s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-08-02 09:43:18 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	cbb4beceb6  
						 
						
							
							
								
								
								Add Werkstatt phone  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Has been cancelled 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-08-02 09:41:48 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	9f87fa0225 
 
						 
						
							
							
								
								
								reverse proxy configuration for cryptoparty website and staging env.  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 50s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-07-23 20:56:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	72489be8bd 
 
						 
						
							
							
								
								
								updatekeys for junes new key  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 47s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-07-20 20:29:22 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	8bc9534ce6 
 
						 
						
							
							
								
								
								set junes new key  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m55s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-07-20 20:20:41 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	2e66e5de3b 
 
						 
						
							
							
								
								
								grafana: enable promql-experimental-functions  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 2m0s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-07-20 19:09:59 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	a4c703b185 
 
						 
						
							
							
								
								
								grafana: there are more metrics now  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m51s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-07-18 21:23:39 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	9f0c276240 
 
						 
						
							
							
								
								
								grafana: setup sendAlert = false  receiver to mute alert  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m57s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-07-16 22:55:07 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	c119f91aeb  
						 
						
							
							
								
								
								Notrufnummern dazu  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 1m58s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-07-11 19:37:19 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	e628dcbce2  
						 
						
							
							
								
								
								Legacy-Yate mit eigenem Eintrag  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Has been cancelled 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-07-11 19:37:05 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	
	
		
			
		
	
	d734a1cc6c 
 
						 
						
							
							
								
								
								grafana: accept WAL from remote write  
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 2m2s 
				
			 
		
		
	 
 
	 
							
							
						 
						
							2025-07-09 00:27:56 +02:00 
							
								 
							
						 
					 
				
					
						
							
						 
						
							
							
								
							
							
	ef4b45925c  
						 
						
							
							
								
								
								Move lines over to yate  
							
							... 
							
							
	
		
			
	 
	
	
		
	
	
		
			
				
	/ Ansible Lint (push) Failing after 2m8s 
				
			 
		
		
	 
 
	 
							
							
							Basic functionality should be working for incoming calls:
* Fux Intercom to 1337
* Fonial to the Hamburg number
* EPVPN
Still to do: clean up internal extensions and more extensive testing 
							
						 
						
							2025-07-06 19:07:27 +02:00