WIP: ipam-data #835

Draft
ecoppens wants to merge 66 commits from ipam-data into faiv2
Owner
No description provided.
feat: set ENS jourdan public IPs and DGNum private IPs in IPAM
Some checks failed
Check meta / check_meta (push) Failing after 6s
Run pre-commit on all files / pre-commit (push) Successful in 16s
Run pre-commit on all files / pre-commit (pull_request) Successful in 16s
b0d86918d8
ecoppens changed title from ipam-data to WIP: ipam-data 2026-08-30 15:35:40 +02:00
ecoppens force-pushed ipam-data from b0d86918d8
Some checks failed
Check meta / check_meta (push) Failing after 6s
Run pre-commit on all files / pre-commit (push) Successful in 16s
Run pre-commit on all files / pre-commit (pull_request) Successful in 16s
to 352e37e7ec
Some checks failed
Check meta / check_meta (push) Failing after 7s
Run pre-commit on all files / pre-commit (push) Successful in 16s
Run pre-commit on all files / pre-commit (pull_request) Successful in 16s
2026-08-30 15:56:37 +02:00
Compare
ecoppens force-pushed ipam-data from 352e37e7ec
Some checks failed
Check meta / check_meta (push) Failing after 7s
Run pre-commit on all files / pre-commit (push) Successful in 16s
Run pre-commit on all files / pre-commit (pull_request) Successful in 16s
to 07296e75c8
All checks were successful
Run pre-commit on all files / pre-commit (pull_request) Successful in 16s
Run pre-commit on all files / pre-commit (push) Successful in 16s
2026-08-30 15:59:54 +02:00
Compare
ecoppens force-pushed ipam-data from 07296e75c8
All checks were successful
Run pre-commit on all files / pre-commit (pull_request) Successful in 16s
Run pre-commit on all files / pre-commit (push) Successful in 16s
to f971d4c0b9
Some checks failed
Check meta / check_meta (push) Failing after 7s
Run pre-commit on all files / pre-commit (push) Successful in 16s
Run pre-commit on all files / pre-commit (pull_request) Successful in 16s
2026-08-30 16:03:19 +02:00
Compare
fix(meta): fix apInfo requiring sshKey
All checks were successful
Run pre-commit on all files / pre-commit (push) Successful in 15s
Run pre-commit on all files / pre-commit (pull_request) Successful in 16s
7689ed623e
feat(meta): flatten module types to remove all "_type" elements
All checks were successful
Check meta / check_meta (push) Successful in 10s
Run pre-commit on all files / pre-commit (push) Successful in 16s
Run pre-commit on all files / pre-commit (pull_request) Successful in 17s
d7c2292fd7
ecoppens force-pushed ipam-data from d7c2292fd7
All checks were successful
Check meta / check_meta (push) Successful in 10s
Run pre-commit on all files / pre-commit (push) Successful in 16s
Run pre-commit on all files / pre-commit (pull_request) Successful in 17s
to 85d092fc1b
All checks were successful
Check meta / check_meta (push) Successful in 7s
Run pre-commit on all files / pre-commit (pull_request) Successful in 16s
Run pre-commit on all files / pre-commit (push) Successful in 16s
2026-08-30 17:41:04 +02:00
Compare
feat(ipam): add legacy services IPs
All checks were successful
Check meta / check_meta (push) Successful in 9s
Run pre-commit on all files / pre-commit (push) Successful in 16s
Run pre-commit on all files / pre-commit (pull_request) Successful in 15s
3520427a8f
feat(ipam): add netbird IPs into IPAM and automatic assignement into network nodes
All checks were successful
Check meta / check_meta (push) Successful in 10s
Run pre-commit on all files / pre-commit (pull_request) Successful in 16s
Run pre-commit on all files / pre-commit (push) Successful in 16s
0e36ab2636
All checks were successful
Check meta / check_meta (push) Successful in 10s
Run pre-commit on all files / pre-commit (pull_request) Successful in 16s
Run pre-commit on all files / pre-commit (push) Successful in 16s
This pull request has changes conflicting with the target branch.
  • REUSE.toml
  • default.nix
  • machines/netconf/MR-distribution.json
  • machines/netconf/netcore02.nix
  • machines/netconf/netcore03.nix
  • machines/nixos/external01/secrets/knot-acme-keys
  • machines/nixos/external01/secrets/knot-keys
  • machines/nixos/vault01/backbone.nix
  • machines/nixos/vault01/networking.nix
  • machines/nixos/vault01/secrets/radius-ap-radius-secret_file
  • machines/nixos/vault01/secrets/radius-tsig-key
  • machines/nixos/vault01/secrets/systemd-network-tunnel_wg_key
  • machines/nixos/vault02/networking.nix
  • machines/nixos/vault02/secrets/radius-ap-radius-secret_file
  • machines/nixos/vault02/secrets/radius-dgsi_token_file
  • machines/nixos/vault02/secrets/radius-tsig-key
  • machines/nixos/vault02/secrets/thurned-dgsi_token_file
  • machines/nixos/vault03/secrets/radius-ap-radius-secret_file
  • machines/nixos/vault03/secrets/radius-dgsi_token_file
  • machines/nixos/vault03/secrets/radius-tsig-key
  • machines/nixos/vault03/secrets/thurned-dgsi_token_file
  • machines/nixos/vault99/isp.nix
  • machines/nixos/vault99/secrets/radius-client-secret
  • machines/nixos/vault99/secrets/radius-dgsi-token
  • machines/nixos/vault99/secrets/radius-tsig-key
  • machines/nixos/vault99/secrets/thurned-dgsi_token_file
  • machines/nixos/vault99/secrets/tunnel-wg-key
  • machines/openwrt/ap-prod/_configuration.nix
  • meta/default.nix
  • meta/ipam/default.nix
  • meta/ipam/ip.nix
  • meta/ipam/prefix.nix
  • meta/isp/thurnes.json
  • meta/lab-dns.nix
  • meta/network.nix
  • meta/nodes/aps.json
  • meta/nodes/nixos.nix
  • meta/nodes/openwrt.nix
  • modules/nixos/dgn-isp/access/default.nix
  • modules/nixos/dgn-isp/access/nginx.nix
  • modules/nixos/dgn-isp/access/radius/default.nix
  • modules/nixos/dgn-isp/access/thurned.nix
  • modules/nixos/dgn-isp/host/monitoring/default.nix
  • modules/nixos/dgn-isp/tunnel.nix
  • patches/default.nix
  • pkgs/python-pkgs/dgn-radius/src/dgn_radius.py
View command line instructions

Manual merge helper

Use this merge commit message when completing the merge manually.

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin ipam-data:ipam-data
git switch ipam-data

Merge

Merge the changes and update on Forgejo.

Warning: The "Autodetect manual merge" setting is not enabled for this repository, you will have to mark this pull request as manually merged afterwards.

git switch faiv2
git merge --no-ff ipam-data
git switch ipam-data
git rebase faiv2
git switch faiv2
git merge --ff-only ipam-data
git switch ipam-data
git rebase faiv2
git switch faiv2
git merge --no-ff ipam-data
git switch faiv2
git merge --squash ipam-data
git switch faiv2
git merge --ff-only ipam-data
git switch faiv2
git merge ipam-data
git push origin faiv2
Sign in to join this conversation.
No description provided.