Fix Ildkule/Openstack networking #75

Merged
danio merged 1 commits from fix-openstack-networking into main 2024-09-05 01:58:50 +02:00
Owner

With this change, we move from 2 to 1 network interfaces(this was problematic with multiple outgoing routes!), and move from systemd-networkd to native https://nixos.wiki/wiki/Networking (because systemd-networkd and openstack/neutron are NOT friends).

We set both the public and internal ipv4 addresses locally, to be able to use the local default gateway (necesarry), while also letting software explicitly bind to the public adress (Optional, but neat.).
IPv6 routes are accepted from the RAs, and are not set explicitly.

The next time we set up another new host in openstack, we can probably generalize this config even more and move it out to values, but I would like to test the config as is on Ildkule for a week first.

Other hosts should not be affected, except that I also added IPv6 DNS servers to the default network configuration.

With this change, we move from 2 to 1 network interfaces(this was problematic with multiple outgoing routes!), and move from systemd-networkd to native https://nixos.wiki/wiki/Networking (because systemd-networkd and openstack/neutron are NOT friends). We set both the public and internal ipv4 addresses locally, to be able to use the local default gateway (necesarry), while also letting software explicitly bind to the public adress (Optional, but neat.). IPv6 routes are accepted from the RAs, and are not set explicitly. The next time we set up another new host in openstack, we can probably generalize this config even more and move it out to values, but I would like to test the config as is on Ildkule for a week first. Other hosts should not be affected, except that I also added IPv6 DNS servers to the default network configuration.
felixalb added 5 commits 2024-09-05 00:05:30 +02:00
felixalb force-pushed fix-openstack-networking from b39d4c93b8 to 965b3a92e4 2024-09-05 00:14:16 +02:00 Compare
felixalb force-pushed fix-openstack-networking from 965b3a92e4 to 46f5053d4d 2024-09-05 00:21:39 +02:00 Compare
felixalb force-pushed fix-openstack-networking from 46f5053d4d to ca287b95c9 2024-09-05 00:25:42 +02:00 Compare
danio merged commit 78456063ba into main 2024-09-05 01:58:50 +02:00
Sign in to join this conversation.
No description provided.