If 'true', the server will perform a YANG validation check before the SIL validate callbacks are invoked for an edit-config operation. This is always done for a load-config or commit operation.


If 'false', the server will invoke the SIL validate callbacks before performing a YANG validation check. Instead the validation will be done before the SIL apply callback.


This is the only behaviour in the 17.10 release train.


user@system> netconfd-pro --sil-root-check-first=true


or configured in the /etc/yumapro/netconfd-pro.conf file:


# If 'true', the server will perform a YANG validation check
# before the SIL validate callbacks are invoked for an
# edit-config operation. This is always done for a load-config
# or commit operation.
# If 'false', the server will invoke the SIL validate callbacks
# before performing a YANG validation check. Instead the
# validation will be done before the SIL apply callback.
#
# sil-root-check-first true
#
sil-root-check-first false