Skip to content

CSV upload doesn't respect chassis master as accessor for all interfaces in stack #10686

@cpund

Description

@cpund

NetBox version

v3.3.5

Python version

3.10

Steps to Reproduce

  1. Create a virtual chassis and two stack members
  2. Ensure 1st stack member has interfaces 1/0/X
  3. Ensure 2nd stack member has interfaces 2/0/X
  4. Set 1st stack member to be primary for the virtual chassis
  5. Use CSV import for Connections, and ensure one of the terminations goes to the 2/0/X, with the device selected as the 1st (primary) stack member
  6. Don't profit

Expected Behavior

In the UI, all interfaces in a stack are exposed by the primary member. We can manually create a connection from one of the other member's interfaces to a device, while viewing these interfaces as the primary.

Observed Behavior

Import states that termination doesn't exist, which is sort of true since it "doesn't" exist on that switch.

Metadata

Metadata

Assignees

Labels

status: acceptedThis issue has been accepted for implementationtype: bugA confirmed report of unexpected behavior in the application

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions