• Germany & Cyberspace
  • Does infrastructure crimes with Nix and Ansible.

  • Joined on 2024-01-14
june merged pull request CCCHH/ccchh-website#146 2026-05-24 23:10:59 +02:00
Fix post not being on main page anymore
june approved CCCHH/ccchh-website#146 2026-05-24 23:10:53 +02:00
Fix post not being on main page anymore

Nice!

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 22:44:41 +02:00
WIP: new z9 ccchh router

Alright, gotcha. Then just using the Debian-packaged version nicely saves us adding a repo.

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 22:16:36 +02:00
WIP: new z9 ccchh router

Ah, ye, makes sense! Would just assign an IP then as that doesn't hurt and Lilly can choose to use it or not.

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 22:15:43 +02:00
WIP: new z9 ccchh router

Ah, I see, yeah, okay. We would have the option now, as we change things anyway, to clean up that configuration, but I'm also fine with keeping it as is for legacy reasons.

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 22:14:03 +02:00
WIP: new z9 ccchh router

Oh, that totally makes sense. I'm fine with the name, if others really like it, but personally I would prefer something like z9-router indeed.

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

wireguard_wg55_privat_key -> wireguard_wg55_private_key

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

IPv6 is missing the most significant bits. And is generally commented out weirdly?

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

If we want to count the v6 up in hex (which I think is reasonable as we do the same for the VLAN ID in the prefix), then it should also be done properly.

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

Again, getting rid of the Arch Linux logic also greatly simplifies this file.

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

Do we have a requirement for the more up-to-date version present in the upstream repository or is the one in the Debian repos sufficient?

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

Since we got granular control over whether to use dhcpv4, v6 or the agent, would it make sense to then also granularly install the relevant packages?

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

Most of the variables here are commented out, so we can just massively simplify this file.

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

It's fine, just feel like rt1 is one of those obscure names again, which gives more trouble than benefit.

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

If we configure ansible-pull variables above, the host should also be added to the relevant host group. (However an ansible-pull age private key is still missing.)

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

Again, same comment as in the kea role, I don't think it makes sense to have granular tags in the role itself.

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

There is no bind package on Debian and we already install dig in the base_config role: 7832978ff7/roles

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

We have a nice role for managing systemd-resolved already, so no need to duplicate functionality here.

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

The search domain would be z9.ccchh.net. Unless it got decided to drop that now.

june commented on pull request CCCHH/ansible-infra#98 2026-05-24 18:49:42 +02:00
WIP: new z9 ccchh router

I would rather just stick to only having tags at the playbook level. I don't think this kind granular control for the role is really needed as it the config files also shouldn't trigger a reload,…