-
I am trying to merge branch I created for our Data Center Migration project. when I merge the branch, it errors out with the following error: DoesNotExist('Device matching query does not exist.'). I was on plugin version 5.4 when I originally got the error and upgraded to 5.6 hoping maybe that would resolve the issue. It did not. I would love to not have to delete the branch and redo all the work. if anyone has any thoughts on log files I can look at or provide let me know. |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 1 reply
-
Device matching query does not exist - usually happens when you've made modifications to an object in a branch which has a reliance on a device, but you've then deleted that device in main. Hence it does not exist. Branching replays the changelog in order so in general you should be very careful about deleting objects from main. Currently, this isn't fixable without going into the database unfortunately. |
Beta Was this translation helpful? Give feedback.
-
While I was able to figure out how to workaround this issue and a few others, it would be nice to see the plugin if a branch is active, prevent devices, vlans, in the main branch from being deleted. also duplicate IPs, interfaces. or provide a way to skip past various issues. |
Beta Was this translation helpful? Give feedback.
Device matching query does not exist - usually happens when you've made modifications to an object in a branch which has a reliance on a device, but you've then deleted that device in main. Hence it does not exist. Branching replays the changelog in order so in general you should be very careful about deleting objects from main.
Currently, this isn't fixable without going into the database unfortunately.