-
Notifications
You must be signed in to change notification settings - Fork 86
Description
Environment:
- NetBox Sync version: 1.8.0
- Ubuntu 24.04
- Docker Compose v2.40.3
- Config format: YAML (settings.yaml)
- Tested both via Docker and git clone
Description:
NetBox Sync does not populate IP addresses for VMs. This happens regardless of whether the IPs are specified in settings.yaml or not.
Steps to reproduce:
- Create a YAML config (
settings.yaml) with VM sources. - Run NetBox Sync via Docker Compose or git clone:
docker-compose run --rm netbox-sync -c /config/settings.yaml - Observe that VM IP addresses are skipped.
Expected behavior:
- All VM IP addresses should be populated in NetBox.
Actual behavior:
- VM IPs are not synced at all, even if manually listed in the config.
settings.yaml
# IP networks eligible to be synced to NetBox. If an IP address is not part of this
# networks then it WON'T be synced to NetBox. To excluded small blocks from bigger IP
# blocks a leading '!' has to be added
permitted_subnets: 172.16.0.0/12, 10.0.0.0/8, 192.168.0.0/16
netbox-sync.log
2025-11-17 10:58:34,534 - DEBUG: IP address 'fe80::f85:3975:fddd:de3b/64' for vNIC 1 (VLAN107) is a link local address. Skipping.
2025-11-17 10:58:34,534 - DEBUG: IP address '172.26.34.15/24' for vNIC 1 (VLAN107) not part of any permitted subnet. Skipping.