This section provides a sample of setting the patch file for next startup using the rpc method.
Operation |
XPATH |
|---|---|
rpc |
/huawei-system-patch/patch-operation |
Data Requirements
Item |
Data |
Description |
|---|---|---|
Patch type |
device-bin-patch-type |
- |
Type of an operation on the patch file |
startup-config |
Set the patch file for next startup. |
Patch name |
patch_boxfile_special_1_39818.pat |
Set the patch name. |
Request Example
<?xml version="1.0" encoding="UTF-8"?>
<rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="22e80f30-81a5-11e7-a9f7-bdb31760b42e">
<patch:patch-operation xmlns:patch="urn:huawei:params:xml:ns:yang:huawei-system-patch">
<patch:patch-type>device-bin-patch-type</patch:patch-type>
<patch:operations>
<patch:operation>
<patch:type>startup-config</patch:type>
<patch:operation-parameters>
<patch:name>patch_boxfile_special_1_39818.pat</patch:name>
</patch:operation-parameters>
</patch:operation>
</patch:operations>
</patch:patch-operation>
</rpc>
Response Example
Pre-processing succeeds.
<?xml version='1.0' encoding='UTF-8'?> <rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="e5ceb2c0-8168-11e7-b741-bdb31760b42e"> <ok/> </rpc-reply>
Pre-processing fails.
<?xml version='1.0' encoding='UTF-8'?>
<rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="141a5f30-2736-11e8-baf2-b8a61503722a">
<rpc-error xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<error-type>application</error-type>
<error-tag>operation-failed</error-tag>
<error-severity>error</error-severity>
<error-app-tag>1</error-app-tag>
<error-message>Service process failed.</error-message>
</rpc-error>
</rpc-reply>