-
Notifications
You must be signed in to change notification settings - Fork 47
Open
Labels
type: bugSomething isn't working as expectedSomething isn't working as expected
Description
Environment
- Python version: 3.11
- Nautobot version: 2.4.18
- nautobot-device-onboarding version: 4.3.1
- ntc-templates version: latest
Expected Behavior
We aren't able to set primary IP attributes on Nautobot Devices - we rely exclusively on Device name which is the FQDN. This enables us to keep a simple ssh config using a jump server.
I expect to be able to run sync_network job without Devices requiring Primary IP to be set.
Observed Behavior
The _cache_primary_ips and sync_complete methods assume all Devices have Primary IP set. When a Device doesn't have a Primary IP set, it trips over these methods erroneously.
Steps to Reproduce
- Run sync network data job against device without primary IP set
- Observe logs
Metadata
Metadata
Assignees
Labels
type: bugSomething isn't working as expectedSomething isn't working as expected