|  | 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 |  | 
				
					
						|  | 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 |  | 
				
					
						|  | 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 |  | 
				
					
						|  | 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 |  | 
				
					
						|  | 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 |  |