<?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 NSO configuration rollback failed using labels in NSO Developer Hub Discussions</title>
    <link>https://community.cisco.com/t5/nso-developer-hub-discussions/nso-configuration-rollback-failed-using-labels/m-p/4535565#M6770</link>
    <description>&lt;P&gt;&lt;SPAN&gt;Feature/Capability to rollback using Labels (instead of using just Rollback ID) using NSO&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;We are using NSO for our Automation efforts. Part of this we wanted to create a functionality to rollback all the changes made under a Change Request Number. This can be useful for us and other NSO Clients to scale the rollback to multiple rollback ID's instead of fetching several rollback ID's&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We tried to roll back the configuration and it works with ID( Fixed number) “10207” &amp;nbsp;but when we tried with the label “&lt;/SPAN&gt;CHG234567” &lt;SPAN&gt;it’s getting failed&amp;nbsp; ,so we need confirmation as whether rollback is possible only with iD (Fixed number) and not with Labels as below&amp;nbsp;and also Do we have any Functionality of rollback with&amp;nbsp;labels&amp;nbsp;in the Future version of NSO.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;admin@ncs(config)# show configuration commit list&lt;/P&gt;
&lt;P&gt;2022-01-13 12:16:24**EnterYourText**&lt;/P&gt;
&lt;P&gt;SNo.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;ID &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;User &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Client&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Time Stamp&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Label &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Comment&lt;/P&gt;
&lt;P&gt;~~~~&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;~~ &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;~~~~ &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;~~~~~~&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;~~~~~~~~~~&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;~~~~~ &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;~~~~~~~&lt;/P&gt;
&lt;P&gt;10207 10207&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 12:11:11 CHG234567 &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;epg_dn: uni/tn-common/ap-ceph-storage-anp/epg-ceph-internal-01-epg, fvRsPathAtt: topology/pod-1/protpaths-1021-1022/pathep-[svl-ceph-103-0-IfPolGrp]&lt;/P&gt;
&lt;P&gt;10206 10206&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 12:10:04&lt;/P&gt;
&lt;P&gt;10205 10205&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 12:06:30&lt;/P&gt;
&lt;P&gt;10204 10204&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 12:05:54 CHG1234567&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;epg_dn: uni/tn-common/ap-ceph-storage-anp/epg-ceph-internal-01-epg, fvRsPathAtt: topology/pod-1/protpaths-1021-1022/pathep-[svl-ceph-103-0-IfPolGrp]&lt;/P&gt;
&lt;P&gt;10203 10203&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 12:05:20&lt;/P&gt;
&lt;P&gt;10202 10202&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 11:59:00&lt;/P&gt;
&lt;P&gt;10201 10201&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 11:57:29 CHG1234567&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;epg_dn: uni/tn-common/ap-ceph-storage-anp/epg-ceph-internal-01-epg, fvRsPathAtt: topology/pod-1/protpaths-1021-1022/pathep-[svl-ceph-103-0-IfPolGrp]&lt;/P&gt;
&lt;P&gt;10200 10200&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 11:56:40&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;admin@ncs# config t&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Entering configuration mode terminal&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;admin@ncs(config)# rollback selective 10204&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;admin@ncs(config)# rollback selective CHG234567&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;--------------------------------------^&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;syntax error: "CHG234567" is not a valid value.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;admin@ncs(config)#&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 21 Jan 2022 07:21:58 GMT</pubDate>
    <dc:creator>ashoklak</dc:creator>
    <dc:date>2022-01-21T07:21:58Z</dc:date>
    <item>
      <title>NSO configuration rollback failed using labels</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/nso-configuration-rollback-failed-using-labels/m-p/4535565#M6770</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Feature/Capability to rollback using Labels (instead of using just Rollback ID) using NSO&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;We are using NSO for our Automation efforts. Part of this we wanted to create a functionality to rollback all the changes made under a Change Request Number. This can be useful for us and other NSO Clients to scale the rollback to multiple rollback ID's instead of fetching several rollback ID's&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;We tried to roll back the configuration and it works with ID( Fixed number) “10207” &amp;nbsp;but when we tried with the label “&lt;/SPAN&gt;CHG234567” &lt;SPAN&gt;it’s getting failed&amp;nbsp; ,so we need confirmation as whether rollback is possible only with iD (Fixed number) and not with Labels as below&amp;nbsp;and also Do we have any Functionality of rollback with&amp;nbsp;labels&amp;nbsp;in the Future version of NSO.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;admin@ncs(config)# show configuration commit list&lt;/P&gt;
&lt;P&gt;2022-01-13 12:16:24**EnterYourText**&lt;/P&gt;
&lt;P&gt;SNo.&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;ID &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;User &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Client&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Time Stamp&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Label &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;Comment&lt;/P&gt;
&lt;P&gt;~~~~&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;~~ &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;~~~~ &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;~~~~~~&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;~~~~~~~~~~&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;~~~~~ &lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;~~~~~~~&lt;/P&gt;
&lt;P&gt;10207 10207&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 12:11:11 CHG234567 &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;epg_dn: uni/tn-common/ap-ceph-storage-anp/epg-ceph-internal-01-epg, fvRsPathAtt: topology/pod-1/protpaths-1021-1022/pathep-[svl-ceph-103-0-IfPolGrp]&lt;/P&gt;
&lt;P&gt;10206 10206&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 12:10:04&lt;/P&gt;
&lt;P&gt;10205 10205&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 12:06:30&lt;/P&gt;
&lt;P&gt;10204 10204&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 12:05:54 CHG1234567&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;epg_dn: uni/tn-common/ap-ceph-storage-anp/epg-ceph-internal-01-epg, fvRsPathAtt: topology/pod-1/protpaths-1021-1022/pathep-[svl-ceph-103-0-IfPolGrp]&lt;/P&gt;
&lt;P&gt;10203 10203&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 12:05:20&lt;/P&gt;
&lt;P&gt;10202 10202&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 11:59:00&lt;/P&gt;
&lt;P&gt;10201 10201&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 11:57:29 CHG1234567&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;epg_dn: uni/tn-common/ap-ceph-storage-anp/epg-ceph-internal-01-epg, fvRsPathAtt: topology/pod-1/protpaths-1021-1022/pathep-[svl-ceph-103-0-IfPolGrp]&lt;/P&gt;
&lt;P&gt;10200 10200&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;rachanti &lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;rest&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;2022-01-13 11:56:40&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;admin@ncs# config t&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Entering configuration mode terminal&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;admin@ncs(config)# rollback selective 10204&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;admin@ncs(config)# rollback selective CHG234567&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;--------------------------------------^&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;syntax error: "CHG234567" is not a valid value.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;admin@ncs(config)#&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 21 Jan 2022 07:21:58 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/nso-configuration-rollback-failed-using-labels/m-p/4535565#M6770</guid>
      <dc:creator>ashoklak</dc:creator>
      <dc:date>2022-01-21T07:21:58Z</dc:date>
    </item>
    <item>
      <title>Re: NSO configuration rollback failed using labels</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/nso-configuration-rollback-failed-using-labels/m-p/4535813#M6771</link>
      <description>You do have to use the key, which is the id. You can potentially use a query or just a show command to map between keys and labels. There is however no general guarantee that labels are unique.&lt;BR /&gt;</description>
      <pubDate>Fri, 21 Jan 2022 15:48:17 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/nso-configuration-rollback-failed-using-labels/m-p/4535813#M6771</guid>
      <dc:creator>vleijon</dc:creator>
      <dc:date>2022-01-21T15:48:17Z</dc:date>
    </item>
  </channel>
</rss>

