Importation of cable with termination to virtual interface an exception is generated #6925

Closed
opened 2025-12-29 19:46:50 +01:00 by adam · 0 comments
Owner

Originally created by @DanSheps on GitHub (Sep 2, 2022).

Originally assigned to: @jeremystretch on GitHub.

NetBox version

v3.3.1

Python version

3.10

Steps to Reproduce

  1. Create Site, Device Type, Device Role to support device creation
  2. Create device using previous type, role and site
  3. Create 2 virtual interfaces on device
  4. Import cable between two interfaces

Expected Behavior

Import error shown

Observed Behavior

Exception raised:

'CableCSVForm' has no field named 'termination'.
Request Method:	POST
Request URL:	http://127.0.0.1:8000/dcim/cables/import/
Django Version:	4.0.7
Exception Type:	ValueError
Exception Value:	
'CableCSVForm' has no field named 'termination'.
Exception Location:	C:\Development\netbox\venv\lib\site-packages\django\forms\forms.py, line 400, in add_error
Python Executable:	C:\Development\netbox\venv\Scripts\python.exe
Python Version:	3.10.4
Python Path:	
['C:\\Development\\netbox\\netbox\\netbox',
 'C:\\Program Files\\Python\\3.10\\python310.zip',
 'C:\\Program Files\\Python\\3.10\\DLLs',
 'C:\\Program Files\\Python\\3.10\\lib',
 'C:\\Program Files\\Python\\3.10',
 'C:\\Development\\netbox\\venv',
 'C:\\Development\\netbox\\venv\\lib\\site-packages',
 'c:\\development\\netbox\\netbox-routing',
 'c:\\development\\netbox\\netbox-config-backup',
 'C:\\Development\\netbox\\venv\\lib\\site-packages\\pydriller-2.1-py3.10.egg',
 'C:\\Development\\netbox\\venv\\lib\\site-packages\\dulwich-0.20.35-py3.10-win-amd64.egg',
 'C:\\Development\\netbox\\venv\\lib\\site-packages\\uuid-1.30-py3.10.egg',
 'C:\\Development\\netbox\\venv\\lib\\site-packages\\lizard-1.17.9-py3.10.egg',
 'C:\\Development\\netbox\\venv\\lib\\site-packages\\types_pytz-2021.3.6-py3.10.egg',
 'C:\\Development\\netbox\\venv\\lib\\site-packages\\gitpython-3.1.27-py3.10.egg',
 'C:\\Development\\netbox\\venv\\lib\\site-packages\\gitdb-4.0.9-py3.10.egg',
 'C:\\Development\\netbox\\venv\\lib\\site-packages\\smmap-5.0.0-py3.10.egg',
 'c:\\development\\netbox\\netbox-sync',
 'c:\\development\\netbox\\netbox-secretstore']
Server time:	Fri, 02 Sep 2022 17:30:30 +0000```
Originally created by @DanSheps on GitHub (Sep 2, 2022). Originally assigned to: @jeremystretch on GitHub. ### NetBox version v3.3.1 ### Python version 3.10 ### Steps to Reproduce 1. Create Site, Device Type, Device Role to support device creation 2. Create device using previous type, role and site 3. Create 2 virtual interfaces on device 4. Import cable between two interfaces ### Expected Behavior Import error shown ### Observed Behavior Exception raised: ```ValueError at /dcim/cables/import/ 'CableCSVForm' has no field named 'termination'. Request Method: POST Request URL: http://127.0.0.1:8000/dcim/cables/import/ Django Version: 4.0.7 Exception Type: ValueError Exception Value: 'CableCSVForm' has no field named 'termination'. Exception Location: C:\Development\netbox\venv\lib\site-packages\django\forms\forms.py, line 400, in add_error Python Executable: C:\Development\netbox\venv\Scripts\python.exe Python Version: 3.10.4 Python Path: ['C:\\Development\\netbox\\netbox\\netbox', 'C:\\Program Files\\Python\\3.10\\python310.zip', 'C:\\Program Files\\Python\\3.10\\DLLs', 'C:\\Program Files\\Python\\3.10\\lib', 'C:\\Program Files\\Python\\3.10', 'C:\\Development\\netbox\\venv', 'C:\\Development\\netbox\\venv\\lib\\site-packages', 'c:\\development\\netbox\\netbox-routing', 'c:\\development\\netbox\\netbox-config-backup', 'C:\\Development\\netbox\\venv\\lib\\site-packages\\pydriller-2.1-py3.10.egg', 'C:\\Development\\netbox\\venv\\lib\\site-packages\\dulwich-0.20.35-py3.10-win-amd64.egg', 'C:\\Development\\netbox\\venv\\lib\\site-packages\\uuid-1.30-py3.10.egg', 'C:\\Development\\netbox\\venv\\lib\\site-packages\\lizard-1.17.9-py3.10.egg', 'C:\\Development\\netbox\\venv\\lib\\site-packages\\types_pytz-2021.3.6-py3.10.egg', 'C:\\Development\\netbox\\venv\\lib\\site-packages\\gitpython-3.1.27-py3.10.egg', 'C:\\Development\\netbox\\venv\\lib\\site-packages\\gitdb-4.0.9-py3.10.egg', 'C:\\Development\\netbox\\venv\\lib\\site-packages\\smmap-5.0.0-py3.10.egg', 'c:\\development\\netbox\\netbox-sync', 'c:\\development\\netbox\\netbox-secretstore'] Server time: Fri, 02 Sep 2022 17:30:30 +0000```
adam added the type: bugstatus: accepted labels 2025-12-29 19:46:50 +01:00
adam closed this issue 2025-12-29 19:46:50 +01:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/netbox#6925