发件人: Kent Watsen [mailto:[email protected]] 发送时间: 2019年10月28日 23:55 收件人: Joe Clarke (jclarke) <[email protected]> 抄送: Qin Wu <[email protected]>; [email protected] 主题: Re: [netmod] New Version Notification for draft-ietf-netmod-factory-default-04.txt
Regarding this point: First, I remember we talked about a reboot operation I think at the last IETF(?). It was said that perhaps a reboot would happen as part of this RPC because once the <running> datastore is reset to factory-default, the device would not be reachable. I don’t know where we landed on that. However, I think some attention should be paid to things like zero-touch provisioning. If I reset to factory-default, I would expect the device to undergo any out-of-the-box bootstrapping. Perhaps adding some text that after the RPC is executed, the device SHOULD perform any initial bootstrapping processes? Perhaps the draft could say something like: "...resets the configuration to the device's factory default configuration, for the OS version it is running. For devices supporting zero touch bootstrapping mechanisms, the factory default configuration causes the bootstrapping process to execute." [Qin]:Thanks Kent, how about the following proposed changes: OLD TEXT: “ Section 2 In addition, the "factory-reset" RPC might also be used to trigger some other restoring and resetting tasks such as files cleanup, restarting the node or some of the software processes, setting some security data/passwords to the default value, removing logs, or removing any temporary data (from datastore or elsewhere), etc. When and why these tasks are triggered is not the scope of this document. ” NEW TEXT: “ Section 2 For the server supporting zero touch bootstrapping mechanisms, the factory default configuration causes the bootstrapping process to execute, e.g.,the server might reset configuration to device's factory default configuration, for the version of operating system software it is running. In addition, the "factory-reset" RPC might also be used to trigger some other restoring and resetting tasks such as files cleanup, restarting the node or some of the software processes, setting some security data/passwords to the default value, removing logs, or removing any temporary data (from datastore or elsewhere), etc. When and why these tasks are triggered is not the scope of this document. ” “restarting the node or some of the software processes” description may be a little bit duplicated since we have already had separate initial bootstrapping process description before the sentence “In addition, the “facory-reret”…” Kent // contributor
_______________________________________________ netmod mailing list [email protected] https://www.ietf.org/mailman/listinfo/netmod
