Commit graph

83 commits

Author SHA1 Message Date
df6fd3f656 Update docker.io/library/postgres Docker tag to v18
Some checks failed
/ Ansible Lint (push) Failing after 2m30s
/ Ansible Lint (pull_request) Failing after 2m30s
2026-01-13 01:30:42 +00:00
c638790819 Update all stable non-major dependencies
Some checks failed
/ Ansible Lint (pull_request) Failing after 2m31s
/ Ansible Lint (push) Failing after 2m5s
2026-01-12 02:30:47 +00:00
70461c98ba
first run ansible_pull for router, then for all other hosts
Some checks failed
/ Ansible Lint (push) Failing after 2m13s
Do this to avoid a restarting router affecting playbook runs on other
hosts.
2026-01-12 03:29:06 +01:00
b9add5bda3
cloud(host): set correct new proxy protocol reverse proxy ip 2025-12-16 20:59:15 +01:00
183b91b9f2
router(host): add nftables config for basic router functionality
Some checks failed
/ Ansible Lint (push) Failing after 1m56s
2025-12-13 22:07:38 +01:00
a9e394da06
router(host): add systemd-networkd-based network config 2025-12-13 22:07:37 +01:00
c39cb0e390
we dont need to set a specific alloy version
Some checks failed
/ Ansible Lint (push) Failing after 2m1s
2025-12-06 22:11:53 +01:00
df3710f019
grafana: set alloy to version v1.11.3
Some checks failed
/ Ansible Lint (push) Failing after 2m4s
1.12.0 is buggy
2025-12-02 22:55:29 +01:00
0eaaf9227c Update all stable non-major dependencies
Some checks failed
/ Ansible Lint (pull_request) Failing after 2m4s
/ Ansible Lint (push) Failing after 2m6s
2025-11-19 13:30:39 +00:00
dc6c7cbfb7
sunders(host): deploy sunders using docker compose
Some checks failed
/ Ansible Lint (push) Failing after 2m29s
https://git.hamburg.ccc.de/CCCHH/sunders
2025-11-01 17:53:08 +01:00
ea5b4b8d69 Update dependency netbox to v4.4.5
Some checks failed
/ Ansible Lint (pull_request) Failing after 2m25s
/ Ansible Lint (push) Failing after 2m3s
2025-10-30 04:17:13 +00:00
f7918e7b6f
add renovate comment for custom regex matcher to inventory version vars
Some checks failed
/ Ansible Lint (push) Failing after 2m15s
2025-10-30 05:01:02 +01:00
747e5b2d4c
zammad(host): change to .env configuration
Some checks failed
/ Ansible Lint (push) Failing after 2m8s
/ Ansible Lint (pull_request) Failing after 2m7s
Align the compose.yaml to upstreams v11.2.0 version.
This is a first step to hopefully then just use the upstreams version
directly and not vendor it.
2025-10-24 22:15:48 +02:00
94e1920388
setup ansible-pull for all Chaosknoten hosts
Some checks failed
/ 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
Some checks failed
/ Ansible Lint (push) Failing after 59s
2025-10-20 21:11:28 +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
Some checks failed
/ 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
f646cc0bf2
fix creation rules for eh22-wiki, sunders and wiki hosts
Some checks failed
/ 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
Some checks failed
/ 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
18dda95c46
remove max expired key
Some checks failed
/ Ansible Lint (push) Failing after 49s
2025-10-13 22:12:31 +02:00
bd281713f1
netbox(host): setup ansible_pull for host
Some checks failed
/ Ansible Lint (push) Failing after 48s
/ Ansible Lint (pull_request) Failing after 48s
2025-10-13 16:59:42 +02:00
1355d4d834
grafana: make alerts better for fux
Some checks failed
/ Ansible Lint (push) Failing after 46s
2025-09-09 19:30:53 +02:00
72489be8bd
updatekeys for junes new key
Some checks failed
/ Ansible Lint (push) Failing after 47s
2025-07-20 20:29:22 +02:00
5863b2f9e3
ntfy: iOS instant notifications
Some checks failed
/ Ansible Lint (push) Failing after 2m8s
2025-06-30 21:11:48 +02:00
a49b8b6d13
cloud: bump nextcloud version to 31
Some checks failed
/ Ansible Lint (push) Failing after 2m9s
2025-06-29 20:54:32 +02:00
2cb9dc6dae
grafana dinge versuchen
Some checks failed
/ Ansible Lint (push) Failing after 2m2s
2025-06-12 19:20:03 +02:00
0a50ee470a
grafana: add email alerts, and fix some rules
Some checks failed
/ Ansible Lint (push) Failing after 2m0s
2025-06-10 21:22:53 +02:00
75bf485eac
Alloy: enable collector systemd
Some checks failed
/ Ansible Lint (push) Failing after 2m11s
2025-06-03 01:11:39 +02:00
3a9673b113
ntfy alerts
Some checks failed
/ Ansible Lint (push) Failing after 1m55s
2025-06-02 22:42:37 +02:00
0248b64670
update ntfy user uread and uwrite in sops
Some checks failed
/ Ansible Lint (push) Failing after 2m6s
2025-06-02 18:36:35 +02:00
c620f0f86b
ntfy: alloy
Some checks failed
/ Ansible Lint (push) Failing after 2m13s
2025-06-02 00:47:55 +02:00
6824bf5e4f
ntfy
Some checks failed
/ Ansible Lint (push) Failing after 2m3s
2025-06-02 00:29:08 +02:00
8ff457b01e
Update Postgres to 15.13
Some checks failed
/ 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
Some checks failed
/ 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
Some checks failed
/ Ansible Lint (push) Failing after 1m44s
2025-05-03 23:40:03 +02:00
60b2093a02
netbox(host): move secrets to SOPS
Some checks failed
/ Ansible Lint (push) Failing after 1m53s
2025-05-03 23:08:41 +02:00
97b8386878
grafana(host): move secrets to SOPS
Some checks failed
/ 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
Some checks failed
/ Ansible Lint (push) Failing after 1m48s
2025-05-02 01:08:55 +02:00
0c9e3ccb87
fix switchup in prometheus.relabel
Some checks failed
/ Ansible Lint (push) Failing after 1m49s
2025-04-30 15:07:26 +02:00
e183f1a2c3
prometheus remote write with alloy using it
Some checks failed
/ Ansible Lint (push) Failing after 1m53s
2025-04-30 01:11:17 +02:00
456117a789
adding loki
Some checks failed
/ Ansible Lint (push) Failing after 1m55s
2025-04-28 20:31:55 +02:00
ca16e3d55f
dep._hypervisor(playb.): introduce play for setting up vm template gen.
Some checks failed
/ Ansible Lint (push) Has been cancelled
2025-02-23 22:42:58 +01:00
5dc2520ecd
eh22-wiki: configure custom eh22-theme
All checks were successful
/ Ansible Lint (push) Successful in 1m37s
2025-02-17 22:26:17 +01:00
79012fb7f8
eh22-netbox: setup EH22 NetBox
All checks were successful
/ Ansible Lint (push) Successful in 1m44s
2025-02-17 01:23:35 +01:00
2ec1471d7f
netbox: move NetBox from NixOS to Ansible
All checks were successful
/ 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
All checks were successful
/ 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
Some checks failed
/ Ansible Lint (push) Failing after 3h5m0s
2025-01-26 03:08:38 +01:00
e1866b2449
add cfp.eh22.easterhegg.eu to pretalx
All checks were successful
/ Ansible Lint (pull_request) Successful in 1m34s
/ Ansible Lint (push) Successful in 1m48s
2025-01-13 23:37:20 +01:00