cisco Catalyst 9500X Series — Progress Reporting

image updating. Because the device is running the correct image, it does not need an image update, and the device will proceed with applying the on-boarding information. Progress Reporting The device sends progress reports to the bootstrapping server. RFC 8572 provides more information on progress reporting. When a bootstrapping server is trusted, it receives appropriate POST-request messages with the ietf-sztp-bootstrap-server:report-progress RPC. There are two types of progress report messages—mandatory and optional. The mandatory reports indicate the start or termination of the bootstrapping process and include the following types of reports:

• bootstrap-initiated • bootstrap-error • bootstrap-complete • boot-image-installed-rebooting • config-error • parsing-error • pre-script-error • post-script-error The rest of progress report messages are optional. Optional progress report messages are only sent to the server if the bootstrapping data has set the reporting-level parameter to verbose . This is a sample report-progress request from the device to the server: POST /restconf/operations/ietf-sztp-bootstrap-server:report-progress/HTTP/1.1 HOST: example.com Content-Type:

application/yang.data+xml xmlns="urn:ietf:params:xml:ns:yang:ietf-sztp-bootstrap-server"> bootstrap-error Failed to decode data This is a sample No content response from the server: HTTP/1.1 204 No Content Date: Sat, 31 May 2021 17:02:40 GMT Server: example-server Zero-Touch Provisioning Progress Reporting Zero-Touch Provisioning 9