Describe the bug
When gNMI Sets are made in rapid succession, the corresponding NetworkChange objects are created, properly, but no corresponding DeviceChange objects are created.
One time I ran this there were no DeviceChanges, but I cannot reproduce it at the moment. Still this is worth investigating
To Reproduce
1) Create a cluster using onit:
onit create cluster --set onos-cli.enabled=true
2) add a device simulator
onit -c onos add simulator -n devicesim-1
3) Make a set of gnmi Set changes together by pasting all the following in to the terminal
Describe the bug When gNMI Sets are made in rapid succession, the corresponding
NetworkChange
objects are created, properly, but no correspondingDeviceChange
objects are created.One time I ran this there were no DeviceChanges, but I cannot reproduce it at the moment. Still this is worth investigating
To Reproduce 1) Create a cluster using
onit
:2) add a device simulator
3) Make a set of gnmi Set changes together by pasting all the following in to the terminal
4) Verify that the
NetworkChanges
for the 5 sets are present and but see that only the first 1 areCOMPLETE
and the others arePENDING
gives
5) See also the
DeviceChange
s. The 1st isCOMPLETE
but the rest arePENDING
gives
Expected behavior All of the
DeviceChange
s should transition toCOMPLETE
Logs, text or screenshots
Additional context One time I ran this there were no DeviceChanges, but I cannot reproduce it at the moment.