iDebugAll / phonebox_plugin

A Telephone Number Management Plugin for Netbox and more
MIT License
89 stars 27 forks source link

Error when trying to add voice circuit in 3.5.6 - serializernotfound #38

Open nikonau opened 1 year ago

nikonau commented 1 year ago

NetBox version 3.5.6, plugin installed in venv via pip

Describe the bug When trying to add a voice circuit (sip) I was thrown this error: ` <class 'netbox.api.exceptions.SerializerNotFound'>

Could not determine serializer for phonebox_plugin.VoiceCircuit with prefix ''

Python version: 3.8.10 NetBox version: 3.5.6 `

To Reproduce In netbox 3.5.6 gui go to plugins > phonebox plugin > voice circuits and add a circuit - any combination yeilds above serializer error

Expected behavior It should work

Screenshots error

venkat5351 commented 1 year ago

I have the same issue too while configuring this plugin. Not sure about this. Do you have any inputs ? image

andersonit commented 1 year ago

I'm having the same issue on my install recently updated to 3.5.8 and first time trying to use this plugin so I can't say if it worked before. Any ideas are appreciated! <class 'netbox.api.exceptions.SerializerNotFound'>

Could not determine serializer for phonebox_plugin.VoiceCircuit with prefix ''

Python version: 3.10.12 NetBox version: 3.5.8 Plugins: netbox_bgp: 0.10.2 netbox_dns: 0.18.10 netbox_documents: 0.6.0 netbox_inventory: 1.4.2 netbox_ipcalculator: 1.1 netbox_ipv4_tools: 1.0.3 netbox_otp_plugin: 1.0.7 netbox_secrets: 1.8.5 netbox_topology_views: 3.6.2 phonebox_plugin: v0.0.6-beta.1

venkat5351 commented 1 year ago

Nope. It didn't work for me as well. I am still looking if there is any official documentation available to troubleshoot.

iDebugAll commented 10 months ago

Hey Everyone! Sorry for such a delayed update. This issue is now fixed in the latest plugin release. Bonus: the plugin now also supports API operations with Voice Circuits. Compatibility has been tested with NetBox 3.6 versions.