Glenn Matthews
Glenn Matthews
Sounds sensible to me. My priority was to unblock existing deployments but I agree that that looks like a desirable refactor.
Forwarding back to golden-config to be fixed there instead.
@lampwins Any code you can share for the experimental alternative solution as a starting point?
This also causes some warnings during startup of Nautobot 2.0 with this app installed: ``` ?: (drf_spectacular.W001) /opt/nautobot/.local/lib/python3.11/site-packages/nautobot_circuit_maintenance/api/serializers.py: Warning [MaintenanceNoteTaskView > NoteSerializer]: Encountered 2 components with identical names "Note" and...
To some extent it may be possible to implement this by implementing deferred create/update/delete operations and using the DiffSync `sync_complete` callback to perform the requisite bulk operations. See https://blog.networktocode.com/post/advanced-ssot-app/ for...
Non-trivial to support since by design ORM bulk operations do not trigger signals.
I think that makes sense, yeah.
My current day job doesn't focus on this particular tech area so I haven't had time to look into this. Sorry! Looking at https://docs.python.org/3/library/tarfile.html#tarfile.DEFAULT_FORMAT, I see that Python 3.8 changed...