Is it possible for a manual change to be made while NSO is committing to a Cisco IOS router?
That is, once NSO has begun a commit, decided that it is 'in-sync' with the router - in between that time and finish of the commit - could a manual change be made to the router (possibly interfering with that change)?
I know this is milliseconds - but I have a client who insists that I ask the question.
I think this is more of a device question than an NSO question. You should contact your Cisco IOS specialist and ask how the device would react when:
- For CLI NED: two CLI sessions are carried out at the same time
- For NETCONF NED: when a commit order is sent and a CLI user is configuring the router at the same time.
For the CLI NED, NSO will only check the synchronization at the beginning of the transaction. Afterwards, if the device does not complain about the commands it is entering, it will take the configuration as good.