'merge' and 'delete' both work for 'act' interface . For 'pre' only 'merge' works, whereas 'delete' operation fails with following logs.
#873
<?xml version="1.0" encoding="UTF-8"?><nc:rpc xmlns:nc="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="urn:uuid:a461d672-ac9b-41cb-85b9-cbf46b930c0a"><nc:edit-config><nc:target><nc:candidate/></nc:target><config>
<interface-configurations xmlns="http://cisco.com/ns/yang/Cisco-IOS-XR-ifmgr-cfg">
<interface-configuration nc:operation="delete">
<active>pre</active>
<interface-name>GigabitEthernet0/0/0/2</interface-name>
<description>test-interface-2</description>
<mtus>
<mtu>
<owner>GigabitEthernet</owner>
<mtu>512</mtu>
</mtu>
</mtus>
<ethernet xmlns="http://cisco.com/ns/yang/Cisco-IOS-XR-drivers-media-eth-cfg">
<speed>100</speed>
<duplex>half</duplex>
</ethernet>
</interface-configuration>
</interface-configurations>
</config></nc:edit-config></nc:rpc>
##
Response:
<rpc-reply message-id="urn:uuid:a461d672-ac9b-41cb-85b9-cbf46b930c0a" xmlns:nc="urn:ietf:params:xml:ns:netconf:base:1.0" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<rpc-error>
<error-type>application</error-type>
<error-tag>operation-failed</error-tag>
<error-severity>error</error-severity>
<error-path xmlns:ns1="http://cisco.com/ns/yang/Cisco-IOS-XR-ifmgr-cfg">ns1:interface-configurations/ns1:interface-configuration[active = 'pre' and interface-name = 'GigabitEthernet0/0/0/2']</error-path>
<error-message xml:lang="en">'YANG framework' detected the 'fatal' condition 'Internal manageability-engine error'</error-message>
</rpc-error>
</rpc-reply>
cc einarnn saalvare yawchen