< Home

Setting the Patch File for Next Startup

This section provides a sample of setting the patch file for next startup using the rpc method.

Table 1 Setting the patch file for next startup

Operation

XPATH

rpc

/huawei-system-patch/patch-operation

Data Requirements

Table 2 Setting the patch file for next startup

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>
Copyright © Huawei Technologies Co., Ltd.
Copyright © Huawei Technologies Co., Ltd.
< Previous topic Next topic >