<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC in Tools</title>
    <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3995793#M1977</link>
    <description>&lt;P&gt;It works really strange for me.&lt;BR /&gt;&lt;BR /&gt;I've configured BGP process manually:&lt;/P&gt;&lt;PRE&gt;CSR6#show run | se bgp
router bgp 6
 bgp router-id 10.10.30.6
 bgp log-neighbor-changes
 neighbor 10.10.30.5 remote-as 5&lt;/PRE&gt;&lt;P&gt;And then did get-config via ydk. This is what I've got:&lt;/P&gt;&lt;PRE&gt;&amp;lt;rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="2"&amp;gt;
  &amp;lt;data&amp;gt;
    &amp;lt;native xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-native"&amp;gt;
      &amp;lt;version&amp;gt;16.9&amp;lt;/version&amp;gt;
      &amp;lt;boot-start-marker/&amp;gt;
      &amp;lt;boot-end-marker/&amp;gt;
      &amp;lt;service&amp;gt;
        &amp;lt;timestamps&amp;gt;
          &amp;lt;debug&amp;gt;
            &amp;lt;datetime&amp;gt;
              &amp;lt;msec/&amp;gt;
            &amp;lt;/datetime&amp;gt;
          &amp;lt;/debug&amp;gt;
          &amp;lt;log&amp;gt;
            &amp;lt;datetime&amp;gt;
              &amp;lt;msec/&amp;gt;
            &amp;lt;/datetime&amp;gt;
          &amp;lt;/log&amp;gt;
        &amp;lt;/timestamps&amp;gt;
      &amp;lt;/service&amp;gt;
      &amp;lt;platform&amp;gt;
        &amp;lt;console xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-platform"&amp;gt;
          &amp;lt;output&amp;gt;serial&amp;lt;/output&amp;gt;
        &amp;lt;/console&amp;gt;
      &amp;lt;/platform&amp;gt;
      &amp;lt;hostname&amp;gt;CSR6&amp;lt;/hostname&amp;gt;
      &amp;lt;enable&amp;gt;
        &amp;lt;password&amp;gt;
          &amp;lt;secret&amp;gt;admin&amp;lt;/secret&amp;gt;
        &amp;lt;/password&amp;gt;
      &amp;lt;/enable&amp;gt;
      &amp;lt;username&amp;gt;
        &amp;lt;name&amp;gt;admin&amp;lt;/name&amp;gt;
        &amp;lt;privilege&amp;gt;15&amp;lt;/privilege&amp;gt;
        &amp;lt;password&amp;gt;
          &amp;lt;encryption&amp;gt;0&amp;lt;/encryption&amp;gt;
          &amp;lt;password&amp;gt;admin&amp;lt;/password&amp;gt;
        &amp;lt;/password&amp;gt;
      &amp;lt;/username&amp;gt;
      &amp;lt;username&amp;gt;
        &amp;lt;name&amp;gt;horseinthesky&amp;lt;/name&amp;gt;
        &amp;lt;privilege&amp;gt;15&amp;lt;/privilege&amp;gt;
      &amp;lt;/username&amp;gt;
      &amp;lt;ip&amp;gt;
        &amp;lt;domain&amp;gt;
          &amp;lt;name&amp;gt;lab.local&amp;lt;/name&amp;gt;
        &amp;lt;/domain&amp;gt;
        &amp;lt;forward-protocol&amp;gt;
          &amp;lt;protocol&amp;gt;nd&amp;lt;/protocol&amp;gt;
        &amp;lt;/forward-protocol&amp;gt;
        &amp;lt;route&amp;gt;
          &amp;lt;ip-route-interface-forwarding-list&amp;gt;
            &amp;lt;prefix&amp;gt;0.0.0.0&amp;lt;/prefix&amp;gt;
            &amp;lt;mask&amp;gt;0.0.0.0&amp;lt;/mask&amp;gt;
            &amp;lt;fwd-list&amp;gt;
              &amp;lt;fwd&amp;gt;10.10.30.254&amp;lt;/fwd&amp;gt;
            &amp;lt;/fwd-list&amp;gt;
          &amp;lt;/ip-route-interface-forwarding-list&amp;gt;
        &amp;lt;/route&amp;gt;
        &amp;lt;ssh&amp;gt;
          &amp;lt;pubkey-chain&amp;gt;
            &amp;lt;username&amp;gt;
              &amp;lt;name&amp;gt;horseinthesky&amp;lt;/name&amp;gt;
              &amp;lt;key-hash&amp;gt;
                &amp;lt;key-type&amp;gt;ssh-rsa&amp;lt;/key-type&amp;gt;
                &amp;lt;key-hash-value&amp;gt;D13E140448650E64A6778D40057326E8 horseinthesky@Kappa&amp;lt;/key-hash-value&amp;gt;
              &amp;lt;/key-hash&amp;gt;
            &amp;lt;/username&amp;gt;
          &amp;lt;/pubkey-chain&amp;gt;
        &amp;lt;/ssh&amp;gt;
        &amp;lt;http xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-http"&amp;gt;
          &amp;lt;authentication&amp;gt;
            &amp;lt;local/&amp;gt;
          &amp;lt;/authentication&amp;gt;
          &amp;lt;server&amp;gt;true&amp;lt;/server&amp;gt;
          &amp;lt;secure-server&amp;gt;true&amp;lt;/secure-server&amp;gt;
        &amp;lt;/http&amp;gt;
      &amp;lt;/ip&amp;gt;
      &amp;lt;ipv6&amp;gt;
        &amp;lt;unicast-routing/&amp;gt;
      &amp;lt;/ipv6&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;GigabitEthernet&amp;gt;
          &amp;lt;name&amp;gt;1&amp;lt;/name&amp;gt;
          &amp;lt;description&amp;gt;DON'T TOUCH ME&amp;lt;/description&amp;gt;
          &amp;lt;ip&amp;gt;
            &amp;lt;address&amp;gt;
              &amp;lt;primary&amp;gt;
                &amp;lt;address&amp;gt;10.10.30.6&amp;lt;/address&amp;gt;
                &amp;lt;mask&amp;gt;255.255.255.0&amp;lt;/mask&amp;gt;
              &amp;lt;/primary&amp;gt;
            &amp;lt;/address&amp;gt;
          &amp;lt;/ip&amp;gt;
          &amp;lt;mop&amp;gt;
            &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
            &amp;lt;sysid&amp;gt;false&amp;lt;/sysid&amp;gt;
          &amp;lt;/mop&amp;gt;
          &amp;lt;negotiation xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-ethernet"&amp;gt;
            &amp;lt;auto&amp;gt;true&amp;lt;/auto&amp;gt;
          &amp;lt;/negotiation&amp;gt;
        &amp;lt;/GigabitEthernet&amp;gt;
        &amp;lt;GigabitEthernet&amp;gt;
          &amp;lt;name&amp;gt;2&amp;lt;/name&amp;gt;
          &amp;lt;description&amp;gt;Configured via ydk&amp;lt;/description&amp;gt;
          &amp;lt;ip&amp;gt;
            &amp;lt;address&amp;gt;
              &amp;lt;primary&amp;gt;
                &amp;lt;address&amp;gt;172.16.1.0&amp;lt;/address&amp;gt;
                &amp;lt;mask&amp;gt;255.255.255.254&amp;lt;/mask&amp;gt;
              &amp;lt;/primary&amp;gt;
            &amp;lt;/address&amp;gt;
          &amp;lt;/ip&amp;gt;
          &amp;lt;ipv6&amp;gt;
            &amp;lt;address&amp;gt;
              &amp;lt;prefix-list&amp;gt;
                &amp;lt;prefix&amp;gt;2001:DB8::1:0/127&amp;lt;/prefix&amp;gt;
              &amp;lt;/prefix-list&amp;gt;
            &amp;lt;/address&amp;gt;
          &amp;lt;/ipv6&amp;gt;
          &amp;lt;load-interval&amp;gt;30&amp;lt;/load-interval&amp;gt;
          &amp;lt;mtu&amp;gt;9192&amp;lt;/mtu&amp;gt;
          &amp;lt;speed xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-ethernet"&amp;gt;
            &amp;lt;value-1000/&amp;gt;
          &amp;lt;/speed&amp;gt;
          &amp;lt;negotiation xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-ethernet"&amp;gt;
            &amp;lt;auto&amp;gt;false&amp;lt;/auto&amp;gt;
          &amp;lt;/negotiation&amp;gt;
        &amp;lt;/GigabitEthernet&amp;gt;
        &amp;lt;GigabitEthernet&amp;gt;
          &amp;lt;name&amp;gt;3&amp;lt;/name&amp;gt;
          &amp;lt;shutdown/&amp;gt;
          &amp;lt;mop&amp;gt;
            &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
            &amp;lt;sysid&amp;gt;false&amp;lt;/sysid&amp;gt;
          &amp;lt;/mop&amp;gt;
          &amp;lt;negotiation xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-ethernet"&amp;gt;
            &amp;lt;auto&amp;gt;true&amp;lt;/auto&amp;gt;
          &amp;lt;/negotiation&amp;gt;
        &amp;lt;/GigabitEthernet&amp;gt;
        &amp;lt;GigabitEthernet&amp;gt;
          &amp;lt;name&amp;gt;4&amp;lt;/name&amp;gt;
          &amp;lt;shutdown/&amp;gt;
          &amp;lt;mop&amp;gt;
            &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
            &amp;lt;sysid&amp;gt;false&amp;lt;/sysid&amp;gt;
          &amp;lt;/mop&amp;gt;
          &amp;lt;negotiation xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-ethernet"&amp;gt;
            &amp;lt;auto&amp;gt;true&amp;lt;/auto&amp;gt;
          &amp;lt;/negotiation&amp;gt;
        &amp;lt;/GigabitEthernet&amp;gt;
        &amp;lt;Loopback&amp;gt;
          &amp;lt;name&amp;gt;0&amp;lt;/name&amp;gt;
          &amp;lt;ip&amp;gt;
            &amp;lt;address&amp;gt;
              &amp;lt;primary&amp;gt;
                &amp;lt;address&amp;gt;1.1.1.6&amp;lt;/address&amp;gt;
                &amp;lt;mask&amp;gt;255.255.255.255&amp;lt;/mask&amp;gt;
              &amp;lt;/primary&amp;gt;
            &amp;lt;/address&amp;gt;
          &amp;lt;/ip&amp;gt;
        &amp;lt;/Loopback&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;control-plane/&amp;gt;
      &amp;lt;login&amp;gt;
        &amp;lt;on-success&amp;gt;
          &amp;lt;log/&amp;gt;
        &amp;lt;/on-success&amp;gt;
      &amp;lt;/login&amp;gt;
      &amp;lt;multilink&amp;gt;
        &amp;lt;bundle-name xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-ppp"&amp;gt;authenticated&amp;lt;/bundle-name&amp;gt;
      &amp;lt;/multilink&amp;gt;
      &amp;lt;redundancy/&amp;gt;
      &amp;lt;spanning-tree&amp;gt;
        &amp;lt;extend xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-spanning-tree"&amp;gt;
          &amp;lt;system-id/&amp;gt;
        &amp;lt;/extend&amp;gt;
      &amp;lt;/spanning-tree&amp;gt;
      &amp;lt;subscriber&amp;gt;
        &amp;lt;templating/&amp;gt;
      &amp;lt;/subscriber&amp;gt;
      &amp;lt;crypto&amp;gt;
        &amp;lt;pki xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-crypto"&amp;gt;
          &amp;lt;trustpoint&amp;gt;
            &amp;lt;id&amp;gt;TP-self-signed-835353984&amp;lt;/id&amp;gt;
            &amp;lt;enrollment&amp;gt;
              &amp;lt;selfsigned/&amp;gt;
            &amp;lt;/enrollment&amp;gt;
            &amp;lt;revocation-check&amp;gt;none&amp;lt;/revocation-check&amp;gt;
            &amp;lt;rsakeypair&amp;gt;
              &amp;lt;key-label&amp;gt;TP-self-signed-835353984&amp;lt;/key-label&amp;gt;
            &amp;lt;/rsakeypair&amp;gt;
            &amp;lt;subject-name&amp;gt;cn=IOS-Self-Signed-Certificate-835353984&amp;lt;/subject-name&amp;gt;
          &amp;lt;/trustpoint&amp;gt;
          &amp;lt;certificate&amp;gt;
            &amp;lt;chain&amp;gt;
              &amp;lt;name&amp;gt;TP-self-signed-835353984&amp;lt;/name&amp;gt;
              &amp;lt;certificate&amp;gt;
                &amp;lt;serial&amp;gt;01&amp;lt;/serial&amp;gt;
                &amp;lt;certtype&amp;gt;self-signed&amp;lt;/certtype&amp;gt;
              &amp;lt;/certificate&amp;gt;
            &amp;lt;/chain&amp;gt;
          &amp;lt;/certificate&amp;gt;
        &amp;lt;/pki&amp;gt;
      &amp;lt;/crypto&amp;gt;
      &amp;lt;router&amp;gt;
        &amp;lt;bgp xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-bgp"&amp;gt;
          &amp;lt;id&amp;gt;6&amp;lt;/id&amp;gt;
          &amp;lt;bgp&amp;gt;
            &amp;lt;router-id&amp;gt;
              &amp;lt;ip-id&amp;gt;10.10.30.6&amp;lt;/ip-id&amp;gt;
            &amp;lt;/router-id&amp;gt;
          &amp;lt;/bgp&amp;gt;
          &amp;lt;neighbor&amp;gt;
            &amp;lt;id&amp;gt;10.10.30.5&amp;lt;/id&amp;gt;
            &amp;lt;remote-as&amp;gt;5&amp;lt;/remote-as&amp;gt;
          &amp;lt;/neighbor&amp;gt;
        &amp;lt;/bgp&amp;gt;
      &amp;lt;/router&amp;gt;
      &amp;lt;license&amp;gt;
        &amp;lt;udi&amp;gt;
          &amp;lt;pid&amp;gt;CSR1000V&amp;lt;/pid&amp;gt;
          &amp;lt;sn&amp;gt;9SVCRC7X9CJ&amp;lt;/sn&amp;gt;
        &amp;lt;/udi&amp;gt;
      &amp;lt;/license&amp;gt;
      &amp;lt;line&amp;gt;
        &amp;lt;console&amp;gt;
          &amp;lt;first&amp;gt;0&amp;lt;/first&amp;gt;
          &amp;lt;exec-timeout&amp;gt;
            &amp;lt;minutes&amp;gt;0&amp;lt;/minutes&amp;gt;
            &amp;lt;seconds&amp;gt;0&amp;lt;/seconds&amp;gt;
          &amp;lt;/exec-timeout&amp;gt;
          &amp;lt;logging&amp;gt;
            &amp;lt;synchronous/&amp;gt;
          &amp;lt;/logging&amp;gt;
          &amp;lt;privilege&amp;gt;
            &amp;lt;level&amp;gt;
              &amp;lt;number&amp;gt;15&amp;lt;/number&amp;gt;
            &amp;lt;/level&amp;gt;
          &amp;lt;/privilege&amp;gt;
          &amp;lt;stopbits&amp;gt;1&amp;lt;/stopbits&amp;gt;
          &amp;lt;transport&amp;gt;
            &amp;lt;output&amp;gt;
              &amp;lt;output&amp;gt;none&amp;lt;/output&amp;gt;
            &amp;lt;/output&amp;gt;
          &amp;lt;/transport&amp;gt;
        &amp;lt;/console&amp;gt;
        &amp;lt;vty&amp;gt;
          &amp;lt;first&amp;gt;0&amp;lt;/first&amp;gt;
          &amp;lt;last&amp;gt;4&amp;lt;/last&amp;gt;
          &amp;lt;exec-timeout&amp;gt;
            &amp;lt;minutes&amp;gt;0&amp;lt;/minutes&amp;gt;
            &amp;lt;seconds&amp;gt;0&amp;lt;/seconds&amp;gt;
          &amp;lt;/exec-timeout&amp;gt;
          &amp;lt;logging&amp;gt;
            &amp;lt;synchronous/&amp;gt;
          &amp;lt;/logging&amp;gt;
          &amp;lt;login&amp;gt;
            &amp;lt;local/&amp;gt;
          &amp;lt;/login&amp;gt;
          &amp;lt;privilege&amp;gt;
            &amp;lt;level&amp;gt;
              &amp;lt;number&amp;gt;15&amp;lt;/number&amp;gt;
            &amp;lt;/level&amp;gt;
          &amp;lt;/privilege&amp;gt;
          &amp;lt;transport&amp;gt;
            &amp;lt;input&amp;gt;
              &amp;lt;input&amp;gt;telnet&amp;lt;/input&amp;gt;
              &amp;lt;input&amp;gt;ssh&amp;lt;/input&amp;gt;
            &amp;lt;/input&amp;gt;
          &amp;lt;/transport&amp;gt;
        &amp;lt;/vty&amp;gt;
      &amp;lt;/line&amp;gt;
      &amp;lt;diagnostic xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-diagnostics"&amp;gt;
        &amp;lt;bootup&amp;gt;
          &amp;lt;level&amp;gt;minimal&amp;lt;/level&amp;gt;
        &amp;lt;/bootup&amp;gt;
      &amp;lt;/diagnostic&amp;gt;
    &amp;lt;/native&amp;gt;
    &amp;lt;licensing xmlns="http://cisco.com/ns/yang/cisco-smart-license"&amp;gt;
      &amp;lt;config&amp;gt;
        &amp;lt;enable&amp;gt;false&amp;lt;/enable&amp;gt;
        &amp;lt;privacy&amp;gt;
          &amp;lt;hostname&amp;gt;false&amp;lt;/hostname&amp;gt;
          &amp;lt;version&amp;gt;false&amp;lt;/version&amp;gt;
        &amp;lt;/privacy&amp;gt;
        &amp;lt;utility&amp;gt;
          &amp;lt;utility-enable&amp;gt;false&amp;lt;/utility-enable&amp;gt;
        &amp;lt;/utility&amp;gt;
      &amp;lt;/config&amp;gt;
    &amp;lt;/licensing&amp;gt;
    &amp;lt;bgp xmlns="http://openconfig.net/yang/bgp"&amp;gt;
      &amp;lt;global&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;as&amp;gt;65001&amp;lt;/as&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;afi-safis&amp;gt;
          &amp;lt;afi-safi&amp;gt;
            &amp;lt;afi-safi-name xmlns:oc-bgp-types="http://openconfig.net/yang/bgp-types"&amp;gt;oc-bgp-types:IPV6_UNICAST&amp;lt;/afi-safi-name&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;afi-safi-name xmlns:oc-bgp-types="http://openconfig.net/yang/bgp-types"&amp;gt;oc-bgp-types:IPV6_UNICAST&amp;lt;/afi-safi-name&amp;gt;
              &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/afi-safi&amp;gt;
        &amp;lt;/afi-safis&amp;gt;
      &amp;lt;/global&amp;gt;
      &amp;lt;neighbors&amp;gt;
        &amp;lt;neighbor&amp;gt;
          &amp;lt;neighbor-address&amp;gt;2001:db8:e:1::1&amp;lt;/neighbor-address&amp;gt;
          &amp;lt;config&amp;gt;
            &amp;lt;peer-group&amp;gt;EBGP&amp;lt;/peer-group&amp;gt;
            &amp;lt;neighbor-address&amp;gt;2001:db8:e:1::1&amp;lt;/neighbor-address&amp;gt;
          &amp;lt;/config&amp;gt;
        &amp;lt;/neighbor&amp;gt;
      &amp;lt;/neighbors&amp;gt;
      &amp;lt;peer-groups&amp;gt;
        &amp;lt;peer-group&amp;gt;
          &amp;lt;peer-group-name&amp;gt;EBGP&amp;lt;/peer-group-name&amp;gt;
          &amp;lt;config&amp;gt;
            &amp;lt;peer-group-name&amp;gt;EBGP&amp;lt;/peer-group-name&amp;gt;
            &amp;lt;peer-as&amp;gt;65002&amp;lt;/peer-as&amp;gt;
          &amp;lt;/config&amp;gt;
          &amp;lt;transport&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;local-address&amp;gt;Loopback0&amp;lt;/local-address&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/transport&amp;gt;
          &amp;lt;afi-safis&amp;gt;
            &amp;lt;afi-safi&amp;gt;
              &amp;lt;afi-safi-name xmlns:oc-bgp-types="http://openconfig.net/yang/bgp-types"&amp;gt;oc-bgp-types:IPV6_UNICAST&amp;lt;/afi-safi-name&amp;gt;
              &amp;lt;config&amp;gt;
                &amp;lt;afi-safi-name xmlns:oc-bgp-types="http://openconfig.net/yang/bgp-types"&amp;gt;oc-bgp-types:IPV6_UNICAST&amp;lt;/afi-safi-name&amp;gt;
                &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
              &amp;lt;/config&amp;gt;
            &amp;lt;/afi-safi&amp;gt;
          &amp;lt;/afi-safis&amp;gt;
        &amp;lt;/peer-group&amp;gt;
      &amp;lt;/peer-groups&amp;gt;
    &amp;lt;/bgp&amp;gt;
    &amp;lt;interfaces xmlns="http://openconfig.net/yang/interfaces"&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet1&amp;lt;/name&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;name&amp;gt;GigabitEthernet1&amp;lt;/name&amp;gt;
          &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
          &amp;lt;description&amp;gt;DON'T TOUCH ME&amp;lt;/description&amp;gt;
          &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;subinterfaces&amp;gt;
          &amp;lt;subinterface&amp;gt;
            &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
              &amp;lt;description&amp;gt;DON'T TOUCH ME&amp;lt;/description&amp;gt;
              &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;ipv4 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;addresses&amp;gt;
                &amp;lt;address&amp;gt;
                  &amp;lt;ip&amp;gt;10.10.30.6&amp;lt;/ip&amp;gt;
                  &amp;lt;config&amp;gt;
                    &amp;lt;ip&amp;gt;10.10.30.6&amp;lt;/ip&amp;gt;
                    &amp;lt;prefix-length&amp;gt;24&amp;lt;/prefix-length&amp;gt;
                  &amp;lt;/config&amp;gt;
                &amp;lt;/address&amp;gt;
              &amp;lt;/addresses&amp;gt;
            &amp;lt;/ipv4&amp;gt;
            &amp;lt;ipv6 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;config&amp;gt;
                &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
              &amp;lt;/config&amp;gt;
            &amp;lt;/ipv6&amp;gt;
          &amp;lt;/subinterface&amp;gt;
        &amp;lt;/subinterfaces&amp;gt;
        &amp;lt;ethernet xmlns="http://openconfig.net/yang/interfaces/ethernet"&amp;gt;
          &amp;lt;config&amp;gt;
            &amp;lt;mac-address&amp;gt;50:00:00:08:00:00&amp;lt;/mac-address&amp;gt;
            &amp;lt;auto-negotiate&amp;gt;true&amp;lt;/auto-negotiate&amp;gt;
          &amp;lt;/config&amp;gt;
        &amp;lt;/ethernet&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet2&amp;lt;/name&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;name&amp;gt;GigabitEthernet2&amp;lt;/name&amp;gt;
          &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
          &amp;lt;mtu&amp;gt;9192&amp;lt;/mtu&amp;gt;
          &amp;lt;description&amp;gt;Configured via ydk&amp;lt;/description&amp;gt;
          &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;subinterfaces&amp;gt;
          &amp;lt;subinterface&amp;gt;
            &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
              &amp;lt;description&amp;gt;Configured via ydk&amp;lt;/description&amp;gt;
              &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;ipv4 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;addresses&amp;gt;
                &amp;lt;address&amp;gt;
                  &amp;lt;ip&amp;gt;172.16.1.0&amp;lt;/ip&amp;gt;
                  &amp;lt;config&amp;gt;
                    &amp;lt;ip&amp;gt;172.16.1.0&amp;lt;/ip&amp;gt;
                    &amp;lt;prefix-length&amp;gt;31&amp;lt;/prefix-length&amp;gt;
                  &amp;lt;/config&amp;gt;
                &amp;lt;/address&amp;gt;
              &amp;lt;/addresses&amp;gt;
            &amp;lt;/ipv4&amp;gt;
            &amp;lt;ipv6 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;addresses&amp;gt;
                &amp;lt;rpc-error xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"&amp;gt;
                  &amp;lt;error-type&amp;gt;application&amp;lt;/error-type&amp;gt;
                  &amp;lt;error-tag&amp;gt;operation-failed&amp;lt;/error-tag&amp;gt;
                  &amp;lt;error-severity&amp;gt;error&amp;lt;/error-severity&amp;gt;
                  &amp;lt;error-message xml:lang="en"&amp;gt;application protocol error&amp;lt;/error-message&amp;gt;
                  &amp;lt;error-info&amp;gt;
                    &amp;lt;bad-element&amp;gt;address&amp;lt;/bad-element&amp;gt;
                  &amp;lt;/error-info&amp;gt;
                &amp;lt;/rpc-error&amp;gt;
              &amp;lt;/addresses&amp;gt;
              &amp;lt;config&amp;gt;
                &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
              &amp;lt;/config&amp;gt;
            &amp;lt;/ipv6&amp;gt;
          &amp;lt;/subinterface&amp;gt;
        &amp;lt;/subinterfaces&amp;gt;
        &amp;lt;ethernet xmlns="http://openconfig.net/yang/interfaces/ethernet"&amp;gt;
          &amp;lt;config&amp;gt;
            &amp;lt;mac-address&amp;gt;50:00:00:08:00:01&amp;lt;/mac-address&amp;gt;
            &amp;lt;auto-negotiate&amp;gt;false&amp;lt;/auto-negotiate&amp;gt;
            &amp;lt;port-speed&amp;gt;SPEED_1GB&amp;lt;/port-speed&amp;gt;
          &amp;lt;/config&amp;gt;
        &amp;lt;/ethernet&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet3&amp;lt;/name&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;name&amp;gt;GigabitEthernet3&amp;lt;/name&amp;gt;
          &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
          &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;subinterfaces&amp;gt;
          &amp;lt;subinterface&amp;gt;
            &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
              &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;ipv6 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;config&amp;gt;
                &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
              &amp;lt;/config&amp;gt;
            &amp;lt;/ipv6&amp;gt;
          &amp;lt;/subinterface&amp;gt;
        &amp;lt;/subinterfaces&amp;gt;
        &amp;lt;ethernet xmlns="http://openconfig.net/yang/interfaces/ethernet"&amp;gt;
          &amp;lt;config&amp;gt;
            &amp;lt;mac-address&amp;gt;50:00:00:08:00:02&amp;lt;/mac-address&amp;gt;
            &amp;lt;auto-negotiate&amp;gt;true&amp;lt;/auto-negotiate&amp;gt;
          &amp;lt;/config&amp;gt;
        &amp;lt;/ethernet&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet4&amp;lt;/name&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;name&amp;gt;GigabitEthernet4&amp;lt;/name&amp;gt;
          &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
          &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;subinterfaces&amp;gt;
          &amp;lt;subinterface&amp;gt;
            &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
              &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;ipv6 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;config&amp;gt;
                &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
              &amp;lt;/config&amp;gt;
            &amp;lt;/ipv6&amp;gt;
          &amp;lt;/subinterface&amp;gt;
        &amp;lt;/subinterfaces&amp;gt;
        &amp;lt;ethernet xmlns="http://openconfig.net/yang/interfaces/ethernet"&amp;gt;
          &amp;lt;config&amp;gt;
            &amp;lt;mac-address&amp;gt;50:00:00:08:00:03&amp;lt;/mac-address&amp;gt;
            &amp;lt;auto-negotiate&amp;gt;true&amp;lt;/auto-negotiate&amp;gt;
          &amp;lt;/config&amp;gt;
        &amp;lt;/ethernet&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;Loopback0&amp;lt;/name&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;name&amp;gt;Loopback0&amp;lt;/name&amp;gt;
          &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:softwareLoopback&amp;lt;/type&amp;gt;
          &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;subinterfaces&amp;gt;
          &amp;lt;subinterface&amp;gt;
            &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
              &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;ipv4 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;addresses&amp;gt;
                &amp;lt;address&amp;gt;
                  &amp;lt;ip&amp;gt;1.1.1.6&amp;lt;/ip&amp;gt;
                  &amp;lt;config&amp;gt;
                    &amp;lt;ip&amp;gt;1.1.1.6&amp;lt;/ip&amp;gt;
                    &amp;lt;prefix-length&amp;gt;32&amp;lt;/prefix-length&amp;gt;
                  &amp;lt;/config&amp;gt;
                &amp;lt;/address&amp;gt;
              &amp;lt;/addresses&amp;gt;
            &amp;lt;/ipv4&amp;gt;
            &amp;lt;ipv6 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;config&amp;gt;
                &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
              &amp;lt;/config&amp;gt;
            &amp;lt;/ipv6&amp;gt;
          &amp;lt;/subinterface&amp;gt;
        &amp;lt;/subinterfaces&amp;gt;
      &amp;lt;/interface&amp;gt;
    &amp;lt;/interfaces&amp;gt;
    &amp;lt;network-instances xmlns="http://openconfig.net/yang/network-instance"&amp;gt;
      &amp;lt;network-instance&amp;gt;
        &amp;lt;name&amp;gt;default&amp;lt;/name&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;name&amp;gt;default&amp;lt;/name&amp;gt;
          &amp;lt;type xmlns:oc-ni-types="http://openconfig.net/yang/network-instance-types"&amp;gt;oc-ni-types:DEFAULT_INSTANCE&amp;lt;/type&amp;gt;
          &amp;lt;description&amp;gt;default-vrf [read-only]&amp;lt;/description&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;tables&amp;gt;
          &amp;lt;table&amp;gt;
            &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:DIRECTLY_CONNECTED&amp;lt;/protocol&amp;gt;
            &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV4&amp;lt;/address-family&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:DIRECTLY_CONNECTED&amp;lt;/protocol&amp;gt;
              &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV4&amp;lt;/address-family&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/table&amp;gt;
          &amp;lt;table&amp;gt;
            &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:DIRECTLY_CONNECTED&amp;lt;/protocol&amp;gt;
            &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV6&amp;lt;/address-family&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:DIRECTLY_CONNECTED&amp;lt;/protocol&amp;gt;
              &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV6&amp;lt;/address-family&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/table&amp;gt;
          &amp;lt;table&amp;gt;
            &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:STATIC&amp;lt;/protocol&amp;gt;
            &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV4&amp;lt;/address-family&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:STATIC&amp;lt;/protocol&amp;gt;
              &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV4&amp;lt;/address-family&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/table&amp;gt;
          &amp;lt;table&amp;gt;
            &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:STATIC&amp;lt;/protocol&amp;gt;
            &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV6&amp;lt;/address-family&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:STATIC&amp;lt;/protocol&amp;gt;
              &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV6&amp;lt;/address-family&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/table&amp;gt;
        &amp;lt;/tables&amp;gt;
        &amp;lt;protocols&amp;gt;
          &amp;lt;protocol&amp;gt;
            &amp;lt;identifier xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:BGP&amp;lt;/identifier&amp;gt;
            &amp;lt;name&amp;gt;6&amp;lt;/name&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;identifier xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:BGP&amp;lt;/identifier&amp;gt;
              &amp;lt;name&amp;gt;6&amp;lt;/name&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;bgp&amp;gt;
              &amp;lt;global&amp;gt;
                &amp;lt;config&amp;gt;
                  &amp;lt;as&amp;gt;6&amp;lt;/as&amp;gt;
                  &amp;lt;router-id&amp;gt;10.10.30.6&amp;lt;/router-id&amp;gt;
                &amp;lt;/config&amp;gt;
                &amp;lt;graceful-restart&amp;gt;
                  &amp;lt;config&amp;gt;
                    &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
                  &amp;lt;/config&amp;gt;
                &amp;lt;/graceful-restart&amp;gt;
                &amp;lt;route-selection-options&amp;gt;
                  &amp;lt;config&amp;gt;
                    &amp;lt;always-compare-med&amp;gt;false&amp;lt;/always-compare-med&amp;gt;
                    &amp;lt;external-compare-router-id&amp;gt;false&amp;lt;/external-compare-router-id&amp;gt;
                  &amp;lt;/config&amp;gt;
                &amp;lt;/route-selection-options&amp;gt;
              &amp;lt;/global&amp;gt;
              &amp;lt;neighbors&amp;gt;
                &amp;lt;neighbor&amp;gt;
                  &amp;lt;neighbor-address&amp;gt;10.10.30.5&amp;lt;/neighbor-address&amp;gt;
                  &amp;lt;config&amp;gt;
                    &amp;lt;neighbor-address&amp;gt;10.10.30.5&amp;lt;/neighbor-address&amp;gt;
                    &amp;lt;peer-as&amp;gt;5&amp;lt;/peer-as&amp;gt;
                  &amp;lt;/config&amp;gt;
                  &amp;lt;timers&amp;gt;
                    &amp;lt;config&amp;gt;
                      &amp;lt;hold-time&amp;gt;180.0&amp;lt;/hold-time&amp;gt;
                      &amp;lt;keepalive-interval&amp;gt;60.0&amp;lt;/keepalive-interval&amp;gt;
                    &amp;lt;/config&amp;gt;
                  &amp;lt;/timers&amp;gt;
                  &amp;lt;ebgp-multihop&amp;gt;
                    &amp;lt;config&amp;gt;
                      &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
                    &amp;lt;/config&amp;gt;
                  &amp;lt;/ebgp-multihop&amp;gt;
                &amp;lt;/neighbor&amp;gt;
              &amp;lt;/neighbors&amp;gt;
            &amp;lt;/bgp&amp;gt;
          &amp;lt;/protocol&amp;gt;
          &amp;lt;protocol&amp;gt;
            &amp;lt;identifier xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:STATIC&amp;lt;/identifier&amp;gt;
            &amp;lt;name&amp;gt;DEFAULT&amp;lt;/name&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;identifier xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:STATIC&amp;lt;/identifier&amp;gt;
              &amp;lt;name&amp;gt;DEFAULT&amp;lt;/name&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;static-routes&amp;gt;
              &amp;lt;static&amp;gt;
                &amp;lt;prefix&amp;gt;0.0.0.0/0&amp;lt;/prefix&amp;gt;
                &amp;lt;config&amp;gt;
                  &amp;lt;prefix&amp;gt;0.0.0.0/0&amp;lt;/prefix&amp;gt;
                &amp;lt;/config&amp;gt;
                &amp;lt;next-hops&amp;gt;
                  &amp;lt;next-hop&amp;gt;
                    &amp;lt;index&amp;gt;10.10.30.254&amp;lt;/index&amp;gt;
                    &amp;lt;config&amp;gt;
                      &amp;lt;index&amp;gt;10.10.30.254&amp;lt;/index&amp;gt;
                      &amp;lt;next-hop&amp;gt;10.10.30.254&amp;lt;/next-hop&amp;gt;
                    &amp;lt;/config&amp;gt;
                  &amp;lt;/next-hop&amp;gt;
                &amp;lt;/next-hops&amp;gt;
              &amp;lt;/static&amp;gt;
            &amp;lt;/static-routes&amp;gt;
          &amp;lt;/protocol&amp;gt;
          &amp;lt;protocol&amp;gt;
            &amp;lt;identifier xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:DIRECTLY_CONNECTED&amp;lt;/identifier&amp;gt;
            &amp;lt;name&amp;gt;DEFAULT&amp;lt;/name&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;identifier xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:DIRECTLY_CONNECTED&amp;lt;/identifier&amp;gt;
              &amp;lt;name&amp;gt;DEFAULT&amp;lt;/name&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/protocol&amp;gt;
        &amp;lt;/protocols&amp;gt;
      &amp;lt;/network-instance&amp;gt;
    &amp;lt;/network-instances&amp;gt;
    &amp;lt;interfaces xmlns="urn:ietf:params:xml:ns:yang:ietf-interfaces"&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet1&amp;lt;/name&amp;gt;
        &amp;lt;description&amp;gt;DON'T TOUCH ME&amp;lt;/description&amp;gt;
        &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
        &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
        &amp;lt;ipv4 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"&amp;gt;
          &amp;lt;address&amp;gt;
            &amp;lt;ip&amp;gt;10.10.30.6&amp;lt;/ip&amp;gt;
            &amp;lt;netmask&amp;gt;255.255.255.0&amp;lt;/netmask&amp;gt;
          &amp;lt;/address&amp;gt;
        &amp;lt;/ipv4&amp;gt;
        &amp;lt;ipv6 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"/&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet2&amp;lt;/name&amp;gt;
        &amp;lt;description&amp;gt;Configured via ydk&amp;lt;/description&amp;gt;
        &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
        &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
        &amp;lt;ipv4 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"&amp;gt;
          &amp;lt;address&amp;gt;
            &amp;lt;ip&amp;gt;172.16.1.0&amp;lt;/ip&amp;gt;
            &amp;lt;netmask&amp;gt;255.255.255.254&amp;lt;/netmask&amp;gt;
          &amp;lt;/address&amp;gt;
        &amp;lt;/ipv4&amp;gt;
        &amp;lt;ipv6 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"&amp;gt;
          &amp;lt;rpc-error xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"&amp;gt;
            &amp;lt;error-type&amp;gt;application&amp;lt;/error-type&amp;gt;
            &amp;lt;error-tag&amp;gt;operation-failed&amp;lt;/error-tag&amp;gt;
            &amp;lt;error-severity&amp;gt;error&amp;lt;/error-severity&amp;gt;
            &amp;lt;error-message xml:lang="en"&amp;gt;application protocol error&amp;lt;/error-message&amp;gt;
            &amp;lt;error-info&amp;gt;
              &amp;lt;bad-element&amp;gt;address&amp;lt;/bad-element&amp;gt;
            &amp;lt;/error-info&amp;gt;
          &amp;lt;/rpc-error&amp;gt;
        &amp;lt;/ipv6&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet3&amp;lt;/name&amp;gt;
        &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
        &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
        &amp;lt;ipv4 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"/&amp;gt;
        &amp;lt;ipv6 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"/&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet4&amp;lt;/name&amp;gt;
        &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
        &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
        &amp;lt;ipv4 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"/&amp;gt;
        &amp;lt;ipv6 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"/&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;Loopback0&amp;lt;/name&amp;gt;
        &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:softwareLoopback&amp;lt;/type&amp;gt;
        &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
        &amp;lt;ipv4 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"&amp;gt;
          &amp;lt;address&amp;gt;
            &amp;lt;ip&amp;gt;1.1.1.6&amp;lt;/ip&amp;gt;
            &amp;lt;netmask&amp;gt;255.255.255.255&amp;lt;/netmask&amp;gt;
          &amp;lt;/address&amp;gt;
        &amp;lt;/ipv4&amp;gt;
        &amp;lt;ipv6 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"/&amp;gt;
      &amp;lt;/interface&amp;gt;
    &amp;lt;/interfaces&amp;gt;
    &amp;lt;routing xmlns="urn:ietf:params:xml:ns:yang:ietf-routing"&amp;gt;
      &amp;lt;routing-instance&amp;gt;
        &amp;lt;name&amp;gt;default&amp;lt;/name&amp;gt;
        &amp;lt;description&amp;gt;default-vrf [read-only]&amp;lt;/description&amp;gt;
        &amp;lt;routing-protocols&amp;gt;
          &amp;lt;routing-protocol&amp;gt;
            &amp;lt;type&amp;gt;static&amp;lt;/type&amp;gt;
            &amp;lt;name&amp;gt;1&amp;lt;/name&amp;gt;
            &amp;lt;static-routes&amp;gt;
              &amp;lt;ipv4 xmlns="urn:ietf:params:xml:ns:yang:ietf-ipv4-unicast-routing"&amp;gt;
                &amp;lt;route&amp;gt;
                  &amp;lt;destination-prefix&amp;gt;0.0.0.0/0&amp;lt;/destination-prefix&amp;gt;
                  &amp;lt;next-hop&amp;gt;
                    &amp;lt;next-hop-address&amp;gt;10.10.30.254&amp;lt;/next-hop-address&amp;gt;
                  &amp;lt;/next-hop&amp;gt;
                &amp;lt;/route&amp;gt;
              &amp;lt;/ipv4&amp;gt;
            &amp;lt;/static-routes&amp;gt;
          &amp;lt;/routing-protocol&amp;gt;
        &amp;lt;/routing-protocols&amp;gt;
      &amp;lt;/routing-instance&amp;gt;
    &amp;lt;/routing&amp;gt;
  &amp;lt;/data&amp;gt;
&amp;lt;/rpc-reply&amp;gt;&lt;/PRE&gt;&lt;P&gt;So, you can see my manual BGP config in Native model and Openconfig config in Openconfig BGP model which is not displayed in the config on the device itself.&lt;BR /&gt;I understand it is not about YDK but do you know how it is processed on the device?&lt;/P&gt;</description>
    <pubDate>Mon, 09 Dec 2019 13:52:41 GMT</pubDate>
    <dc:creator>horseinthesky</dc:creator>
    <dc:date>2019-12-09T13:52:41Z</dc:date>
    <item>
      <title>CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC</title>
      <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3994840#M1975</link>
      <description>&lt;P&gt;Hello.&lt;BR /&gt;I'm trying to set up BGP config via YDK with the following example:&lt;/P&gt;&lt;PRE&gt;import logging

from ydk.services import CodecService, CRUDService
from ydk.providers import CodecServiceProvider, NetconfServiceProvider
from ydk.models.openconfig import openconfig_bgp as oc_bgp
from ydk.models.openconfig import openconfig_bgp_types as oc_bgp_types
from ydk.filters import YFilter

logger = logging.getLogger('ydk')
logger.setLevel(logging.INFO)
handler = logging.StreamHandler()
formatter = logging.Formatter(("%(asctime)s - %(name)s - "
                               "%(levelname)s - %(message)s"))
handler.setFormatter(formatter)
logger.addHandler(handler)

DEVICES = {
    'junos': {
        'ip': '10.10.30.4',
        'pass': 'Juniper'
    },
    'xr': {
        'ip': '10.10.30.5',
        'pass': 'admin'
    },
    'xe': {
        'ip': '10.10.30.6',
        'pass': 'admin'
    }
}


def config_bgp(bgp):
    """Add config data to bgp object."""
    # global configuration
    bgp.global_.config.as_ = 65001
    afi_safi = bgp.global_.afi_safis.AfiSafi()
    afi_safi.afi_safi_name = oc_bgp_types.IPV6UNICAST()
    afi_safi.config.afi_safi_name = oc_bgp_types.IPV6UNICAST()
    afi_safi.config.enabled = True
    bgp.global_.afi_safis.afi_safi.append(afi_safi)

    # configure IBGP peer group
    peer_group = bgp.peer_groups.PeerGroup()
    peer_group.peer_group_name = "EBGP"
    peer_group.config.peer_group_name = "EBGP"
    peer_group.config.peer_as = 65002
    peer_group.transport.config.local_address = "Loopback0"
    afi_safi = peer_group.afi_safis.AfiSafi()
    afi_safi.afi_safi_name = oc_bgp_types.IPV6UNICAST()
    afi_safi.config.afi_safi_name = oc_bgp_types.IPV6UNICAST()
    afi_safi.config.enabled = True
    # afi_safi.apply_policy.config.import_policy.append("POLICY3")
    # afi_safi.apply_policy.config.export_policy.append("POLICY1")
    peer_group.afi_safis.afi_safi.append(afi_safi)
    bgp.peer_groups.peer_group.append(peer_group)

    # configure IBGP neighbor
    neighbor = bgp.neighbors.Neighbor()
    neighbor.neighbor_address = '2001:db8:e:1::1'
    neighbor.config.neighbor_address = '2001:db8:e:1::1'
    neighbor.config.peer_group = "EBGP"
    bgp.neighbors.neighbor.append(neighbor)


if __name__ == '__main__':
    # provider = CodecServiceProvider(type='xml')
    # codec = CodecService()

    bgp = oc_bgp.Bgp()
    bgp.yfilter = YFilter.replace
    config_bgp(bgp)

    # print(codec.encode(provider, native))

    device = DEVICES['xe']

    provider = NetconfServiceProvider(
        address=device['ip'],
        port=830,
        username='admin',
        password=device['pass'],
        protocol='ssh'
    )
    crud = CRUDService()
    crud.create(provider, bgp)&lt;/PRE&gt;&lt;P&gt;In the log output I see that everything went well:&lt;/P&gt;&lt;PRE&gt;2019-12-06 17:48:16,921 - ydk - INFO - Path where models are to be downloaded: /home/horseinthesky/.ydk/10.10.30.6
2019-12-06 17:48:16,933 - ydk - INFO - Connected to 10.10.30.6 on port 830 using ssh with timeout of -1
2019-12-06 17:48:16,934 - ydk - INFO - Executing CRUD create operation on [openconfig-bgp:bgp]
2019-12-06 17:48:16,934 - ydk - INFO - Executing 'edit-config' RPC on [openconfig-bgp:bgp]
2019-12-06 17:48:17,014 - ydk - INFO - ============= Sending RPC to device =============
&amp;lt;rpc xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"&amp;gt;&amp;lt;edit-config xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"&amp;gt;
  &amp;lt;target&amp;gt;
    &amp;lt;running/&amp;gt;
  &amp;lt;/target&amp;gt;
  &amp;lt;config&amp;gt;&amp;lt;bgp xmlns="http://openconfig.net/yang/bgp" xmlns:nc="urn:ietf:params:xml:ns:netconf:base:1.0" nc:operation="replace"&amp;gt;
  &amp;lt;global&amp;gt;
    &amp;lt;config&amp;gt;
      &amp;lt;as&amp;gt;65001&amp;lt;/as&amp;gt;
    &amp;lt;/config&amp;gt;
    &amp;lt;afi-safis&amp;gt;
      &amp;lt;afi-safi&amp;gt;
        &amp;lt;afi-safi-name xmlns:oc-bgp-types="http://openconfig.net/yang/bgp-types"&amp;gt;oc-bgp-types:IPV6_UNICAST&amp;lt;/afi-safi-name&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;afi-safi-name xmlns:oc-bgp-types="http://openconfig.net/yang/bgp-types"&amp;gt;oc-bgp-types:IPV6_UNICAST&amp;lt;/afi-safi-name&amp;gt;
          &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
        &amp;lt;/config&amp;gt;
      &amp;lt;/afi-safi&amp;gt;
    &amp;lt;/afi-safis&amp;gt;
  &amp;lt;/global&amp;gt;
  &amp;lt;neighbors&amp;gt;
    &amp;lt;neighbor&amp;gt;
      &amp;lt;neighbor-address&amp;gt;2001:db8:e:1::1&amp;lt;/neighbor-address&amp;gt;
      &amp;lt;config&amp;gt;
        &amp;lt;peer-group&amp;gt;EBGP&amp;lt;/peer-group&amp;gt;
        &amp;lt;neighbor-address&amp;gt;2001:db8:e:1::1&amp;lt;/neighbor-address&amp;gt;
      &amp;lt;/config&amp;gt;
    &amp;lt;/neighbor&amp;gt;
  &amp;lt;/neighbors&amp;gt;
  &amp;lt;peer-groups&amp;gt;
    &amp;lt;peer-group&amp;gt;
      &amp;lt;peer-group-name&amp;gt;EBGP&amp;lt;/peer-group-name&amp;gt;
      &amp;lt;config&amp;gt;
        &amp;lt;peer-group-name&amp;gt;EBGP&amp;lt;/peer-group-name&amp;gt;
        &amp;lt;peer-as&amp;gt;65002&amp;lt;/peer-as&amp;gt;
      &amp;lt;/config&amp;gt;
      &amp;lt;transport&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;local-address&amp;gt;Loopback0&amp;lt;/local-address&amp;gt;
        &amp;lt;/config&amp;gt;
      &amp;lt;/transport&amp;gt;
      &amp;lt;afi-safis&amp;gt;
        &amp;lt;afi-safi&amp;gt;
          &amp;lt;afi-safi-name xmlns:oc-bgp-types="http://openconfig.net/yang/bgp-types"&amp;gt;oc-bgp-types:IPV6_UNICAST&amp;lt;/afi-safi-name&amp;gt;
          &amp;lt;config&amp;gt;
            &amp;lt;afi-safi-name xmlns:oc-bgp-types="http://openconfig.net/yang/bgp-types"&amp;gt;oc-bgp-types:IPV6_UNICAST&amp;lt;/afi-safi-name&amp;gt;
            &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
          &amp;lt;/config&amp;gt;
        &amp;lt;/afi-safi&amp;gt;
      &amp;lt;/afi-safis&amp;gt;
    &amp;lt;/peer-group&amp;gt;
  &amp;lt;/peer-groups&amp;gt;
&amp;lt;/bgp&amp;gt;
&amp;lt;/config&amp;gt;
&amp;lt;/edit-config&amp;gt;
&amp;lt;/rpc&amp;gt;
2019-12-06 17:48:17,418 - ydk - INFO - ============= Received RPC from device =============
&amp;lt;?xml version="1.0" encoding="UTF-8"?&amp;gt;
&amp;lt;rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="2"&amp;gt;
  &amp;lt;ok/&amp;gt;
&amp;lt;/rpc-reply&amp;gt;

2019-12-06 17:48:17,418 - ydk - INFO - Operation succeeded
2019-12-06 17:48:17,424 - ydk - INFO - Disconnected from device&lt;/PRE&gt;&lt;P&gt;But there is no BGP config on the device afterward&lt;/P&gt;&lt;PRE&gt;CSR6#show run | se bgp          
CSR6#&lt;/PRE&gt;</description>
      <pubDate>Fri, 06 Dec 2019 14:51:03 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3994840#M1975</guid>
      <dc:creator>horseinthesky</dc:creator>
      <dc:date>2019-12-06T14:51:03Z</dc:date>
    </item>
    <item>
      <title>Re: CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC</title>
      <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3994991#M1976</link>
      <description>&lt;P&gt;This is similar to&amp;nbsp;&lt;A href="https://community.cisco.com/t5/yang-development-kit-ydk/xrv9k-netconf-1-1/m-p/3994839" target="_blank"&gt;XRv9K NETCONF 1.1&lt;/A&gt;. The issue that you are observing is not related to YDK. As I can see in the log, the YDK worked perfectly well.&lt;/P&gt;&lt;P&gt;I believe you cannot configure BGP on Cisco routers using standard openconfig models. For this you should use proprietary Cisco models and/or&amp;nbsp;&lt;EM&gt;&lt;STRONG&gt;openconfig-network-instance&lt;/STRONG&gt;&lt;/EM&gt;.&lt;/P&gt;&lt;P&gt;It is also possible that your particular device does not include BGP routing as a feature. You can try to do the BGP configuration on your device using CLI just to see if it is supported.&lt;/P&gt;</description>
      <pubDate>Fri, 06 Dec 2019 18:53:26 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3994991#M1976</guid>
      <dc:creator>yangorelik</dc:creator>
      <dc:date>2019-12-06T18:53:26Z</dc:date>
    </item>
    <item>
      <title>Re: CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC</title>
      <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3995793#M1977</link>
      <description>&lt;P&gt;It works really strange for me.&lt;BR /&gt;&lt;BR /&gt;I've configured BGP process manually:&lt;/P&gt;&lt;PRE&gt;CSR6#show run | se bgp
router bgp 6
 bgp router-id 10.10.30.6
 bgp log-neighbor-changes
 neighbor 10.10.30.5 remote-as 5&lt;/PRE&gt;&lt;P&gt;And then did get-config via ydk. This is what I've got:&lt;/P&gt;&lt;PRE&gt;&amp;lt;rpc-reply xmlns="urn:ietf:params:xml:ns:netconf:base:1.0" message-id="2"&amp;gt;
  &amp;lt;data&amp;gt;
    &amp;lt;native xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-native"&amp;gt;
      &amp;lt;version&amp;gt;16.9&amp;lt;/version&amp;gt;
      &amp;lt;boot-start-marker/&amp;gt;
      &amp;lt;boot-end-marker/&amp;gt;
      &amp;lt;service&amp;gt;
        &amp;lt;timestamps&amp;gt;
          &amp;lt;debug&amp;gt;
            &amp;lt;datetime&amp;gt;
              &amp;lt;msec/&amp;gt;
            &amp;lt;/datetime&amp;gt;
          &amp;lt;/debug&amp;gt;
          &amp;lt;log&amp;gt;
            &amp;lt;datetime&amp;gt;
              &amp;lt;msec/&amp;gt;
            &amp;lt;/datetime&amp;gt;
          &amp;lt;/log&amp;gt;
        &amp;lt;/timestamps&amp;gt;
      &amp;lt;/service&amp;gt;
      &amp;lt;platform&amp;gt;
        &amp;lt;console xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-platform"&amp;gt;
          &amp;lt;output&amp;gt;serial&amp;lt;/output&amp;gt;
        &amp;lt;/console&amp;gt;
      &amp;lt;/platform&amp;gt;
      &amp;lt;hostname&amp;gt;CSR6&amp;lt;/hostname&amp;gt;
      &amp;lt;enable&amp;gt;
        &amp;lt;password&amp;gt;
          &amp;lt;secret&amp;gt;admin&amp;lt;/secret&amp;gt;
        &amp;lt;/password&amp;gt;
      &amp;lt;/enable&amp;gt;
      &amp;lt;username&amp;gt;
        &amp;lt;name&amp;gt;admin&amp;lt;/name&amp;gt;
        &amp;lt;privilege&amp;gt;15&amp;lt;/privilege&amp;gt;
        &amp;lt;password&amp;gt;
          &amp;lt;encryption&amp;gt;0&amp;lt;/encryption&amp;gt;
          &amp;lt;password&amp;gt;admin&amp;lt;/password&amp;gt;
        &amp;lt;/password&amp;gt;
      &amp;lt;/username&amp;gt;
      &amp;lt;username&amp;gt;
        &amp;lt;name&amp;gt;horseinthesky&amp;lt;/name&amp;gt;
        &amp;lt;privilege&amp;gt;15&amp;lt;/privilege&amp;gt;
      &amp;lt;/username&amp;gt;
      &amp;lt;ip&amp;gt;
        &amp;lt;domain&amp;gt;
          &amp;lt;name&amp;gt;lab.local&amp;lt;/name&amp;gt;
        &amp;lt;/domain&amp;gt;
        &amp;lt;forward-protocol&amp;gt;
          &amp;lt;protocol&amp;gt;nd&amp;lt;/protocol&amp;gt;
        &amp;lt;/forward-protocol&amp;gt;
        &amp;lt;route&amp;gt;
          &amp;lt;ip-route-interface-forwarding-list&amp;gt;
            &amp;lt;prefix&amp;gt;0.0.0.0&amp;lt;/prefix&amp;gt;
            &amp;lt;mask&amp;gt;0.0.0.0&amp;lt;/mask&amp;gt;
            &amp;lt;fwd-list&amp;gt;
              &amp;lt;fwd&amp;gt;10.10.30.254&amp;lt;/fwd&amp;gt;
            &amp;lt;/fwd-list&amp;gt;
          &amp;lt;/ip-route-interface-forwarding-list&amp;gt;
        &amp;lt;/route&amp;gt;
        &amp;lt;ssh&amp;gt;
          &amp;lt;pubkey-chain&amp;gt;
            &amp;lt;username&amp;gt;
              &amp;lt;name&amp;gt;horseinthesky&amp;lt;/name&amp;gt;
              &amp;lt;key-hash&amp;gt;
                &amp;lt;key-type&amp;gt;ssh-rsa&amp;lt;/key-type&amp;gt;
                &amp;lt;key-hash-value&amp;gt;D13E140448650E64A6778D40057326E8 horseinthesky@Kappa&amp;lt;/key-hash-value&amp;gt;
              &amp;lt;/key-hash&amp;gt;
            &amp;lt;/username&amp;gt;
          &amp;lt;/pubkey-chain&amp;gt;
        &amp;lt;/ssh&amp;gt;
        &amp;lt;http xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-http"&amp;gt;
          &amp;lt;authentication&amp;gt;
            &amp;lt;local/&amp;gt;
          &amp;lt;/authentication&amp;gt;
          &amp;lt;server&amp;gt;true&amp;lt;/server&amp;gt;
          &amp;lt;secure-server&amp;gt;true&amp;lt;/secure-server&amp;gt;
        &amp;lt;/http&amp;gt;
      &amp;lt;/ip&amp;gt;
      &amp;lt;ipv6&amp;gt;
        &amp;lt;unicast-routing/&amp;gt;
      &amp;lt;/ipv6&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;GigabitEthernet&amp;gt;
          &amp;lt;name&amp;gt;1&amp;lt;/name&amp;gt;
          &amp;lt;description&amp;gt;DON'T TOUCH ME&amp;lt;/description&amp;gt;
          &amp;lt;ip&amp;gt;
            &amp;lt;address&amp;gt;
              &amp;lt;primary&amp;gt;
                &amp;lt;address&amp;gt;10.10.30.6&amp;lt;/address&amp;gt;
                &amp;lt;mask&amp;gt;255.255.255.0&amp;lt;/mask&amp;gt;
              &amp;lt;/primary&amp;gt;
            &amp;lt;/address&amp;gt;
          &amp;lt;/ip&amp;gt;
          &amp;lt;mop&amp;gt;
            &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
            &amp;lt;sysid&amp;gt;false&amp;lt;/sysid&amp;gt;
          &amp;lt;/mop&amp;gt;
          &amp;lt;negotiation xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-ethernet"&amp;gt;
            &amp;lt;auto&amp;gt;true&amp;lt;/auto&amp;gt;
          &amp;lt;/negotiation&amp;gt;
        &amp;lt;/GigabitEthernet&amp;gt;
        &amp;lt;GigabitEthernet&amp;gt;
          &amp;lt;name&amp;gt;2&amp;lt;/name&amp;gt;
          &amp;lt;description&amp;gt;Configured via ydk&amp;lt;/description&amp;gt;
          &amp;lt;ip&amp;gt;
            &amp;lt;address&amp;gt;
              &amp;lt;primary&amp;gt;
                &amp;lt;address&amp;gt;172.16.1.0&amp;lt;/address&amp;gt;
                &amp;lt;mask&amp;gt;255.255.255.254&amp;lt;/mask&amp;gt;
              &amp;lt;/primary&amp;gt;
            &amp;lt;/address&amp;gt;
          &amp;lt;/ip&amp;gt;
          &amp;lt;ipv6&amp;gt;
            &amp;lt;address&amp;gt;
              &amp;lt;prefix-list&amp;gt;
                &amp;lt;prefix&amp;gt;2001:DB8::1:0/127&amp;lt;/prefix&amp;gt;
              &amp;lt;/prefix-list&amp;gt;
            &amp;lt;/address&amp;gt;
          &amp;lt;/ipv6&amp;gt;
          &amp;lt;load-interval&amp;gt;30&amp;lt;/load-interval&amp;gt;
          &amp;lt;mtu&amp;gt;9192&amp;lt;/mtu&amp;gt;
          &amp;lt;speed xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-ethernet"&amp;gt;
            &amp;lt;value-1000/&amp;gt;
          &amp;lt;/speed&amp;gt;
          &amp;lt;negotiation xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-ethernet"&amp;gt;
            &amp;lt;auto&amp;gt;false&amp;lt;/auto&amp;gt;
          &amp;lt;/negotiation&amp;gt;
        &amp;lt;/GigabitEthernet&amp;gt;
        &amp;lt;GigabitEthernet&amp;gt;
          &amp;lt;name&amp;gt;3&amp;lt;/name&amp;gt;
          &amp;lt;shutdown/&amp;gt;
          &amp;lt;mop&amp;gt;
            &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
            &amp;lt;sysid&amp;gt;false&amp;lt;/sysid&amp;gt;
          &amp;lt;/mop&amp;gt;
          &amp;lt;negotiation xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-ethernet"&amp;gt;
            &amp;lt;auto&amp;gt;true&amp;lt;/auto&amp;gt;
          &amp;lt;/negotiation&amp;gt;
        &amp;lt;/GigabitEthernet&amp;gt;
        &amp;lt;GigabitEthernet&amp;gt;
          &amp;lt;name&amp;gt;4&amp;lt;/name&amp;gt;
          &amp;lt;shutdown/&amp;gt;
          &amp;lt;mop&amp;gt;
            &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
            &amp;lt;sysid&amp;gt;false&amp;lt;/sysid&amp;gt;
          &amp;lt;/mop&amp;gt;
          &amp;lt;negotiation xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-ethernet"&amp;gt;
            &amp;lt;auto&amp;gt;true&amp;lt;/auto&amp;gt;
          &amp;lt;/negotiation&amp;gt;
        &amp;lt;/GigabitEthernet&amp;gt;
        &amp;lt;Loopback&amp;gt;
          &amp;lt;name&amp;gt;0&amp;lt;/name&amp;gt;
          &amp;lt;ip&amp;gt;
            &amp;lt;address&amp;gt;
              &amp;lt;primary&amp;gt;
                &amp;lt;address&amp;gt;1.1.1.6&amp;lt;/address&amp;gt;
                &amp;lt;mask&amp;gt;255.255.255.255&amp;lt;/mask&amp;gt;
              &amp;lt;/primary&amp;gt;
            &amp;lt;/address&amp;gt;
          &amp;lt;/ip&amp;gt;
        &amp;lt;/Loopback&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;control-plane/&amp;gt;
      &amp;lt;login&amp;gt;
        &amp;lt;on-success&amp;gt;
          &amp;lt;log/&amp;gt;
        &amp;lt;/on-success&amp;gt;
      &amp;lt;/login&amp;gt;
      &amp;lt;multilink&amp;gt;
        &amp;lt;bundle-name xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-ppp"&amp;gt;authenticated&amp;lt;/bundle-name&amp;gt;
      &amp;lt;/multilink&amp;gt;
      &amp;lt;redundancy/&amp;gt;
      &amp;lt;spanning-tree&amp;gt;
        &amp;lt;extend xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-spanning-tree"&amp;gt;
          &amp;lt;system-id/&amp;gt;
        &amp;lt;/extend&amp;gt;
      &amp;lt;/spanning-tree&amp;gt;
      &amp;lt;subscriber&amp;gt;
        &amp;lt;templating/&amp;gt;
      &amp;lt;/subscriber&amp;gt;
      &amp;lt;crypto&amp;gt;
        &amp;lt;pki xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-crypto"&amp;gt;
          &amp;lt;trustpoint&amp;gt;
            &amp;lt;id&amp;gt;TP-self-signed-835353984&amp;lt;/id&amp;gt;
            &amp;lt;enrollment&amp;gt;
              &amp;lt;selfsigned/&amp;gt;
            &amp;lt;/enrollment&amp;gt;
            &amp;lt;revocation-check&amp;gt;none&amp;lt;/revocation-check&amp;gt;
            &amp;lt;rsakeypair&amp;gt;
              &amp;lt;key-label&amp;gt;TP-self-signed-835353984&amp;lt;/key-label&amp;gt;
            &amp;lt;/rsakeypair&amp;gt;
            &amp;lt;subject-name&amp;gt;cn=IOS-Self-Signed-Certificate-835353984&amp;lt;/subject-name&amp;gt;
          &amp;lt;/trustpoint&amp;gt;
          &amp;lt;certificate&amp;gt;
            &amp;lt;chain&amp;gt;
              &amp;lt;name&amp;gt;TP-self-signed-835353984&amp;lt;/name&amp;gt;
              &amp;lt;certificate&amp;gt;
                &amp;lt;serial&amp;gt;01&amp;lt;/serial&amp;gt;
                &amp;lt;certtype&amp;gt;self-signed&amp;lt;/certtype&amp;gt;
              &amp;lt;/certificate&amp;gt;
            &amp;lt;/chain&amp;gt;
          &amp;lt;/certificate&amp;gt;
        &amp;lt;/pki&amp;gt;
      &amp;lt;/crypto&amp;gt;
      &amp;lt;router&amp;gt;
        &amp;lt;bgp xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-bgp"&amp;gt;
          &amp;lt;id&amp;gt;6&amp;lt;/id&amp;gt;
          &amp;lt;bgp&amp;gt;
            &amp;lt;router-id&amp;gt;
              &amp;lt;ip-id&amp;gt;10.10.30.6&amp;lt;/ip-id&amp;gt;
            &amp;lt;/router-id&amp;gt;
          &amp;lt;/bgp&amp;gt;
          &amp;lt;neighbor&amp;gt;
            &amp;lt;id&amp;gt;10.10.30.5&amp;lt;/id&amp;gt;
            &amp;lt;remote-as&amp;gt;5&amp;lt;/remote-as&amp;gt;
          &amp;lt;/neighbor&amp;gt;
        &amp;lt;/bgp&amp;gt;
      &amp;lt;/router&amp;gt;
      &amp;lt;license&amp;gt;
        &amp;lt;udi&amp;gt;
          &amp;lt;pid&amp;gt;CSR1000V&amp;lt;/pid&amp;gt;
          &amp;lt;sn&amp;gt;9SVCRC7X9CJ&amp;lt;/sn&amp;gt;
        &amp;lt;/udi&amp;gt;
      &amp;lt;/license&amp;gt;
      &amp;lt;line&amp;gt;
        &amp;lt;console&amp;gt;
          &amp;lt;first&amp;gt;0&amp;lt;/first&amp;gt;
          &amp;lt;exec-timeout&amp;gt;
            &amp;lt;minutes&amp;gt;0&amp;lt;/minutes&amp;gt;
            &amp;lt;seconds&amp;gt;0&amp;lt;/seconds&amp;gt;
          &amp;lt;/exec-timeout&amp;gt;
          &amp;lt;logging&amp;gt;
            &amp;lt;synchronous/&amp;gt;
          &amp;lt;/logging&amp;gt;
          &amp;lt;privilege&amp;gt;
            &amp;lt;level&amp;gt;
              &amp;lt;number&amp;gt;15&amp;lt;/number&amp;gt;
            &amp;lt;/level&amp;gt;
          &amp;lt;/privilege&amp;gt;
          &amp;lt;stopbits&amp;gt;1&amp;lt;/stopbits&amp;gt;
          &amp;lt;transport&amp;gt;
            &amp;lt;output&amp;gt;
              &amp;lt;output&amp;gt;none&amp;lt;/output&amp;gt;
            &amp;lt;/output&amp;gt;
          &amp;lt;/transport&amp;gt;
        &amp;lt;/console&amp;gt;
        &amp;lt;vty&amp;gt;
          &amp;lt;first&amp;gt;0&amp;lt;/first&amp;gt;
          &amp;lt;last&amp;gt;4&amp;lt;/last&amp;gt;
          &amp;lt;exec-timeout&amp;gt;
            &amp;lt;minutes&amp;gt;0&amp;lt;/minutes&amp;gt;
            &amp;lt;seconds&amp;gt;0&amp;lt;/seconds&amp;gt;
          &amp;lt;/exec-timeout&amp;gt;
          &amp;lt;logging&amp;gt;
            &amp;lt;synchronous/&amp;gt;
          &amp;lt;/logging&amp;gt;
          &amp;lt;login&amp;gt;
            &amp;lt;local/&amp;gt;
          &amp;lt;/login&amp;gt;
          &amp;lt;privilege&amp;gt;
            &amp;lt;level&amp;gt;
              &amp;lt;number&amp;gt;15&amp;lt;/number&amp;gt;
            &amp;lt;/level&amp;gt;
          &amp;lt;/privilege&amp;gt;
          &amp;lt;transport&amp;gt;
            &amp;lt;input&amp;gt;
              &amp;lt;input&amp;gt;telnet&amp;lt;/input&amp;gt;
              &amp;lt;input&amp;gt;ssh&amp;lt;/input&amp;gt;
            &amp;lt;/input&amp;gt;
          &amp;lt;/transport&amp;gt;
        &amp;lt;/vty&amp;gt;
      &amp;lt;/line&amp;gt;
      &amp;lt;diagnostic xmlns="http://cisco.com/ns/yang/Cisco-IOS-XE-diagnostics"&amp;gt;
        &amp;lt;bootup&amp;gt;
          &amp;lt;level&amp;gt;minimal&amp;lt;/level&amp;gt;
        &amp;lt;/bootup&amp;gt;
      &amp;lt;/diagnostic&amp;gt;
    &amp;lt;/native&amp;gt;
    &amp;lt;licensing xmlns="http://cisco.com/ns/yang/cisco-smart-license"&amp;gt;
      &amp;lt;config&amp;gt;
        &amp;lt;enable&amp;gt;false&amp;lt;/enable&amp;gt;
        &amp;lt;privacy&amp;gt;
          &amp;lt;hostname&amp;gt;false&amp;lt;/hostname&amp;gt;
          &amp;lt;version&amp;gt;false&amp;lt;/version&amp;gt;
        &amp;lt;/privacy&amp;gt;
        &amp;lt;utility&amp;gt;
          &amp;lt;utility-enable&amp;gt;false&amp;lt;/utility-enable&amp;gt;
        &amp;lt;/utility&amp;gt;
      &amp;lt;/config&amp;gt;
    &amp;lt;/licensing&amp;gt;
    &amp;lt;bgp xmlns="http://openconfig.net/yang/bgp"&amp;gt;
      &amp;lt;global&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;as&amp;gt;65001&amp;lt;/as&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;afi-safis&amp;gt;
          &amp;lt;afi-safi&amp;gt;
            &amp;lt;afi-safi-name xmlns:oc-bgp-types="http://openconfig.net/yang/bgp-types"&amp;gt;oc-bgp-types:IPV6_UNICAST&amp;lt;/afi-safi-name&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;afi-safi-name xmlns:oc-bgp-types="http://openconfig.net/yang/bgp-types"&amp;gt;oc-bgp-types:IPV6_UNICAST&amp;lt;/afi-safi-name&amp;gt;
              &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/afi-safi&amp;gt;
        &amp;lt;/afi-safis&amp;gt;
      &amp;lt;/global&amp;gt;
      &amp;lt;neighbors&amp;gt;
        &amp;lt;neighbor&amp;gt;
          &amp;lt;neighbor-address&amp;gt;2001:db8:e:1::1&amp;lt;/neighbor-address&amp;gt;
          &amp;lt;config&amp;gt;
            &amp;lt;peer-group&amp;gt;EBGP&amp;lt;/peer-group&amp;gt;
            &amp;lt;neighbor-address&amp;gt;2001:db8:e:1::1&amp;lt;/neighbor-address&amp;gt;
          &amp;lt;/config&amp;gt;
        &amp;lt;/neighbor&amp;gt;
      &amp;lt;/neighbors&amp;gt;
      &amp;lt;peer-groups&amp;gt;
        &amp;lt;peer-group&amp;gt;
          &amp;lt;peer-group-name&amp;gt;EBGP&amp;lt;/peer-group-name&amp;gt;
          &amp;lt;config&amp;gt;
            &amp;lt;peer-group-name&amp;gt;EBGP&amp;lt;/peer-group-name&amp;gt;
            &amp;lt;peer-as&amp;gt;65002&amp;lt;/peer-as&amp;gt;
          &amp;lt;/config&amp;gt;
          &amp;lt;transport&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;local-address&amp;gt;Loopback0&amp;lt;/local-address&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/transport&amp;gt;
          &amp;lt;afi-safis&amp;gt;
            &amp;lt;afi-safi&amp;gt;
              &amp;lt;afi-safi-name xmlns:oc-bgp-types="http://openconfig.net/yang/bgp-types"&amp;gt;oc-bgp-types:IPV6_UNICAST&amp;lt;/afi-safi-name&amp;gt;
              &amp;lt;config&amp;gt;
                &amp;lt;afi-safi-name xmlns:oc-bgp-types="http://openconfig.net/yang/bgp-types"&amp;gt;oc-bgp-types:IPV6_UNICAST&amp;lt;/afi-safi-name&amp;gt;
                &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
              &amp;lt;/config&amp;gt;
            &amp;lt;/afi-safi&amp;gt;
          &amp;lt;/afi-safis&amp;gt;
        &amp;lt;/peer-group&amp;gt;
      &amp;lt;/peer-groups&amp;gt;
    &amp;lt;/bgp&amp;gt;
    &amp;lt;interfaces xmlns="http://openconfig.net/yang/interfaces"&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet1&amp;lt;/name&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;name&amp;gt;GigabitEthernet1&amp;lt;/name&amp;gt;
          &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
          &amp;lt;description&amp;gt;DON'T TOUCH ME&amp;lt;/description&amp;gt;
          &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;subinterfaces&amp;gt;
          &amp;lt;subinterface&amp;gt;
            &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
              &amp;lt;description&amp;gt;DON'T TOUCH ME&amp;lt;/description&amp;gt;
              &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;ipv4 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;addresses&amp;gt;
                &amp;lt;address&amp;gt;
                  &amp;lt;ip&amp;gt;10.10.30.6&amp;lt;/ip&amp;gt;
                  &amp;lt;config&amp;gt;
                    &amp;lt;ip&amp;gt;10.10.30.6&amp;lt;/ip&amp;gt;
                    &amp;lt;prefix-length&amp;gt;24&amp;lt;/prefix-length&amp;gt;
                  &amp;lt;/config&amp;gt;
                &amp;lt;/address&amp;gt;
              &amp;lt;/addresses&amp;gt;
            &amp;lt;/ipv4&amp;gt;
            &amp;lt;ipv6 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;config&amp;gt;
                &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
              &amp;lt;/config&amp;gt;
            &amp;lt;/ipv6&amp;gt;
          &amp;lt;/subinterface&amp;gt;
        &amp;lt;/subinterfaces&amp;gt;
        &amp;lt;ethernet xmlns="http://openconfig.net/yang/interfaces/ethernet"&amp;gt;
          &amp;lt;config&amp;gt;
            &amp;lt;mac-address&amp;gt;50:00:00:08:00:00&amp;lt;/mac-address&amp;gt;
            &amp;lt;auto-negotiate&amp;gt;true&amp;lt;/auto-negotiate&amp;gt;
          &amp;lt;/config&amp;gt;
        &amp;lt;/ethernet&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet2&amp;lt;/name&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;name&amp;gt;GigabitEthernet2&amp;lt;/name&amp;gt;
          &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
          &amp;lt;mtu&amp;gt;9192&amp;lt;/mtu&amp;gt;
          &amp;lt;description&amp;gt;Configured via ydk&amp;lt;/description&amp;gt;
          &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;subinterfaces&amp;gt;
          &amp;lt;subinterface&amp;gt;
            &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
              &amp;lt;description&amp;gt;Configured via ydk&amp;lt;/description&amp;gt;
              &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;ipv4 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;addresses&amp;gt;
                &amp;lt;address&amp;gt;
                  &amp;lt;ip&amp;gt;172.16.1.0&amp;lt;/ip&amp;gt;
                  &amp;lt;config&amp;gt;
                    &amp;lt;ip&amp;gt;172.16.1.0&amp;lt;/ip&amp;gt;
                    &amp;lt;prefix-length&amp;gt;31&amp;lt;/prefix-length&amp;gt;
                  &amp;lt;/config&amp;gt;
                &amp;lt;/address&amp;gt;
              &amp;lt;/addresses&amp;gt;
            &amp;lt;/ipv4&amp;gt;
            &amp;lt;ipv6 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;addresses&amp;gt;
                &amp;lt;rpc-error xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"&amp;gt;
                  &amp;lt;error-type&amp;gt;application&amp;lt;/error-type&amp;gt;
                  &amp;lt;error-tag&amp;gt;operation-failed&amp;lt;/error-tag&amp;gt;
                  &amp;lt;error-severity&amp;gt;error&amp;lt;/error-severity&amp;gt;
                  &amp;lt;error-message xml:lang="en"&amp;gt;application protocol error&amp;lt;/error-message&amp;gt;
                  &amp;lt;error-info&amp;gt;
                    &amp;lt;bad-element&amp;gt;address&amp;lt;/bad-element&amp;gt;
                  &amp;lt;/error-info&amp;gt;
                &amp;lt;/rpc-error&amp;gt;
              &amp;lt;/addresses&amp;gt;
              &amp;lt;config&amp;gt;
                &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
              &amp;lt;/config&amp;gt;
            &amp;lt;/ipv6&amp;gt;
          &amp;lt;/subinterface&amp;gt;
        &amp;lt;/subinterfaces&amp;gt;
        &amp;lt;ethernet xmlns="http://openconfig.net/yang/interfaces/ethernet"&amp;gt;
          &amp;lt;config&amp;gt;
            &amp;lt;mac-address&amp;gt;50:00:00:08:00:01&amp;lt;/mac-address&amp;gt;
            &amp;lt;auto-negotiate&amp;gt;false&amp;lt;/auto-negotiate&amp;gt;
            &amp;lt;port-speed&amp;gt;SPEED_1GB&amp;lt;/port-speed&amp;gt;
          &amp;lt;/config&amp;gt;
        &amp;lt;/ethernet&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet3&amp;lt;/name&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;name&amp;gt;GigabitEthernet3&amp;lt;/name&amp;gt;
          &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
          &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;subinterfaces&amp;gt;
          &amp;lt;subinterface&amp;gt;
            &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
              &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;ipv6 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;config&amp;gt;
                &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
              &amp;lt;/config&amp;gt;
            &amp;lt;/ipv6&amp;gt;
          &amp;lt;/subinterface&amp;gt;
        &amp;lt;/subinterfaces&amp;gt;
        &amp;lt;ethernet xmlns="http://openconfig.net/yang/interfaces/ethernet"&amp;gt;
          &amp;lt;config&amp;gt;
            &amp;lt;mac-address&amp;gt;50:00:00:08:00:02&amp;lt;/mac-address&amp;gt;
            &amp;lt;auto-negotiate&amp;gt;true&amp;lt;/auto-negotiate&amp;gt;
          &amp;lt;/config&amp;gt;
        &amp;lt;/ethernet&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet4&amp;lt;/name&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;name&amp;gt;GigabitEthernet4&amp;lt;/name&amp;gt;
          &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
          &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;subinterfaces&amp;gt;
          &amp;lt;subinterface&amp;gt;
            &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
              &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;ipv6 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;config&amp;gt;
                &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
              &amp;lt;/config&amp;gt;
            &amp;lt;/ipv6&amp;gt;
          &amp;lt;/subinterface&amp;gt;
        &amp;lt;/subinterfaces&amp;gt;
        &amp;lt;ethernet xmlns="http://openconfig.net/yang/interfaces/ethernet"&amp;gt;
          &amp;lt;config&amp;gt;
            &amp;lt;mac-address&amp;gt;50:00:00:08:00:03&amp;lt;/mac-address&amp;gt;
            &amp;lt;auto-negotiate&amp;gt;true&amp;lt;/auto-negotiate&amp;gt;
          &amp;lt;/config&amp;gt;
        &amp;lt;/ethernet&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;Loopback0&amp;lt;/name&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;name&amp;gt;Loopback0&amp;lt;/name&amp;gt;
          &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:softwareLoopback&amp;lt;/type&amp;gt;
          &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;subinterfaces&amp;gt;
          &amp;lt;subinterface&amp;gt;
            &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;index&amp;gt;0&amp;lt;/index&amp;gt;
              &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;ipv4 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;addresses&amp;gt;
                &amp;lt;address&amp;gt;
                  &amp;lt;ip&amp;gt;1.1.1.6&amp;lt;/ip&amp;gt;
                  &amp;lt;config&amp;gt;
                    &amp;lt;ip&amp;gt;1.1.1.6&amp;lt;/ip&amp;gt;
                    &amp;lt;prefix-length&amp;gt;32&amp;lt;/prefix-length&amp;gt;
                  &amp;lt;/config&amp;gt;
                &amp;lt;/address&amp;gt;
              &amp;lt;/addresses&amp;gt;
            &amp;lt;/ipv4&amp;gt;
            &amp;lt;ipv6 xmlns="http://openconfig.net/yang/interfaces/ip"&amp;gt;
              &amp;lt;config&amp;gt;
                &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
              &amp;lt;/config&amp;gt;
            &amp;lt;/ipv6&amp;gt;
          &amp;lt;/subinterface&amp;gt;
        &amp;lt;/subinterfaces&amp;gt;
      &amp;lt;/interface&amp;gt;
    &amp;lt;/interfaces&amp;gt;
    &amp;lt;network-instances xmlns="http://openconfig.net/yang/network-instance"&amp;gt;
      &amp;lt;network-instance&amp;gt;
        &amp;lt;name&amp;gt;default&amp;lt;/name&amp;gt;
        &amp;lt;config&amp;gt;
          &amp;lt;name&amp;gt;default&amp;lt;/name&amp;gt;
          &amp;lt;type xmlns:oc-ni-types="http://openconfig.net/yang/network-instance-types"&amp;gt;oc-ni-types:DEFAULT_INSTANCE&amp;lt;/type&amp;gt;
          &amp;lt;description&amp;gt;default-vrf [read-only]&amp;lt;/description&amp;gt;
        &amp;lt;/config&amp;gt;
        &amp;lt;tables&amp;gt;
          &amp;lt;table&amp;gt;
            &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:DIRECTLY_CONNECTED&amp;lt;/protocol&amp;gt;
            &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV4&amp;lt;/address-family&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:DIRECTLY_CONNECTED&amp;lt;/protocol&amp;gt;
              &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV4&amp;lt;/address-family&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/table&amp;gt;
          &amp;lt;table&amp;gt;
            &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:DIRECTLY_CONNECTED&amp;lt;/protocol&amp;gt;
            &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV6&amp;lt;/address-family&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:DIRECTLY_CONNECTED&amp;lt;/protocol&amp;gt;
              &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV6&amp;lt;/address-family&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/table&amp;gt;
          &amp;lt;table&amp;gt;
            &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:STATIC&amp;lt;/protocol&amp;gt;
            &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV4&amp;lt;/address-family&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:STATIC&amp;lt;/protocol&amp;gt;
              &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV4&amp;lt;/address-family&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/table&amp;gt;
          &amp;lt;table&amp;gt;
            &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:STATIC&amp;lt;/protocol&amp;gt;
            &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV6&amp;lt;/address-family&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;protocol xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:STATIC&amp;lt;/protocol&amp;gt;
              &amp;lt;address-family xmlns:oc-types="http://openconfig.net/yang/openconfig-types"&amp;gt;oc-types:IPV6&amp;lt;/address-family&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/table&amp;gt;
        &amp;lt;/tables&amp;gt;
        &amp;lt;protocols&amp;gt;
          &amp;lt;protocol&amp;gt;
            &amp;lt;identifier xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:BGP&amp;lt;/identifier&amp;gt;
            &amp;lt;name&amp;gt;6&amp;lt;/name&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;identifier xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:BGP&amp;lt;/identifier&amp;gt;
              &amp;lt;name&amp;gt;6&amp;lt;/name&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;bgp&amp;gt;
              &amp;lt;global&amp;gt;
                &amp;lt;config&amp;gt;
                  &amp;lt;as&amp;gt;6&amp;lt;/as&amp;gt;
                  &amp;lt;router-id&amp;gt;10.10.30.6&amp;lt;/router-id&amp;gt;
                &amp;lt;/config&amp;gt;
                &amp;lt;graceful-restart&amp;gt;
                  &amp;lt;config&amp;gt;
                    &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
                  &amp;lt;/config&amp;gt;
                &amp;lt;/graceful-restart&amp;gt;
                &amp;lt;route-selection-options&amp;gt;
                  &amp;lt;config&amp;gt;
                    &amp;lt;always-compare-med&amp;gt;false&amp;lt;/always-compare-med&amp;gt;
                    &amp;lt;external-compare-router-id&amp;gt;false&amp;lt;/external-compare-router-id&amp;gt;
                  &amp;lt;/config&amp;gt;
                &amp;lt;/route-selection-options&amp;gt;
              &amp;lt;/global&amp;gt;
              &amp;lt;neighbors&amp;gt;
                &amp;lt;neighbor&amp;gt;
                  &amp;lt;neighbor-address&amp;gt;10.10.30.5&amp;lt;/neighbor-address&amp;gt;
                  &amp;lt;config&amp;gt;
                    &amp;lt;neighbor-address&amp;gt;10.10.30.5&amp;lt;/neighbor-address&amp;gt;
                    &amp;lt;peer-as&amp;gt;5&amp;lt;/peer-as&amp;gt;
                  &amp;lt;/config&amp;gt;
                  &amp;lt;timers&amp;gt;
                    &amp;lt;config&amp;gt;
                      &amp;lt;hold-time&amp;gt;180.0&amp;lt;/hold-time&amp;gt;
                      &amp;lt;keepalive-interval&amp;gt;60.0&amp;lt;/keepalive-interval&amp;gt;
                    &amp;lt;/config&amp;gt;
                  &amp;lt;/timers&amp;gt;
                  &amp;lt;ebgp-multihop&amp;gt;
                    &amp;lt;config&amp;gt;
                      &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
                    &amp;lt;/config&amp;gt;
                  &amp;lt;/ebgp-multihop&amp;gt;
                &amp;lt;/neighbor&amp;gt;
              &amp;lt;/neighbors&amp;gt;
            &amp;lt;/bgp&amp;gt;
          &amp;lt;/protocol&amp;gt;
          &amp;lt;protocol&amp;gt;
            &amp;lt;identifier xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:STATIC&amp;lt;/identifier&amp;gt;
            &amp;lt;name&amp;gt;DEFAULT&amp;lt;/name&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;identifier xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:STATIC&amp;lt;/identifier&amp;gt;
              &amp;lt;name&amp;gt;DEFAULT&amp;lt;/name&amp;gt;
            &amp;lt;/config&amp;gt;
            &amp;lt;static-routes&amp;gt;
              &amp;lt;static&amp;gt;
                &amp;lt;prefix&amp;gt;0.0.0.0/0&amp;lt;/prefix&amp;gt;
                &amp;lt;config&amp;gt;
                  &amp;lt;prefix&amp;gt;0.0.0.0/0&amp;lt;/prefix&amp;gt;
                &amp;lt;/config&amp;gt;
                &amp;lt;next-hops&amp;gt;
                  &amp;lt;next-hop&amp;gt;
                    &amp;lt;index&amp;gt;10.10.30.254&amp;lt;/index&amp;gt;
                    &amp;lt;config&amp;gt;
                      &amp;lt;index&amp;gt;10.10.30.254&amp;lt;/index&amp;gt;
                      &amp;lt;next-hop&amp;gt;10.10.30.254&amp;lt;/next-hop&amp;gt;
                    &amp;lt;/config&amp;gt;
                  &amp;lt;/next-hop&amp;gt;
                &amp;lt;/next-hops&amp;gt;
              &amp;lt;/static&amp;gt;
            &amp;lt;/static-routes&amp;gt;
          &amp;lt;/protocol&amp;gt;
          &amp;lt;protocol&amp;gt;
            &amp;lt;identifier xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:DIRECTLY_CONNECTED&amp;lt;/identifier&amp;gt;
            &amp;lt;name&amp;gt;DEFAULT&amp;lt;/name&amp;gt;
            &amp;lt;config&amp;gt;
              &amp;lt;identifier xmlns:oc-pol-types="http://openconfig.net/yang/policy-types"&amp;gt;oc-pol-types:DIRECTLY_CONNECTED&amp;lt;/identifier&amp;gt;
              &amp;lt;name&amp;gt;DEFAULT&amp;lt;/name&amp;gt;
            &amp;lt;/config&amp;gt;
          &amp;lt;/protocol&amp;gt;
        &amp;lt;/protocols&amp;gt;
      &amp;lt;/network-instance&amp;gt;
    &amp;lt;/network-instances&amp;gt;
    &amp;lt;interfaces xmlns="urn:ietf:params:xml:ns:yang:ietf-interfaces"&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet1&amp;lt;/name&amp;gt;
        &amp;lt;description&amp;gt;DON'T TOUCH ME&amp;lt;/description&amp;gt;
        &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
        &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
        &amp;lt;ipv4 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"&amp;gt;
          &amp;lt;address&amp;gt;
            &amp;lt;ip&amp;gt;10.10.30.6&amp;lt;/ip&amp;gt;
            &amp;lt;netmask&amp;gt;255.255.255.0&amp;lt;/netmask&amp;gt;
          &amp;lt;/address&amp;gt;
        &amp;lt;/ipv4&amp;gt;
        &amp;lt;ipv6 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"/&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet2&amp;lt;/name&amp;gt;
        &amp;lt;description&amp;gt;Configured via ydk&amp;lt;/description&amp;gt;
        &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
        &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
        &amp;lt;ipv4 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"&amp;gt;
          &amp;lt;address&amp;gt;
            &amp;lt;ip&amp;gt;172.16.1.0&amp;lt;/ip&amp;gt;
            &amp;lt;netmask&amp;gt;255.255.255.254&amp;lt;/netmask&amp;gt;
          &amp;lt;/address&amp;gt;
        &amp;lt;/ipv4&amp;gt;
        &amp;lt;ipv6 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"&amp;gt;
          &amp;lt;rpc-error xmlns="urn:ietf:params:xml:ns:netconf:base:1.0"&amp;gt;
            &amp;lt;error-type&amp;gt;application&amp;lt;/error-type&amp;gt;
            &amp;lt;error-tag&amp;gt;operation-failed&amp;lt;/error-tag&amp;gt;
            &amp;lt;error-severity&amp;gt;error&amp;lt;/error-severity&amp;gt;
            &amp;lt;error-message xml:lang="en"&amp;gt;application protocol error&amp;lt;/error-message&amp;gt;
            &amp;lt;error-info&amp;gt;
              &amp;lt;bad-element&amp;gt;address&amp;lt;/bad-element&amp;gt;
            &amp;lt;/error-info&amp;gt;
          &amp;lt;/rpc-error&amp;gt;
        &amp;lt;/ipv6&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet3&amp;lt;/name&amp;gt;
        &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
        &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
        &amp;lt;ipv4 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"/&amp;gt;
        &amp;lt;ipv6 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"/&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;GigabitEthernet4&amp;lt;/name&amp;gt;
        &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:ethernetCsmacd&amp;lt;/type&amp;gt;
        &amp;lt;enabled&amp;gt;false&amp;lt;/enabled&amp;gt;
        &amp;lt;ipv4 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"/&amp;gt;
        &amp;lt;ipv6 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"/&amp;gt;
      &amp;lt;/interface&amp;gt;
      &amp;lt;interface&amp;gt;
        &amp;lt;name&amp;gt;Loopback0&amp;lt;/name&amp;gt;
        &amp;lt;type xmlns:ianaift="urn:ietf:params:xml:ns:yang:iana-if-type"&amp;gt;ianaift:softwareLoopback&amp;lt;/type&amp;gt;
        &amp;lt;enabled&amp;gt;true&amp;lt;/enabled&amp;gt;
        &amp;lt;ipv4 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"&amp;gt;
          &amp;lt;address&amp;gt;
            &amp;lt;ip&amp;gt;1.1.1.6&amp;lt;/ip&amp;gt;
            &amp;lt;netmask&amp;gt;255.255.255.255&amp;lt;/netmask&amp;gt;
          &amp;lt;/address&amp;gt;
        &amp;lt;/ipv4&amp;gt;
        &amp;lt;ipv6 xmlns="urn:ietf:params:xml:ns:yang:ietf-ip"/&amp;gt;
      &amp;lt;/interface&amp;gt;
    &amp;lt;/interfaces&amp;gt;
    &amp;lt;routing xmlns="urn:ietf:params:xml:ns:yang:ietf-routing"&amp;gt;
      &amp;lt;routing-instance&amp;gt;
        &amp;lt;name&amp;gt;default&amp;lt;/name&amp;gt;
        &amp;lt;description&amp;gt;default-vrf [read-only]&amp;lt;/description&amp;gt;
        &amp;lt;routing-protocols&amp;gt;
          &amp;lt;routing-protocol&amp;gt;
            &amp;lt;type&amp;gt;static&amp;lt;/type&amp;gt;
            &amp;lt;name&amp;gt;1&amp;lt;/name&amp;gt;
            &amp;lt;static-routes&amp;gt;
              &amp;lt;ipv4 xmlns="urn:ietf:params:xml:ns:yang:ietf-ipv4-unicast-routing"&amp;gt;
                &amp;lt;route&amp;gt;
                  &amp;lt;destination-prefix&amp;gt;0.0.0.0/0&amp;lt;/destination-prefix&amp;gt;
                  &amp;lt;next-hop&amp;gt;
                    &amp;lt;next-hop-address&amp;gt;10.10.30.254&amp;lt;/next-hop-address&amp;gt;
                  &amp;lt;/next-hop&amp;gt;
                &amp;lt;/route&amp;gt;
              &amp;lt;/ipv4&amp;gt;
            &amp;lt;/static-routes&amp;gt;
          &amp;lt;/routing-protocol&amp;gt;
        &amp;lt;/routing-protocols&amp;gt;
      &amp;lt;/routing-instance&amp;gt;
    &amp;lt;/routing&amp;gt;
  &amp;lt;/data&amp;gt;
&amp;lt;/rpc-reply&amp;gt;&lt;/PRE&gt;&lt;P&gt;So, you can see my manual BGP config in Native model and Openconfig config in Openconfig BGP model which is not displayed in the config on the device itself.&lt;BR /&gt;I understand it is not about YDK but do you know how it is processed on the device?&lt;/P&gt;</description>
      <pubDate>Mon, 09 Dec 2019 13:52:41 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3995793#M1977</guid>
      <dc:creator>horseinthesky</dc:creator>
      <dc:date>2019-12-09T13:52:41Z</dc:date>
    </item>
    <item>
      <title>Re: CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC</title>
      <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3995912#M1978</link>
      <description>&lt;P&gt;It all depends on device capabilities to implement certain YANG models. From my personal experience I know that BGP can be configured only by using Cisco native models, but it can be partially read using openconfig models too. The main reason behind that concept is that BGP configuration on Cisco devices is much more complex than openconfig models can describe.&lt;/P&gt;&lt;P&gt;For further investigation on this subject please refer to specific router software documentation and/or Cisco TAC support.&lt;/P&gt;</description>
      <pubDate>Mon, 09 Dec 2019 16:48:44 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3995912#M1978</guid>
      <dc:creator>yangorelik</dc:creator>
      <dc:date>2019-12-09T16:48:44Z</dc:date>
    </item>
    <item>
      <title>Re: CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC</title>
      <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3996436#M1979</link>
      <description>&lt;P&gt;I wanted to experiment with&amp;nbsp;CodecService and to transform received config to Python object via&amp;nbsp;&lt;STRONG&gt;decode&lt;/STRONG&gt; method:&lt;/P&gt;&lt;PRE&gt;import logging

from ydk.services import NetconfService, Datastore, CodecService
from ydk.providers import NetconfServiceProvider, CodecServiceProvider

logger = logging.getLogger('ydk')
logger.setLevel(logging.INFO)
handler = logging.StreamHandler()
formatter = logging.Formatter(("%(asctime)s - %(name)s - "
                               "%(levelname)s - %(message)s"))
handler.setFormatter(formatter)
logger.addHandler(handler)

DEVICES = {
    'junos': {
        'ip': '10.10.30.4',
        'pass': 'Juniper'
    },
    'xr': {
        'ip': '10.10.30.5',
        'pass': 'admin'
    },
    'xe': {
        'ip': '10.10.30.6',
        'pass': 'admin'
    }
}

if __name__ == '__main__':
    device = DEVICES['xe']

    provider = NetconfServiceProvider(
        address=device['ip'],
        port=830,
        username='admin',
        password=device['pass'],
        protocol='ssh'
    )

    netconf = NetconfService()
    config = netconf.get_config(provider, Datastore.running)

    codec = CodecService()
    pr = CodecServiceProvider(type='xml')
    cfg = codec.decode(pr, config)&lt;/PRE&gt;&lt;P&gt;&lt;BR /&gt;But after it gets RPC-Reply with config it fails:&lt;/P&gt;&lt;PRE&gt;...
    &amp;lt;routing xmlns="urn:ietf:params:xml:ns:yang:ietf-routing"&amp;gt;
      &amp;lt;routing-instance&amp;gt;
        &amp;lt;name&amp;gt;default&amp;lt;/name&amp;gt;
        &amp;lt;description&amp;gt;default-vrf [read-only]&amp;lt;/description&amp;gt;
        &amp;lt;routing-protocols&amp;gt;
          &amp;lt;routing-protocol&amp;gt;
            &amp;lt;type&amp;gt;static&amp;lt;/type&amp;gt;
            &amp;lt;name&amp;gt;1&amp;lt;/name&amp;gt;
            &amp;lt;static-routes&amp;gt;
              &amp;lt;ipv4 xmlns="urn:ietf:params:xml:ns:yang:ietf-ipv4-unicast-routing"&amp;gt;
                &amp;lt;route&amp;gt;
                  &amp;lt;destination-prefix&amp;gt;0.0.0.0/0&amp;lt;/destination-prefix&amp;gt;
                  &amp;lt;next-hop&amp;gt;
                    &amp;lt;next-hop-address&amp;gt;10.10.30.254&amp;lt;/next-hop-address&amp;gt;
                  &amp;lt;/next-hop&amp;gt;
                &amp;lt;/route&amp;gt;
              &amp;lt;/ipv4&amp;gt;
            &amp;lt;/static-routes&amp;gt;
          &amp;lt;/routing-protocol&amp;gt;
        &amp;lt;/routing-protocols&amp;gt;
      &amp;lt;/routing-instance&amp;gt;
    &amp;lt;/routing&amp;gt;
  &amp;lt;/data&amp;gt;
&amp;lt;/rpc-reply&amp;gt;

Traceback (most recent call last):
  File "test.py", line 41, in &amp;lt;module&amp;gt;
    config = netconf.get_config(provider, Datastore.running)
  File "/usr/local/lib/python3.6/dist-packages/ydk/services/netconf_service.py", line 108, in get_config
    return _ns_get(provider, source, read_filter, self._ns.get_config)
  File "/usr/local/lib/python3.6/dist-packages/ydk/services/netconf_service.py", line 153, in _ns_get
    return _read_entities(provider, get_config=is_config)
  File "/usr/lib/python3.6/contextlib.py", line 99, in __exit__
    self.gen.throw(type, value, traceback)
  File "/usr/local/lib/python3.6/dist-packages/ydk/errors/error_handler.py", line 82, in handle_runtime_error
    _raise(_exc)
  File "/usr/local/lib/python3.6/dist-packages/ydk/errors/error_handler.py", line 54, in _raise
    exec("raise exc from None")
  File "&amp;lt;string&amp;gt;", line 1, in &amp;lt;module&amp;gt;
ydk.errors.YServiceProviderError:  application protocol error
2019-12-10 16:00:44,024 - ydk - INFO - Disconnected from device&lt;/PRE&gt;&lt;P&gt;What is wrong with this one?&lt;/P&gt;</description>
      <pubDate>Tue, 10 Dec 2019 13:01:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3996436#M1979</guid>
      <dc:creator>horseinthesky</dc:creator>
      <dc:date>2019-12-10T13:01:34Z</dc:date>
    </item>
    <item>
      <title>Re: CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC</title>
      <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3996802#M1980</link>
      <description>&lt;P&gt;Could you please rerun this script with logging level DEBUG and attach the log to the post so I could understand why the YDK failed to get XE configuration.&lt;/P&gt;&lt;P&gt;Note. Because the filter for the NetconfService.get_config() is not specified, the YDK attempts to retrieve full configuration of the device. The returned result in this case is class Config instance, which is alias of EntityCollection class.&lt;/P&gt;&lt;P&gt;I do not understand, why later on you try to call codec.decode(), which expects as a parameter string value of payload. I guess you wanted to get result as XML and then print it. In this case the last operator should be:&lt;/P&gt;&lt;PRE&gt;&amp;nbsp;   xml_list = codec.encode(pr, config.entities(), pretty=True)&lt;BR /&gt;    print("\nGOT DEVICE CONFIGURATION:\n%s" % '\n'.join(xml_list))&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;I executed such script on CiscoDevNet IOS XE sandbox router and got it working just fine (see attached log file)&lt;/P&gt;</description>
      <pubDate>Tue, 10 Dec 2019 22:33:27 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3996802#M1980</guid>
      <dc:creator>yangorelik</dc:creator>
      <dc:date>2019-12-10T22:33:27Z</dc:date>
    </item>
    <item>
      <title>Re: CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC</title>
      <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997009#M1981</link>
      <description>Yes. This works fine for me too.&lt;BR /&gt;&lt;BR /&gt;In fact, I was trying to do two things:&lt;BR /&gt;1) Get XML representation of device config for every model it sends (which you told me how to do)&lt;BR /&gt;2) Create Python objects for every XML received, which I still wonder how to do. I thought decode can do this for me</description>
      <pubDate>Wed, 11 Dec 2019 08:26:01 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997009#M1981</guid>
      <dc:creator>horseinthesky</dc:creator>
      <dc:date>2019-12-11T08:26:01Z</dc:date>
    </item>
    <item>
      <title>Re: CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC</title>
      <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997047#M1982</link>
      <description>&lt;P&gt;But with XR it didn't work out.&lt;BR /&gt;&lt;BR /&gt;The script&lt;/P&gt;&lt;PRE&gt;import logging

from ydk.services import NetconfService, Datastore, CodecService
from ydk.providers import NetconfServiceProvider, CodecServiceProvider

logger = logging.getLogger('ydk')
logger.setLevel(logging.DEBUG)
handler = logging.StreamHandler()
formatter = logging.Formatter(("%(asctime)s - %(name)s - "
                               "%(levelname)s - %(message)s"))
handler.setFormatter(formatter)
logger.addHandler(handler)

DEVICES = {
    'junos': {
        'ip': '10.10.30.4',
        'pass': 'Juniper'
    },
    'xr': {
        'ip': '10.10.30.5',
        'pass': 'admin'
    },
    'xe': {
        'ip': '10.10.30.6',
        'pass': 'admin'
    }
}

if __name__ == '__main__':
    device = DEVICES['xr']

    provider = NetconfServiceProvider(
        address=device['ip'],
        port=830,
        username='admin',
        password=device['pass'],
        protocol='ssh'
    )

    netconf = NetconfService()
    config = netconf.get_config(provider, Datastore.running)

    codec = CodecService()
    pr = CodecServiceProvider(type='xml')

    xml_list = codec.encode(pr, config.entities(), pretty=True)
    print('\nGOT DEVICE CONFIGURATION:\n{}'.format('\n'.join(xml_list)))&lt;/PRE&gt;&lt;P&gt;DEBUG is attached.&lt;/P&gt;</description>
      <pubDate>Wed, 11 Dec 2019 09:08:57 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997047#M1982</guid>
      <dc:creator>horseinthesky</dc:creator>
      <dc:date>2019-12-11T09:08:57Z</dc:date>
    </item>
    <item>
      <title>Re: CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC</title>
      <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997050#M1983</link>
      <description>&lt;P&gt;Juniper vMX doesn't work also.&lt;/P&gt;</description>
      <pubDate>Wed, 11 Dec 2019 09:13:31 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997050#M1983</guid>
      <dc:creator>horseinthesky</dc:creator>
      <dc:date>2019-12-11T09:13:31Z</dc:date>
    </item>
    <item>
      <title>Re: CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC</title>
      <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997390#M1984</link>
      <description>&lt;P&gt;Kirill&lt;/P&gt;&lt;P&gt;You get all python objects in the line:&lt;/P&gt;&lt;PRE&gt;config = netconf.get_config(provider, Datastore.running)&lt;/PRE&gt;&lt;P&gt;But they are placed into &lt;EM&gt;&lt;STRONG&gt;Config&lt;/STRONG&gt;&lt;/EM&gt; class, which is &lt;EM&gt;&lt;STRONG&gt;EntityCollection&lt;/STRONG&gt;&lt;/EM&gt; instance. Please check its API and use examples&amp;nbsp;&lt;A href="http://ydk.cisco.com/py/docs/api/types.html#ydk.types.EntityCollection" target="_self"&gt;here&lt;/A&gt;. In order to get list of entities (python objects) simply run:&lt;/P&gt;&lt;PRE&gt;list_of_entities = config.entities()&lt;/PRE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 11 Dec 2019 18:50:36 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997390#M1984</guid>
      <dc:creator>yangorelik</dc:creator>
      <dc:date>2019-12-11T18:50:36Z</dc:date>
    </item>
    <item>
      <title>Re: CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC</title>
      <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997409#M1985</link>
      <description>&lt;P&gt;The YDK did receive device configuration, but then failed to convert it to entities due to error in this part of reply:&lt;/P&gt;&lt;PRE&gt;&amp;lt;vm xmlns="http://www.cisco.com/ns/yang/Cisco-IOS-XR-sysadmin-vm"&amp;gt;&lt;BR /&gt;  &amp;lt;config&amp;gt;&lt;BR /&gt;    &amp;lt;memory&amp;gt;&lt;BR /&gt;      &amp;lt;admin&amp;gt;0&amp;lt;/admin&amp;gt;&lt;BR /&gt;      &amp;lt;rp&amp;gt;0&amp;lt;/rp&amp;gt;&lt;BR /&gt;      &amp;lt;lc&amp;gt;0&amp;lt;/lc&amp;gt;&lt;BR /&gt;    &amp;lt;/memory&amp;gt;&lt;BR /&gt;    &amp;lt;cpu&amp;gt;&lt;BR /&gt;      &amp;lt;assign/&amp;gt;&lt;BR /&gt;    &amp;lt;/cpu&amp;gt;&lt;BR /&gt;  &amp;lt;/config&amp;gt;&lt;BR /&gt;&amp;lt;/vm&amp;gt;&lt;/PRE&gt;&lt;P&gt;In particular, it did not like that 'assign' has empty string value. However the model requires it to have some string value, which complies with the pattern:&lt;/P&gt;&lt;PRE&gt;ydk.errors.YModelError: Value "" does not satisfy the constraint "0(-[0-9]+)?/[0-9]+(-[0-9]+)?" (range, length, or pattern). Path: /Cisco-IOS-XR-sysadmin-vm:vm/config/cpu/assign&lt;/PRE&gt;&lt;P&gt;Most likely it is an error in the pattern (model error), but it could be a bug in Netconf server on the device, which should not include the 'assign' node into reply.&lt;/P&gt;&lt;P&gt;I am not sure if there is clean workaround for this issue in YDK. One kludgy way - manually change model in device repository in the way that it allows empty string for the 'assign' node.&lt;/P&gt;</description>
      <pubDate>Wed, 11 Dec 2019 19:15:56 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997409#M1985</guid>
      <dc:creator>yangorelik</dc:creator>
      <dc:date>2019-12-11T19:15:56Z</dc:date>
    </item>
    <item>
      <title>Re: CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC</title>
      <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997516#M1986</link>
      <description>&lt;P&gt;Opened a bug&amp;nbsp;&lt;A href="https://github.com/CiscoDevNet/ydk-gen/issues/973" target="_blank" rel="noopener"&gt;YDK fails to decode RPC received from Juniper device&lt;/A&gt;.&lt;/P&gt;</description>
      <pubDate>Wed, 11 Dec 2019 23:20:41 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997516#M1986</guid>
      <dc:creator>yangorelik</dc:creator>
      <dc:date>2019-12-11T23:20:41Z</dc:date>
    </item>
    <item>
      <title>Re: CSR1000v (IOS XE  Version 16.09.03) doesn't react on RPC</title>
      <link>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997709#M1987</link>
      <description>&lt;P&gt;Aha, got it. I've just looked into this object and I could discover these objects. This is really convenient.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Dec 2019 07:58:57 GMT</pubDate>
      <guid>https://community.cisco.com/t5/tools/csr1000v-ios-xe-version-16-09-03-doesn-t-react-on-rpc/m-p/3997709#M1987</guid>
      <dc:creator>horseinthesky</dc:creator>
      <dc:date>2019-12-12T07:58:57Z</dc:date>
    </item>
  </channel>
</rss>

