Connecting a cable to a circuit does not disable occupied terminations for selection #3306

Closed
opened 2025-12-29 18:27:34 +01:00 by adam · 0 comments
Owner

Originally created by @jeremystretch on GitHub (Feb 11, 2020).

Originally assigned to: @jeremystretch on GitHub.

Environment

  • Python version: 3.6.9
  • NetBox version: 2.7.4

Steps to Reproduce

  1. Create a circuit with two terminations.
  2. Connect a cable to the A side termination
  3. Find a device interface and connect it to the circuit
  4. Select the circuit. Notice that both the A and Z terminations are available as termination points for the far end.

Attempting to connect to the A side (occupied) termination predictably yields a validation error.

Expected Behavior

The A side termination should be disabled for selection as it is already occupied.

Observed Behavior

Both the A and Z terminations are available as termination points for the far end.

Originally created by @jeremystretch on GitHub (Feb 11, 2020). Originally assigned to: @jeremystretch on GitHub. ### Environment * Python version: 3.6.9 * NetBox version: 2.7.4 ### Steps to Reproduce 1. Create a circuit with two terminations. 2. Connect a cable to the A side termination 3. Find a device interface and connect it to the circuit 4. Select the circuit. Notice that both the A and Z terminations are available as termination points for the far end. Attempting to connect to the A side (occupied) termination predictably yields a validation error. ### Expected Behavior The A side termination should be disabled for selection as it is already occupied. ### Observed Behavior Both the A and Z terminations are available as termination points for the far end.
adam added the type: bugstatus: accepted labels 2025-12-29 18:27:34 +01:00
adam closed this issue 2025-12-29 18:27:35 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#3306