Commit graph

777 commits

Author SHA1 Message Date
724d537cd5
unbound(role): fix systemd unit of prometheus exporter
All checks were successful
/ Ansible Lint (pull_request) Successful in 2m42s
/ Ansible Lint (push) Successful in 2m43s
/ build (pull_request) Successful in 33s
2026-06-22 21:09:43 +02:00
a62d265db8
z9-router(host): fix systemd-networkd configs 2026-06-22 21:03:12 +02:00
eb186c4152
unbound(role): fix unbound prometheus exporter install on debian
Some checks failed
/ build (pull_request) Failing after 2m46s
/ Ansible Lint (push) Successful in 3m3s
/ Ansible Lint (pull_request) Successful in 3m8s
- download debian image from github und verify checksum
- setup systemd service unit
2026-06-21 20:13:29 +02:00
aec4ea4090
unbound(role): fix unbound config template
- fix some indentation problems
- fix access control
- fix remote control unix socket and thrust anchor file (because debain
appamour ist annoying)
  - add unbound-anchor package
2026-06-21 20:07:59 +02:00
dc29dd8b13
kea_dhcp(role): fix include wars check 2026-06-21 20:01:55 +02:00
9d5215e6ec
z9(pve01): change thinkcccore0 to pve01
Some checks failed
/ Ansible Lint (pull_request) Successful in 2m34s
/ Ansible Lint (push) Successful in 2m37s
/ build (pull_request) Failing after 2m42s
2026-06-20 18:33:37 +02:00
1fbc903125
z9(group): remove all old ip references and change them to new ones
Some checks failed
/ Ansible Lint (push) Successful in 2m26s
/ Ansible Lint (pull_request) Successful in 2m28s
/ build (pull_request) Failing after 2m40s
2026-06-20 18:03:47 +02:00
be71af3a2f
z9(group): remove all z9 references as subdomain 2026-06-20 18:01:20 +02:00
5e857dd5e7
unbound(role): move resolvd vars to task 2026-06-20 17:59:54 +02:00
a0d9fc2e77
unbound(role): make unbound thread number configurable 2026-06-20 17:59:54 +02:00
fb397541e4
unbound(role): reformat config template and use all vcpus 2026-06-20 17:59:54 +02:00
cfb06cdc9f
unbound(role): remove tags inside role 2026-06-20 17:59:54 +02:00
a602ed9f9e
unbound(role): add FIXME note to unbound prometheus exporter install 2026-06-20 17:59:53 +02:00
e649933337
unbound(role): use existing deploy_systemd_resolved_config role and some reordering 2026-06-20 17:59:53 +02:00
4c802c8081
kea_dhcp(role): make stork-agent.env smaller and add link to documentation 2026-06-20 17:59:53 +02:00
95aa6e37f1
kea_dhcp(role): fix indentation in template 2026-06-20 17:59:53 +02:00
117b11b773
kea_dhcp(role): add README.md 2026-06-20 17:59:53 +02:00
151b6c5bf7
kea_dhcp(role): some fixes and removing arch part
- remove tags from tasks
- remove archlinux part
- use debian default package for kea
2026-06-20 17:59:53 +02:00
20e8423e60
z9-router(host): fix some spelling and a wireguard peer address 2026-06-20 17:59:53 +02:00
4626d04fb6
z9-router(host): add ansible pull 2026-06-20 17:59:52 +02:00
ffe6d5c07a
z9-router(host): rename rt1 to z9-router 2026-06-20 17:59:52 +02:00
0986e45735
rt1(z9 host) unbound(role) kea_dhcp(role): create unbound and kea_dhcp role for rt1
- create unbound role
- create kea_dhcp role
- configure unbound and keadhcp on rt1(z9 host)
2026-06-20 17:59:52 +02:00
8b829781de
rt1(z9 host): create host and configure networkd and nftables 2026-06-20 17:59:52 +02:00
899dbea4dd Fix redirect check, but this is wrong
All checks were successful
/ Ansible Lint (push) Successful in 2m59s
/ build (push) Successful in 55s
Redirect checks should not repeat the content check for the target, but simply check that the redirect is going to the right URL.
2026-06-19 09:30:18 +02:00
stb
1abea4ccec Merge branch 'main' into use-canary
Some checks failed
/ build (pull_request) Failing after 2m46s
/ Ansible Lint (pull_request) Successful in 2m52s
/ cleanup-staging (pull_request) Failing after 2m18s
/ build (push) Failing after 2m44s
/ Ansible Lint (push) Successful in 3m16s
2026-06-19 09:10:49 +02:00
8b924c924f Update actions/checkout action to v7
Some checks failed
/ Ansible Lint (pull_request) Successful in 3m40s
/ build (pull_request) Successful in 29s
/ Ansible Lint (push) Failing after 1m55s
/ cleanup-staging (pull_request) Failing after 2m16s
/ build (push) Failing after 2m42s
2026-06-18 15:15:51 +00:00
e5fa86468a Encode domain in canary
Some checks failed
/ Ansible Lint (push) Successful in 2m27s
/ Ansible Lint (pull_request) Successful in 2m34s
/ build (pull_request) Failing after 2m43s
2026-06-15 19:56:15 +02:00
05149f42fa Use canary comment instead of actual content
Some checks failed
/ Ansible Lint (push) Successful in 2m59s
/ build (pull_request) Failing after 2m45s
/ Ansible Lint (pull_request) Successful in 3m8s
Please only merge after CCCHH/ccchh-website#170
2026-06-15 19:14:42 +02:00
5f7b0c9449 Adjust to content change
Some checks failed
/ Ansible Lint (push) Successful in 2m29s
/ build (push) Failing after 2m43s
2026-06-15 19:07:17 +02:00
75b7e80321
migrate uberwachungsfrei kundgebung to own domain
Some checks failed
/ Ansible Lint (push) Successful in 2m22s
/ build (push) Failing after 2m46s
2026-06-11 14:40:09 +02:00
5973de0959
dns: validate zone files before apply in knot role
Some checks failed
/ build (push) Failing after 2m44s
/ Ansible Lint (push) Successful in 3m23s
2026-06-10 16:17:58 +02:00
57d2a94990
dns: fix syntax error in diday.org zone 2026-06-10 16:17:23 +02:00
431aaefb36
dns: remove ns.vie.ccc.de from already migrated zones
Some checks failed
/ Ansible Lint (push) Successful in 2m27s
/ build (push) Failing after 2m41s
2026-06-10 16:05:51 +02:00
6d922b7c8b
dns: also notify erfadns.ber.ccc.de for catalog zone changes
Some checks failed
/ Ansible Lint (push) Successful in 2m32s
/ build (push) Failing after 2m43s
2026-06-10 13:12:00 +02:00
931afac7e0
add ueberwachungsfrei-kundgebung site
Some checks failed
/ build (push) Failing after 2m43s
/ Ansible Lint (push) Successful in 2m48s
2026-06-09 21:42:49 +02:00
b283089b06
readd ns.vie.ccc.de to our zones because zones are not delegated yet
All checks were successful
/ build (push) Successful in 28s
/ Ansible Lint (push) Successful in 2m21s
2026-06-09 21:27:33 +02:00
ec9275cf46
add ueberwachungsfrei-kundgebung.hamburg.ccc.de domain
Some checks failed
/ build (push) Failing after 2m41s
/ Ansible Lint (push) Successful in 2m57s
2026-06-09 21:00:51 +02:00
389b87113b
auth-dns: update NS records of all zone files
Some checks failed
/ build (push) Failing after 2m41s
/ Ansible Lint (push) Successful in 3m1s
The current set is auth-dns.hamburg.ccc.de in addition to the
newly created erfadns.ber.ccc.de

See https://zammad.hamburg.ccc.de/#ticket/zoom/1738 for details.
2026-06-09 11:00:02 +02:00
471012928a auth-dns: configure nameserver secondary solely to erfadns.ber.ccc.de
Some checks failed
/ Ansible Lint (push) Successful in 2m26s
/ build (push) Failing after 2m42s
2026-06-09 10:31:32 +02:00
04305a1124
keycloak: update to 26.6.0
Some checks failed
/ Ansible Lint (push) Successful in 2m29s
/ build (push) Failing after 2m41s
2026-06-08 21:34:13 +02:00
5f94d7f284
remove ns-intern.hamburg.ccc.de from notify targets of our domains
Some checks failed
/ Ansible Lint (push) Successful in 2m35s
/ build (push) Failing after 2m43s
2026-06-06 16:26:47 +02:00
66e0095070
add zone diday.org. to authoritative DNS 2026-06-06 16:25:18 +02:00
8ca5d82d39
knot: fix templating inconsistency in netplan config 2026-06-06 15:06:11 +02:00
3a09c107b9
knot: use explicit ansible_facts reference 2026-06-06 14:59:16 +02:00
fa6e280594
www2/www3(host): remove hosts as they got removed
All checks were successful
/ build (push) Successful in 28s
/ Ansible Lint (push) Successful in 2m19s
2026-06-04 00:54:55 +02:00
7b48f1ebe7
status(host): fix auth-dns ccchh.net check by moving to new entry
Some checks failed
/ Ansible Lint (push) Successful in 2m27s
/ build (push) Failing after 2m41s
Check entry for pve01 instead of no longer present entry for
club-assistant for the auth-dns ccchh.net check.
2026-06-04 00:39:07 +02:00
fa598c72fc Add opensourcetorrents
Some checks failed
/ Ansible Lint (push) Successful in 2m27s
/ build (push) Failing after 2m42s
2026-06-01 21:15:31 +02:00
a72accca20 Add documentation style outline (#97)
All checks were successful
/ Ansible Lint (push) Successful in 6m5s
/ build (push) Successful in 31s
Reviewed-on: #97
Reviewed-by: lilly <lilly@noreply.git.hamburg.ccc.de>
2026-05-27 20:49:07 +02:00
7832978ff7
update ccchh.net dns zone after club proxmox migration
Some checks failed
/ Ansible Lint (push) Successful in 2m19s
/ build (push) Failing after 2m39s
2026-05-24 11:55:37 +02:00
dd48a9d519
bring guide about new chaosknoten VMs into doc structure
Some checks failed
/ Ansible Lint (push) Successful in 2m36s
/ build (push) Failing after 2m37s
2026-05-24 00:27:23 +02:00