From aeb7267df5878db434d1f7cd4d8a256ee9bdc08a Mon Sep 17 00:00:00 2001 From: Renovate Date: Sun, 9 Aug 2026 15:46:32 +0000 Subject: [PATCH 1/4] Update docker.io/library/postgres Docker tag to v18 --- inventories/chaosknoten/host_vars/cloud.yaml | 2 +- resources/chaosknoten/lists/docker_compose/compose.yaml.j2 | 2 +- resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/inventories/chaosknoten/host_vars/cloud.yaml b/inventories/chaosknoten/host_vars/cloud.yaml index 8f299b2d..4f797e6a 100644 --- a/inventories/chaosknoten/host_vars/cloud.yaml +++ b/inventories/chaosknoten/host_vars/cloud.yaml @@ -1,7 +1,7 @@ # renovate: datasource=docker depName=git.hamburg.ccc.de/ccchh/oci-images/nextcloud nextcloud__version: 34 # renovate: datasource=docker depName=docker.io/library/postgres -nextcloud__postgres_version: 15.18 +nextcloud__postgres_version: 18.4 nextcloud__fqdn: cloud.hamburg.ccc.de nextcloud__data_dir: /data/nextcloud nextcloud__extra_configuration: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/cloud/nextcloud/extra_configuration.config.php.j2') }}" diff --git a/resources/chaosknoten/lists/docker_compose/compose.yaml.j2 b/resources/chaosknoten/lists/docker_compose/compose.yaml.j2 index b4372c05..a2a1bc15 100644 --- a/resources/chaosknoten/lists/docker_compose/compose.yaml.j2 +++ b/resources/chaosknoten/lists/docker_compose/compose.yaml.j2 @@ -62,7 +62,7 @@ services: - POSTGRES_DB=mailmandb - POSTGRES_USER=mailman - "POSTGRES_PASSWORD={{ secret__lists__postgres_password }}" - image: docker.io/library/postgres:12-alpine + image: docker.io/library/postgres:18-alpine volumes: - /opt/mailman/database:/var/lib/postgresql/data networks: diff --git a/resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 b/resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 index 3c6e5daa..6cdec7a9 100644 --- a/resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 +++ b/resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 @@ -3,7 +3,7 @@ services: database: - image: docker.io/library/postgres:15-alpine + image: docker.io/library/postgres:18-alpine environment: - "POSTGRES_USER=pretalx" - "POSTGRES_PASSWORD={{ secret__pretalx_db_password }}" From 39d8ff4ef82138a68351ac9df8bccb2bde5887eb Mon Sep 17 00:00:00 2001 From: lilly Date: Tue, 11 Aug 2026 17:19:05 +0200 Subject: [PATCH 2/4] update wireguard publicKey for lilly --- resources/z9/z9-router/systemd_networkd/10-wg56.netdev | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/resources/z9/z9-router/systemd_networkd/10-wg56.netdev b/resources/z9/z9-router/systemd_networkd/10-wg56.netdev index 70966e22..241ea5af 100644 --- a/resources/z9/z9-router/systemd_networkd/10-wg56.netdev +++ b/resources/z9/z9-router/systemd_networkd/10-wg56.netdev @@ -76,7 +76,7 @@ PresharedKeyFile = /etc/ansible_secrets/wireguard_wg55_peer_langoor_home_psk [WireGuardPeer] # friendly_name = lilly-lillysLaptop AllowedIPs = 10.89.214.16/32,2a07:c481:1:37::16/128 -PublicKey = IBsI+N8qUNpQnDc5HnqQ2Zo/1graFM0RMIecHmAF+Vk= +PublicKey = v0MiwjhCj1w4J3fKl2d18wNIdbdd9tvdjIRQTRjIeGY= [WireGuardPeer] # friendly_name = bitwhisker From 73760a999530f46addd3e851459a09af050ca0a1 Mon Sep 17 00:00:00 2001 From: lilly Date: Tue, 11 Aug 2026 17:38:34 +0200 Subject: [PATCH 3/4] fix ansible-lint warnings --- resources/z9/z9-router/kea_dhcp.yaml | 36 ++++++++++++------------- roles/kea_dhcp/meta/argument_specs.yaml | 4 +-- roles/secrets/meta/argument_specs.yaml | 19 ++++++------- 3 files changed, 30 insertions(+), 29 deletions(-) diff --git a/resources/z9/z9-router/kea_dhcp.yaml b/resources/z9/z9-router/kea_dhcp.yaml index 2d0033bd..53a89dfa 100644 --- a/resources/z9/z9-router/kea_dhcp.yaml +++ b/resources/z9/z9-router/kea_dhcp.yaml @@ -6,7 +6,7 @@ kea_dhcp__dns_servers: kea_dhcp__dhcp4: enable: true - interfaces: ["netlan.51", "netlan.52", "netlan"] + interfaces: [ "netlan.51", "netlan.52", "netlan" ] subnets: - id: 1 subnet: 10.89.208.0/22 @@ -234,7 +234,7 @@ kea_dhcp__dhcp4: kea_dhcp__dhcp6: enable: true - interfaces: ["netlan.51", "netlan.52", "netlan"] + interfaces: [ "netlan.51", "netlan.52", "netlan" ] subnets: - id: 1 subnet: "2a07:c481:1:33::/64" @@ -246,7 +246,7 @@ kea_dhcp__dhcp6: - pool: "2a07:c481:1:33::/64" allocator: random reservations: - - ip-addresses: ["2a07:c481:1:33::1c"] + - ip-addresses: [ "2a07:c481:1:33::1c" ] hostname: dooris hw-address: "bc:24:11:b3:93:9c" - id: 2 @@ -258,7 +258,7 @@ kea_dhcp__dhcp6: pools: - pool: "2a07:c481:1:34::/64" reservations: - - ip-addresses: ["2a07:c481:1:34::66"] + - ip-addresses: [ "2a07:c481:1:34::66" ] hostname: esphome hw-address: "7e:3c:f0:77:8a:f4" - id: 3 @@ -270,45 +270,45 @@ kea_dhcp__dhcp6: pools: - pool: "2a07:c481:1:36::/64" reservations: - - ip-addresses: ["2a07:c481:1:36::2"] + - ip-addresses: [ "2a07:c481:1:36::2" ] hostname: sw-rack-1 hw-address: "F0:9F:C2:10:C3:AA" - - ip-addresses: ["2a07:c481:1:36::3"] + - ip-addresses: [ "2a07:c481:1:36::3" ] hostname: sw-rack-2-peo hw-address: "44:d9:e7:06:69:5d" - - ip-addresses: ["2a07:c481:1:36::4"] + - ip-addresses: [ "2a07:c481:1:36::4" ] hostname: sw-main-1 hw-address: "a8:9c:6c:16:df:cc" - - ip-addresses: ["2a07:c481:1:36::5"] + - ip-addresses: [ "2a07:c481:1:36::5" ] hostname: sw-main-2 hw-address: "a8:9c:6c:16:e8:86" - - ip-addresses: ["2a07:c481:1:36::6"] + - ip-addresses: [ "2a07:c481:1:36::6" ] hostname: sw-shop-1 hw-address: "C0:4A:00:FB:DA:C5" - - ip-addresses: ["2a07:c481:1:36::7"] + - ip-addresses: [ "2a07:c481:1:36::7" ] hostname: sw-shop-2-peo hw-address: "f4:e2:c6:bf:20:ee" - - ip-addresses: ["2a07:c481:1:36::8"] + - ip-addresses: [ "2a07:c481:1:36::8" ] hostname: sw-shop-3-peo hw-address: "d8:b3:70:85:72:76" - - ip-addresses: ["2a07:c481:1:36::b"] + - ip-addresses: [ "2a07:c481:1:36::b" ] hostname: pve01 hw-address: "38:05:25:30:80:35" - - ip-addresses: ["2a07:c481:1:36::c"] + - ip-addresses: [ "2a07:c481:1:36::c" ] hostname: pve02 hw-address: "b8:85:84:b1:57:b6" - - ip-addresses: ["2a07:c481:1:36::d"] + - ip-addresses: [ "2a07:c481:1:36::d" ] hostname: pve03 hw-address: "98:fa:9b:a2:ed:e8" - - ip-addresses: ["2a07:c481:1:36::f"] + - ip-addresses: [ "2a07:c481:1:36::f" ] hostname: pbs hw-address: "BC:24:11:D6:2C:81" - - ip-addresses: ["2a07:c481:1:36::21"] + - ip-addresses: [ "2a07:c481:1:36::21" ] hostname: unifi hw-address: "BC:24:11:25:77:60" - - ip-addresses: ["2a07:c481:1:36::31"] + - ip-addresses: [ "2a07:c481:1:36::31" ] hostname: light hw-address: "72:61:ea:e6:49:e3" - - ip-addresses: ["2a07:c481:1:36::32"] + - ip-addresses: [ "2a07:c481:1:36::32" ] hostname: club-assistant hw-address: "7a:55:61:c3:a2:89" diff --git a/roles/kea_dhcp/meta/argument_specs.yaml b/roles/kea_dhcp/meta/argument_specs.yaml index 13339ff3..aaa9de7c 100644 --- a/roles/kea_dhcp/meta/argument_specs.yaml +++ b/roles/kea_dhcp/meta/argument_specs.yaml @@ -70,7 +70,7 @@ argument_specs: interfaces: type: "list" elements: "str" - default: [] + default: [ ] control-sockets: type: "list" elements: "dict" @@ -107,7 +107,7 @@ argument_specs: interfaces: type: "list" elements: "str" - default: [] + default: [ ] control-sockets: type: "list" elements: "dict" diff --git a/roles/secrets/meta/argument_specs.yaml b/roles/secrets/meta/argument_specs.yaml index 2856d577..63419ae2 100644 --- a/roles/secrets/meta/argument_specs.yaml +++ b/roles/secrets/meta/argument_specs.yaml @@ -5,12 +5,13 @@ argument_specs: type: list required: false secrets__folder: - owner: - type: string - required: false - group: - type: string - required: false - mode: - type: string - required: false + options: + owner: + type: str + required: false + group: + type: str + required: false + mode: + type: str + required: false From b2117b563e164934ad8f8b0b4d1d6180b318d87d Mon Sep 17 00:00:00 2001 From: Renovate Date: Tue, 11 Aug 2026 15:46:20 +0000 Subject: [PATCH 4/4] Update docker.io/library/postgres Docker tag to v18 --- inventories/chaosknoten/host_vars/cloud.yaml | 2 +- resources/chaosknoten/lists/docker_compose/compose.yaml.j2 | 2 +- resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/inventories/chaosknoten/host_vars/cloud.yaml b/inventories/chaosknoten/host_vars/cloud.yaml index 8f299b2d..4f797e6a 100644 --- a/inventories/chaosknoten/host_vars/cloud.yaml +++ b/inventories/chaosknoten/host_vars/cloud.yaml @@ -1,7 +1,7 @@ # renovate: datasource=docker depName=git.hamburg.ccc.de/ccchh/oci-images/nextcloud nextcloud__version: 34 # renovate: datasource=docker depName=docker.io/library/postgres -nextcloud__postgres_version: 15.18 +nextcloud__postgres_version: 18.4 nextcloud__fqdn: cloud.hamburg.ccc.de nextcloud__data_dir: /data/nextcloud nextcloud__extra_configuration: "{{ lookup('ansible.builtin.template', 'resources/chaosknoten/cloud/nextcloud/extra_configuration.config.php.j2') }}" diff --git a/resources/chaosknoten/lists/docker_compose/compose.yaml.j2 b/resources/chaosknoten/lists/docker_compose/compose.yaml.j2 index b4372c05..a2a1bc15 100644 --- a/resources/chaosknoten/lists/docker_compose/compose.yaml.j2 +++ b/resources/chaosknoten/lists/docker_compose/compose.yaml.j2 @@ -62,7 +62,7 @@ services: - POSTGRES_DB=mailmandb - POSTGRES_USER=mailman - "POSTGRES_PASSWORD={{ secret__lists__postgres_password }}" - image: docker.io/library/postgres:12-alpine + image: docker.io/library/postgres:18-alpine volumes: - /opt/mailman/database:/var/lib/postgresql/data networks: diff --git a/resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 b/resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 index 3c6e5daa..6cdec7a9 100644 --- a/resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 +++ b/resources/chaosknoten/pretalx/docker_compose/compose.yaml.j2 @@ -3,7 +3,7 @@ services: database: - image: docker.io/library/postgres:15-alpine + image: docker.io/library/postgres:18-alpine environment: - "POSTGRES_USER=pretalx" - "POSTGRES_PASSWORD={{ secret__pretalx_db_password }}"