<?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: Move Part of Config from Device to Another Device in NSO Developer Hub Discussions</title>
    <link>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480603#M835</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Kjetil&lt;/P&gt;&lt;P&gt;This is good approach, do you think that can be modeled into a service inside NSO?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 11 Sep 2017 16:33:40 GMT</pubDate>
    <dc:creator>Bassem Abd Elzaher</dc:creator>
    <dc:date>2017-09-11T16:33:40Z</dc:date>
    <item>
      <title>Move Part of Config from Device to Another Device</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480601#M833</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Team,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would it be possible to use NSO to copy part of configuration from device (say JunOS) to another device with the same vendor?&lt;/P&gt;&lt;P&gt;I need to migrate a bunch of policy-options defined under one of Mx to another one and I need to utilize NSO to execute this task. what i have done so far is adding both devices to NSO using netconf and able to sync-from them. However I don't know how to instruct the NSO to copy config under specific tree to the another device&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also I need to remove the original configuration from the source device to clean it&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;appreciate your help&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Regards&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;Bassim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 25 Mar 2019 20:18:57 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480601#M833</guid>
      <dc:creator>Bassem Abd Elzaher</dc:creator>
      <dc:date>2019-03-25T20:18:57Z</dc:date>
    </item>
    <item>
      <title>Re: Move Part of Config from Device to Another Device</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480602#M834</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;One way of doing this is to save the required config to a file, editing the device name, and then loading it back in again and committing, e.g.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  1.  admin@ncs(config)# show full-configuration devices device ce0 config ios:snmp-server | save blah&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  1.  edit “blah” to change ce0 to ce1&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  1.  admin@ncs(config)# load merge blah&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  1.  admin@ncs(config)# commit&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;KJ.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Sep 2017 16:26:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480602#M834</guid>
      <dc:creator>KJ Rossavik</dc:creator>
      <dc:date>2017-09-11T16:26:20Z</dc:date>
    </item>
    <item>
      <title>Re: Move Part of Config from Device to Another Device</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480603#M835</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Kjetil&lt;/P&gt;&lt;P&gt;This is good approach, do you think that can be modeled into a service inside NSO?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Sep 2017 16:33:40 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480603#M835</guid>
      <dc:creator>Bassem Abd Elzaher</dc:creator>
      <dc:date>2017-09-11T16:33:40Z</dc:date>
    </item>
    <item>
      <title>Re: Move Part of Config from Device to Another Device</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480604#M836</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;I thought what you were trying to achieve was on an ad-hoc basis moving parts of config from one device to another. If you want to automate the repeated moving of certain config from one device to another then you can of course do this in a service.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;KJ.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Sep 2017 17:52:44 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480604#M836</guid>
      <dc:creator>KJ Rossavik</dc:creator>
      <dc:date>2017-09-11T17:52:44Z</dc:date>
    </item>
    <item>
      <title>Re: Move Part of Config from Device to Another Device</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480605#M837</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Bassim&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is a really nice question that introduces, really, a "broad" set of use-cases that i would &lt;SPAN style="font-size: 10pt;"&gt;put under the "migration" umbrella. &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;"Migration" in general (typically) involves MOVING configuration(s)… from an old device &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;(or a set of old devices)…&amp;nbsp; to a different new device (or a set of new devices)…&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;Customers have used this for tasks like swapping old hardware or upgrading OS's in the network…&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;e.g. move configs associated with old/legacy TDM circuits to configs matching new GE circuits ...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;e.g. for services deployed with configs for old OS that need conversion/modification to new OS…&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Migrations can be &lt;SPAN style="font-size: 13.3333px;"&gt;vendor-to-vendor is the same (and OS), or vendor-to-vendor is different (or even different OS same vendor).&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;With NSO it's (mostly) straightforward to read the old source device config -- it's in YANG schema in CDB,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;and re-factor this config for writing to _ANY_ target device output...&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;While there are many options for selecting and building models, if you're trying to get a simple idea together,&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;probably the simplest approach is to build a "&lt;STRONG&gt;template-only&lt;/STRONG&gt;" service model (*caveats), with inputs of &lt;SPAN style="font-size: 10pt;"&gt;"source-device" &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;and "target-device", and then in the XML template, just use the "device" tree side of CDB to &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;pull out all the "source" configs, and write them to the "target" configs..&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Caveats:&lt;/P&gt;&lt;P&gt;a) with this simple model, you'll will end up with a "service instance" that includes both old and new device;&lt;/P&gt;&lt;P&gt;if the old device is removed &lt;SPAN style="font-size: 10pt;"&gt;then the service instance becomes broken. (but if you don't really need the service instance after its use, &lt;/SPAN&gt;&lt;SPAN style="font-size: 10pt;"&gt;you can just delete it "no-networking")&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;b) there may be configs to move that require a bit more manipulation (situational), in which case you could&lt;/P&gt;&lt;P&gt;add python (or java) to support this.&lt;/P&gt;&lt;P&gt;c) adding pre- and post-checks could lead you into more complex models as well...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Assuming you're good on building the template-only service model, in the XML you'd have something like this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;SPAN style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&lt;STRONG&gt;&amp;lt;config-template xmlns="&lt;A href="http://tail-f.com/ns/config/1.0" rel="nofollow" target="_blank"&gt;&lt;SPAN style="color: #000080;"&gt;http://tail-f.com/ns/config/1.0&lt;/SPAN&gt;&lt;/A&gt;"&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; servicepoint="migration"&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp; &amp;lt;devices xmlns="&lt;A href="http://tail-f.com/ns/ncs" rel="nofollow" target="_blank"&gt;&lt;SPAN style="color: #000080;"&gt;http://tail-f.com/ns/ncs&lt;/SPAN&gt;&lt;/A&gt;"&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;device&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;{/dest-device}&amp;lt;/name&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;config&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;configuration xmlns="&lt;A href="http://xml.juniper.net/xnm/1.1/xnm" rel="nofollow" target="_blank"&gt;&lt;SPAN style="color: #000080;"&gt;http://xml.juniper.net/xnm/1.1/xnm&lt;/SPAN&gt;&lt;/A&gt;"&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;policy-options&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;community&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;{/../../ncs:devices/ncs:device[ncs:name=/src-device] \&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /ncs:config/cisco-ios-xr:interface/cisco-ios-xr:GigabitEthernet-subinterface \&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; /cisco-ios-xr:GigabitEthernet[id=/src-interface]/cisco-ios-xr:vrf}_Hub&amp;lt;/name&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/community&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/policy-options&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/configuration&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/config&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;lt;/device&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;STRONG style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&amp;nbsp; &amp;lt;/devices&amp;gt;&lt;/STRONG&gt;&lt;/P&gt;
&lt;P style="font-size: 13.3333px;"&gt;&lt;SPAN style="color: #000080; font-size: 8pt; font-family: 'courier new', courier;"&gt;&lt;STRONG&gt;&amp;lt;/config-template&amp;gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;** this example moves cisco-ios-xr policies to a juniper MX device.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;** this is a couple years old.. so the NED device structure likely has changed...&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; use:&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;STRONG&gt;admin@ncs% show devices device &amp;lt;old-device&amp;gt; config | display xpath&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp; to give hints on all the "locations" in the source device for where the variables live...&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 10pt;"&gt;&amp;nbsp;&amp;nbsp; and:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; admin@ncs% show devices device &amp;lt;new-device&amp;gt; config | display xml | save newdev.xml&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp; (and then edit it) to save the target device xml for the model...&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps &lt;IMG src="https://community.cisco.com/legacyfs/online/emoticons/happy.png" /&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;gregg&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 11 Sep 2017 21:43:37 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480605#M837</guid>
      <dc:creator>gschudel</dc:creator>
      <dc:date>2017-09-11T21:43:37Z</dc:date>
    </item>
    <item>
      <title>Re: Move Part of Config from Device to Another Device</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480606#M838</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi! Maybe it would be possible using 'copy cfg' command from CLI, or using 'copy_tree' method in a python script if you want to automate the thing.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Simon&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Sep 2017 05:23:58 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480606#M838</guid>
      <dc:creator>sspehar</dc:creator>
      <dc:date>2017-09-12T05:23:58Z</dc:date>
    </item>
    <item>
      <title>Re: Move Part of Config from Device to Another Device</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480607#M839</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;That works, but only if the source device and target device models are identical, i.e. same brand, same os version etc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If you build a service model that captures the *service intent*, you can move across vendors and versions very nicely.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 12 Sep 2017 06:22:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/move-part-of-config-from-device-to-another-device/m-p/3480607#M839</guid>
      <dc:creator>Jan Lindblad</dc:creator>
      <dc:date>2017-09-12T06:22:20Z</dc:date>
    </item>
  </channel>
</rss>

