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

Closed
opened 2025-12-29 20:19:27 +01:00 by adam · 1 comment
Owner

Originally created by @cpund on GitHub (Oct 19, 2022).

Originally assigned to: @DanSheps on GitHub.

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.

Originally created by @cpund on GitHub (Oct 19, 2022). Originally assigned to: @DanSheps on GitHub. ### 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.
adam added the type: bugstatus: accepted labels 2025-12-29 20:19:27 +01:00
adam closed this issue 2025-12-29 20:19:27 +01:00
Author
Owner

@github-actions[bot] commented on GitHub (Dec 25, 2022):

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. NetBox is governed by a small group of core maintainers which means not all opened issues may receive direct feedback. Do not attempt to circumvent this process by "bumping" the issue; doing so will result in its immediate closure and you may be barred from participating in any future discussions. Please see our contributing guide.

@github-actions[bot] commented on GitHub (Dec 25, 2022): This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. NetBox is governed by a small group of core maintainers which means not all opened issues may receive direct feedback. **Do not** attempt to circumvent this process by "bumping" the issue; doing so will result in its immediate closure and you may be barred from participating in any future discussions. Please see our [contributing guide](https://github.com/netbox-community/netbox/blob/develop/CONTRIBUTING.md).
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#7121