Skip to content

Device OOB IP may become orphaned #21050

@Christophoclese

Description

@Christophoclese

NetBox Edition

NetBox Community

NetBox Version

v4.4.8-Docker-3.4.2

Python Version

3.12

Steps to Reproduce

  1. Create a new device (Device 1)
  2. Add an interface (to Device 1)
  3. Assign an IP address to the new interface on Device 1, making sure to check the Make this the out-of-band IP for the device option
  4. Create a new device (Device 2)
  5. Add an interface (to Device 2)
  6. Edit the IP created in Step 3
    a. Change the Interface assignment to Device 2's new interface
    b. Uncheck the Make this the out-of-band IP for the device option
    c. Save

Expected Behavior

  • IP address is assigned to Interface on Device 2
  • OOB IP removed from Device 1 as the IP address is no longer associated with that device

Observed Behavior

  • Device 1 details page shows OOB IP
  • IP address details shows assignment to Device 2
  • Unable to merge branches which modify any attribute of Device 1

Metadata

Metadata

Assignees

No one assigned

    Labels

    netboxseverity: lowDoes not significantly disrupt application functionality, or a workaround is availablestatus: needs ownerThis issue is tentatively accepted pending a volunteer committed to its implementationtype: bugA confirmed report of unexpected behavior in the application

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions