<?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>All blog posts in For Developers</title>
    <link>https://community.cisco.com/t5/for-developers/ct-p/4409j-developer-home</link>
    <description>All blog posts in For Developers</description>
    <pubDate>Fri, 04 Jun 2021 11:31:58 GMT</pubDate>
    <dc:creator>4409j-developer-home</dc:creator>
    <dc:date>2021-06-04T11:31:58Z</dc:date>
    <item>
      <title>Re: How to find agentCount for single Attribute using cisco attribute API</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/how-to-find-agentcount-for-single-attribute-using-cisco/bc-p/4412210#M798</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hi&amp;nbsp;&lt;LI-USER uid="265607"&gt;&lt;/LI-USER&gt;, I think you meant to start a new question or discussion to ask questions, not an article, blog, document or story. I believe this is in blog form.&lt;/P&gt;</description>
      <pubDate>Wed, 02 Jun 2021 20:04:02 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/how-to-find-agentcount-for-single-attribute-using-cisco/bc-p/4412210#M798</guid>
      <dc:creator>alexstev</dc:creator>
      <dc:date>2021-06-02T20:04:02Z</dc:date>
    </item>
    <item>
      <title>Re: OS Upgrade Version 2 using NSO</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-videos/os-upgrade-version-2-using-nso/bc-p/4412100#M159</link>
      <description>&lt;P&gt;Thanks&amp;nbsp;&lt;SPAN&gt;randreetta for your comments. Basically this package provides framework which can be leveraged so network engineers do not need to have any programming skills to perform device upgrades.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Manual device os-upgrade process needs MOP creation &amp;amp; validation (based on existing os on device and recommended future os etc.). Upgrade MOP includes steps(pre-check/post-check/upgrade process, multi path upgrade if device on older version, HA etc) that needs to be taken to reach target os version. This package also provides sample MOPs which can be extended without any programming skills. Basically this package help automate the upgrade process for an organization.&lt;/P&gt;</description>
      <pubDate>Wed, 02 Jun 2021 17:04:10 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-videos/os-upgrade-version-2-using-nso/bc-p/4412100#M159</guid>
      <dc:creator>imrbaig</dc:creator>
      <dc:date>2021-06-02T17:04:10Z</dc:date>
    </item>
    <item>
      <title>Re: How to Configure LSA in Layman's Terms</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-configure-lsa-in-layman-s-terms/bc-p/4411867#M365</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm trying to compile&amp;nbsp; the RFS yang model for CFS, but getting into issues. Could someone take a look at it?&lt;/P&gt;
&lt;P&gt;As suggested I've replaced all the leafref to string in the service model yand, but there were issues with missing tailf modules. After adding those there is an issue with circular reference.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Replaced “leafref” with string in all the service yang modules.&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper yang]# grep -r "leafref" .&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper yang]# pwd&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;/var/opt/ncs/packages/cisco-tm-tc-fp/src/yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper yang]# ls&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cisco-tm-tc-fp-internal.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;cisco-tm-tc-fp-nano-services.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;custom-template-hook.yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cisco-tm-tc-fp-nano-plan-services.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;cisco-tm-tc-fp.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;custom-template-info.yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Tried to run “make pkg”&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper packages]# ncs-make-package --no-netsim --netconf-ned cisco-tm-tc-fp/src/yang --build cfs-ned-tm-tc&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;rm -rf ../package-meta-data.xml&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;if [ -x /opt/ncs/current/support/ned-make-package-meta-data ]; then \&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;/opt/ncs/current/support/ned-make-package-meta-data package-meta-data.xml.in; &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;else&lt;/SPAN&gt;&lt;SPAN&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;grep -v 'to be replaced by build' package-meta-data.xml.in &amp;gt; ../package-meta-data.xml;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;fi&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;--ncs-ned-id cfs-ned-tm-tc-nc-1.0:cfs-ned-tm-tc-nc-1.0&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;chmod -w ../package-meta-data.xml&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;/opt/ncs/current/bin/ncsc --ncs-compile-bundle yang &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;--ncs-device-dir ncsc-out&lt;/SPAN&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;--fail-on-warnings&lt;/SPAN&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;--ncs-device-type netconf&lt;/SPAN&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&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; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;--ncs-ned-id cfs-ned-tm-tc-nc-1.0:cfs-ned-tm-tc-nc-1.0 &lt;/SPAN&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;yang/cisco-tm-tc-fp.yang:13: error: module 'tailf-ncs' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;yang/custom-template-hook.yang:14: error: module 'tailf-ncs' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;yang/custom-template-hook.yang:110: error: the node 'devices' from module 'tailf-ncs' is not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;yang/custom-template-hook.yang:110: error: the node 'devices' from module 'tailf-ncs' is not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;yang/custom-template-info.yang:15: error: module 'tailf-kicker' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;gmake: *** [ncsc-out/.done] Error 1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper packages]#&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Added these 2 yang files&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper packages]# cd cisco-tm-tc-fp/src/yang/&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper yang]# cp /opt/ncs/current/src/ncs/yang/tailf-ncs.yang .&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper yang]#&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper yang]# cp /opt/ncs/current/src/ncs/yang/tailf-kicker.yang .&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper yang]#&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper yang]# pwd&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;/var/opt/ncs/packages/cisco-tm-tc-fp/src/yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper yang]# ls&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cisco-tm-tc-fp-internal.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;cisco-tm-tc-fp-nano-services.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;custom-template-hook.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-kicker.yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cisco-tm-tc-fp-nano-plan-services.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;cisco-tm-tc-fp.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;custom-template-info.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs.yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Tried to run “make pkg”, now it was complaining for most of the tailf packages, so copied all missing ones&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;/var/opt/ncs/packages/cisco-tm-tc-fp/src/yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper yang]# ls&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cisco-tm-tc-fp-internal.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-kicker.yang &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-java-vm.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-services.yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cisco-tm-tc-fp-nano-plan-services.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-cluster.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-log.yang&lt;/SPAN&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-smart-license.yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cisco-tm-tc-fp-nano-services.yang &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-common.yang &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-ned.yang&lt;/SPAN&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-snmp-notification-receiver.yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;cisco-tm-tc-fp.yang &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-compliance.yang &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-packages.yang &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-software.yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;custom-template-hook.yang &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-customers.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-plan.yang &lt;/SPAN&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-ssh.yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;custom-template-info.yang &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-devices.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-python-vm.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs.yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;ietf-yang-schema-mount.yang &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-high-availability.yang&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;tailf-ncs-service-progress-monitoring.yang&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper yang]#&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;After copying all the yang modules tried “make pkg”&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;[root@upper packages]# ncs-make-package --no-netsim --netconf-ned cisco-tm-tc-fp/src/yang --build cfs-ned-tm-tc&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;rm -rf ../package-meta-data.xml&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;if [ -x /opt/ncs/current/support/ned-make-package-meta-data ]; then \&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;/opt/ncs/current/support/ned-make-package-meta-data package-meta-data.xml.in; &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;else&lt;/SPAN&gt;&lt;SPAN&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; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;grep -v 'to be replaced by build' package-meta-data.xml.in &amp;gt; ../package-meta-data.xml;&lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;fi&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;--ncs-ned-id cfs-ned-tm-tc-nc-1.0:cfs-ned-tm-tc-nc-1.0&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;chmod -w ../package-meta-data.xml&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;/opt/ncs/current/bin/ncsc --ncs-compile-bundle yang &lt;/SPAN&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;--ncs-device-dir ncsc-out&lt;/SPAN&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;--fail-on-warnings&lt;/SPAN&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;--ncs-device-type netconf&lt;/SPAN&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&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; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; &lt;/SPAN&gt;&lt;SPAN&gt;--ncs-ned-id cfs-ned-tm-tc-nc-1.0:cfs-ned-tm-tc-nc-1.0 &lt;/SPAN&gt;&lt;SPAN&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; &lt;/SPAN&gt;&lt;SPAN&gt;\&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;augmented/tailf-kicker@2020-11-26.yang:230: error: node 'devices' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;augmented/tailf-kicker@2020-11-26.yang:230: error: node 'device' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;augmented/tailf-kicker@2020-11-26.yang:230: error: node 'netconf-notifications' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;augmented/tailf-kicker@2020-11-26.yang:230: error: node 'received-notifications' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;augmented/tailf-kicker@2020-11-26.yang:230: error: node 'notification' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;augmented/tailf-kicker@2020-11-26.yang:230: error: node 'data' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;augmented/tailf-kicker@2020-11-26.yang:245: error: node 'config' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;augmented/tailf-kicker@2020-11-26.yang:482: error: node 'live-status' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;augmented/tailf-kicker@2020-11-26.yang:719: error: node 'template' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;augmented/tailf-kicker@2020-11-26.yang:719: error: node 'ned-id' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;augmented/tailf-kicker@2020-11-26.yang:719: error: node 'config' not found&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;augmented/tailf-ncs-ned@2019-04-09.yang:12: error: circular dependency for module 'tailf-ncs'&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;gmake: *** [ncsc-out/.done] Error 1&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Regards,&lt;/P&gt;
&lt;P&gt;Stella&lt;/P&gt;</description>
      <pubDate>Wed, 02 Jun 2021 09:23:22 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-configure-lsa-in-layman-s-terms/bc-p/4411867#M365</guid>
      <dc:creator>swilsons</dc:creator>
      <dc:date>2021-06-02T09:23:22Z</dc:date>
    </item>
    <item>
      <title>Re: #CiscoChat Live - Jump to Hybrid Cloud on Tuesday, June 1st at 10am PDT</title>
      <link>https://community.cisco.com/t5/cloud-videos/ciscochat-live-jump-to-hybrid-cloud-on-tuesday-june-1st-at-10am/bc-p/4411573#M2</link>
      <description>&lt;P&gt;To learn more about today's topic, visit developer.cisco.com/cloud&lt;/P&gt;</description>
      <pubDate>Tue, 01 Jun 2021 17:57:59 GMT</pubDate>
      <guid>https://community.cisco.com/t5/cloud-videos/ciscochat-live-jump-to-hybrid-cloud-on-tuesday-june-1st-at-10am/bc-p/4411573#M2</guid>
      <dc:creator>greghami</dc:creator>
      <dc:date>2021-06-01T17:57:59Z</dc:date>
    </item>
    <item>
      <title>#CiscoChat Live - Jump to Hybrid Cloud on Tuesday, June 1st at 10am PDT</title>
      <link>https://community.cisco.com/t5/cloud-events/ciscochat-live-jump-to-hybrid-cloud-on-tuesday-june-1st-at-10am/ba-p/4411536</link>
      <description>&lt;P&gt;Dive into the key elements of building your Hybrid Cloud strategy. We’ll cover the need for a comprehensive plan that addresses security, observability, and orchestration — as well as fine-tuning the plan to balance costs and vendor lock-in.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.cisco.com/t5/cloud-videos/ciscochat-live-jump-to-hybrid-cloud-on-tuesday-june-1st-at-10am/ba-p/4411534#M1" target="_blank" rel="noopener"&gt;https://community.cisco.com/t5/cloud-videos/ciscochat-live-jump-to-hybrid-cloud-on-tuesday-june-1st-at-10am/ba-p/4411534#M1&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 01 Jun 2021 16:50:17 GMT</pubDate>
      <guid>https://community.cisco.com/t5/cloud-events/ciscochat-live-jump-to-hybrid-cloud-on-tuesday-june-1st-at-10am/ba-p/4411536</guid>
      <dc:creator>greghami</dc:creator>
      <dc:date>2021-06-01T16:50:17Z</dc:date>
    </item>
    <item>
      <title>#CiscoChat Live - Jump to Hybrid Cloud on Tuesday, June 1st at 10am PDT</title>
      <link>https://community.cisco.com/t5/cloud-videos/ciscochat-live-jump-to-hybrid-cloud-on-tuesday-june-1st-at-10am/ba-p/4411534</link>
      <description>&lt;P&gt;Dive into the key elements of building your Hybrid Cloud strategy. We’ll cover the need for a comprehensive plan that addresses security, observability, and orchestration — as well as fine-tuning the plan to balance costs and vendor lock-in.&lt;/P&gt;
&lt;P&gt;&lt;IFRAME src="https://www.youtube.com/embed/CrzDdMyqfF0" width="560" height="315" frameborder="0" allowfullscreen="allowfullscreen" title="YouTube video player" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"&gt;&lt;/IFRAME&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 01 Jun 2021 16:46:35 GMT</pubDate>
      <guid>https://community.cisco.com/t5/cloud-videos/ciscochat-live-jump-to-hybrid-cloud-on-tuesday-june-1st-at-10am/ba-p/4411534</guid>
      <dc:creator>greghami</dc:creator>
      <dc:date>2021-06-01T16:46:35Z</dc:date>
    </item>
    <item>
      <title>Re: ANNOUNCEMENT: Sandbox experiencing technical issues - February 2, 2021</title>
      <link>https://community.cisco.com/t5/devnet-news/announcement-sandbox-experiencing-technical-issues-february-2/bc-p/4411255#M126</link>
      <description>&lt;P&gt;Same problem here...&lt;/P&gt;</description>
      <pubDate>Tue, 01 Jun 2021 07:16:46 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-news/announcement-sandbox-experiencing-technical-issues-february-2/bc-p/4411255#M126</guid>
      <dc:creator>mariembuenaventura609509110</dc:creator>
      <dc:date>2021-06-01T07:16:46Z</dc:date>
    </item>
    <item>
      <title>Re: OS Upgrade Version 2 using NSO</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-videos/os-upgrade-version-2-using-nso/bc-p/4410897#M158</link>
      <description>&lt;P&gt;such a tool requires a lot of work under the hood, unless you just provide a 'skeleton' of things to be called, for pre-checks, post-checks, and upgrade processes that needs to be developed by the customer. Something that changes and needs to be maintained during time (add some other costs). That's the common base for all NSO services: all the added value is provided by the java/python scripts, thus by programmers.&lt;/P&gt;&lt;P&gt;'Easy automation' and costs savings are just for marketing people, reality is much different.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 31 May 2021 19:35:12 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-videos/os-upgrade-version-2-using-nso/bc-p/4410897#M158</guid>
      <dc:creator>randreetta</dc:creator>
      <dc:date>2021-05-31T19:35:12Z</dc:date>
    </item>
    <item>
      <title>How to find agentCount for single Attribute using cisco attribute API</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/how-to-find-agentcount-for-single-attribute-using-cisco/ba-p/4408154</link>
      <description>&lt;P&gt;I want to find out how many agents are configured for an attribute. I have followed all the steps which are provided by the Cisco UCCE 11.6 API guide but I could not get the count. Is it possible to get a count of agents or not?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 25 May 2021 08:11:24 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/how-to-find-agentcount-for-single-attribute-using-cisco/ba-p/4408154</guid>
      <dc:creator>sindhureddy</dc:creator>
      <dc:date>2021-05-25T08:11:24Z</dc:date>
    </item>
    <item>
      <title>Archive Webex Space messages</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/archive-webex-space-messages/ba-p/4404804</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="2021-04apr-WebexSpaceArchive.jpg" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/120663iD9F7665676983A3C/image-size/large?v=v2&amp;amp;px=999" role="button" title="2021-04apr-WebexSpaceArchive.jpg" alt="2021-04apr-WebexSpaceArchive.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Lately I have received a few requests from people asking if it was possible to Archive a Webex Message&lt;BR /&gt;Space as in "&lt;EM&gt;download all messages&lt;/EM&gt;".&lt;BR /&gt;&lt;EM&gt;Interesting.&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;You can&amp;nbsp;download all messages using the messages API but that leaves you with a pile of unreadable JSON data.&lt;/P&gt;
&lt;P&gt;Therefore I wrote a Python script that downloads space messages and turns it into an HTML file.&lt;BR /&gt;This is a&amp;nbsp;&lt;EM&gt;single&lt;/EM&gt;&amp;nbsp;HTML file that looks just like the Webex Message client.​​​​​​​&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="content-spacearchive-1.png" style="width: 624px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/120664i79FE11259EE3DFCE/image-dimensions/624x822?v=v2" width="624" height="822" role="button" title="content-spacearchive-1.png" alt="content-spacearchive-1.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id="features"&gt;&lt;STRONG&gt;Features&lt;/STRONG&gt;&lt;I class="c_a_1310c973 css-95" aria-hidden="true"&gt;&lt;/I&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;Archive all messages in a space&lt;/LI&gt;
&lt;LI&gt;Find space ID with built in search function&lt;/LI&gt;
&lt;LI&gt;Deal with threaded messages&lt;/LI&gt;
&lt;LI&gt;Download space images, files or both&lt;/LI&gt;
&lt;LI&gt;All files are organized: \spacenamefolder with subfolders for \files, \images, \avatars&lt;/LI&gt;
&lt;LI&gt;Export space data to JSON or TXT file&lt;/LI&gt;
&lt;LI&gt;Restrict messages by number of messages or number of days&lt;/LI&gt;
&lt;LI&gt;Display: messages grouped per month&lt;/LI&gt;
&lt;LI&gt;Display: show full user names&lt;/LI&gt;
&lt;LI&gt;Display: show (linked or downloaded) user avatars&lt;/LI&gt;
&lt;LI&gt;Display: attached file-names + size&lt;/LI&gt;
&lt;LI&gt;Display: "@mentions" in a different color&lt;/LI&gt;
&lt;LI&gt;Display: quoted or formatted text&lt;/LI&gt;
&lt;LI&gt;Display: external users in different color (users with other domain)&lt;/LI&gt;
&lt;LI&gt;Display: images in popup when clicked&lt;/LI&gt;
&lt;LI&gt;Print: just like it appears on the screen&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id="video​​"&gt;&lt;STRONG&gt;Video&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;&lt;LI-VIDEO vid="https://youtu.be/gula_Hxh2ms" align="center" size="custom" width="728" height="728" uploading="false" thumbnail="https://i.ytimg.com/vi/gula_Hxh2ms/hqdefault.jpg" external="url"&gt;&lt;/LI-VIDEO&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id="use-case"&gt;&lt;STRONG&gt;Use case&lt;/STRONG&gt;&lt;I class="c_a_1310c973 css-95" aria-hidden="true"&gt;&lt;/I&gt;&lt;/H2&gt;
&lt;P&gt;Potential use-cases:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;For regulatory reasons (export &amp;amp; store content)&lt;/LI&gt;
&lt;LI&gt;Make the full contents of a space easier to read &amp;amp; search (in 1 single file)&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Share content &amp;amp; discussions with non Webex Message users or members&lt;/LI&gt;
&lt;LI&gt;Sharing Q&amp;amp;A's&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id="code,-installation-configuration"&gt;&lt;STRONG&gt;Code, Installation &amp;amp; Configuration&lt;/STRONG&gt;&lt;I class="c_a_1310c973 css-95" aria-hidden="true"&gt;&lt;/I&gt;&lt;/H2&gt;
&lt;P&gt;This is all explained on the Github page: see&amp;nbsp;&lt;A href="https://github.com/DJF3/Webex-Message-space-archiver" target="_blank" rel="noopener" data-cke-saved-href="https://github.com/DJF3/Webex-Message-space-archiver"&gt;&lt;SPAN class="fontColorBlue"&gt;https://github.com/DJF3/Webex-Message-space-archiver&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2 id="more-projects"&gt;&lt;STRONG&gt;More projects&lt;/STRONG&gt;&lt;I class="c_a_1310c973 css-95" aria-hidden="true"&gt;&lt;/I&gt;&lt;/H2&gt;
&lt;P&gt;will be posted in the Webex Developer LinkedIn Group:&amp;nbsp;&lt;A href="http://cs.co/webexdevlink" target="_blank" rel="noopener" data-cke-saved-href="http://cs.co/webexdevlink"&gt;&lt;SPAN class="fontColorBlue"&gt;http://cs.co/webexdevlink&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;SPAN class="highlightColorYellow"&gt;&amp;lt;--- don't forget to join!&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;Webex Developer Resource overview:&amp;nbsp;&lt;A href="http://cs.co/webexdevinfo" target="_blank" rel="noopener" data-cke-saved-href="http://cs.co/webexdevinfo"&gt;&lt;SPAN class="fontColorBlue"&gt;http://cs.co/webexdevinfo&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;More tools:&amp;nbsp;check out&amp;nbsp;&lt;A href="https://tools.sparkintegration.club/" target="_blank" rel="noopener" data-cke-saved-href="https://tools.sparkintegration.club"&gt;&lt;SPAN class="fontColorBlue"&gt;https://tools.sparkintegration.club&lt;/SPAN&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;bye!&lt;/P&gt;
&lt;P&gt;/DJ&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 18 May 2021 16:04:07 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/archive-webex-space-messages/ba-p/4404804</guid>
      <dc:creator>Dirk-Jan Uittenbogaard</dc:creator>
      <dc:date>2021-05-18T16:04:07Z</dc:date>
    </item>
    <item>
      <title>New: Webex Space Tab API</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/new-webex-space-tab-api/ba-p/4404747</link>
      <description>&lt;DIV id="1212fc8d-dd6b-408a-8d5d-9f1cc787efbb" class="ControlZone ControlZone--clean a_c_50a7110f" data-automation-id="CanvasControl"&gt;
&lt;DIV class="ControlZone--control"&gt;
&lt;DIV class="rte-webpart rte-margin-bottom rte-webpart-inlineImageHidden" data-sp-feature-tag="Rich Text Editor" data-sp-feature-instance-id="1212fc8d-dd6b-408a-8d5d-9f1cc787efbb"&gt;
&lt;DIV&gt;
&lt;DIV class="cke_editable rte--read ckeditable_removeMargin highlightFocusFix cke_editable rteEmphasis root-84" data-automation-id="textBox"&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="2021-05mei-WebexSpaceTabs.jpg" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/120652i3700F7454E9C0ADA/image-size/large?v=v2&amp;amp;px=999" role="button" title="2021-05mei-WebexSpaceTabs.jpg" alt="2021-05mei-WebexSpaceTabs.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;On May 10th 2021 a new API component was added:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;SPACE Tabs!&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;We call them&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;ROOM tabs&lt;/STRONG&gt;&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to be consistent with the room (space) API.&amp;nbsp; Room Tabs represent an always available tab that is added as a tab in the space. It is&amp;nbsp;configured with a content url.&amp;nbsp;Just like in the Webex app, you must be a member of the room in order to list its Room Tabs.&lt;/P&gt;
&lt;H3 id="what-to-use-these-for"&gt;What to use these for?&lt;I class="c_a_1310c973 css-86" aria-hidden="true"&gt;&lt;/I&gt;&lt;/H3&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;In your team&amp;nbsp;space&lt;/STRONG&gt;, add a tab with your&amp;nbsp;&lt;EM&gt;team intranet page.&amp;nbsp;&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;In a finance space&lt;/STRONG&gt;, add a tab with a specific Smartsheet&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;For an event space&lt;/STRONG&gt;: add tabs for event project management tools&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;For file access&lt;/STRONG&gt;: add box.com tab to see certain files in a space&lt;/LI&gt;
&lt;LI&gt;&lt;STRONG&gt;In brainstorming spaces&lt;/STRONG&gt;, add a&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://miro.com/" href="https://miro.com/" target="_blank" rel="noopener" data-cke-saved-href="https://miro.com/" data-interception="off"&gt;Miro&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;tab&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;The same applies to any other tool like Trello,&amp;nbsp;Youtube, etc.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;NOTE&lt;/STRONG&gt;: when a login is required for pages in space tabs, you do have to login. Tools that use Single Sign On will make life easier.&lt;/P&gt;
&lt;P&gt;​​​​​​​&lt;STRONG&gt;TIP&lt;/STRONG&gt;: when you click a tab one more time a menu appears with the following options:&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="content-spacetabapi-1.png" style="width: 400px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/120656i6198A00E04EC53E1/image-size/medium?v=v2&amp;amp;px=400" role="button" title="content-spacetabapi-1.png" alt="content-spacetabapi-1.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG style="font-family: inherit;"&gt;TIP&lt;/STRONG&gt;&lt;SPAN style="font-family: inherit;"&gt;: you can also move the space tab into a separate window by clicking the icon marked here:&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV id="2dea9dc1-fc82-4558-8a29-0c529e1d6cbf" class="ControlZone ControlZone--clean a_c_50a7110f" data-automation-id="CanvasControl"&gt;
&lt;DIV class="ControlZone--control"&gt;
&lt;DIV class="rte-webpart rte-margin-bottom rte-webpart-inlineImageHidden" data-sp-feature-tag="Rich Text Editor" data-sp-feature-instance-id="2dea9dc1-fc82-4558-8a29-0c529e1d6cbf"&gt;
&lt;DIV class="cke_editable rte--read ckeditable_removeMargin highlightFocusFix cke_editable rteEmphasis root-84" data-automation-id="textBox"&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="content-spacetabapi-2.png" style="width: 884px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/120650i34AC3003A503EAAA/image-size/large?v=v2&amp;amp;px=999" role="button" title="content-spacetabapi-2.png" alt="content-spacetabapi-2.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV id="2d95f54f-b3f0-41ee-a0c7-7fa5ecf7d8ce" class="ControlZone ControlZone--clean a_c_50a7110f" data-automation-id="CanvasControl"&gt;
&lt;DIV class="ControlZone--control"&gt;
&lt;DIV data-viewport-id="WebPart.ImageWebPart.internal.2d95f54f-b3f0-41ee-a0c7-7fa5ecf7d8ce"&gt;
&lt;DIV data-sp-feature-tag="ImageWebPart web part (Image)" data-sp-feature-instance-id="2d95f54f-b3f0-41ee-a0c7-7fa5ecf7d8ce"&gt;
&lt;DIV class="aj_h_9f38462c css-97" data-automation-id="imageFrame"&gt;
&lt;FIGURE class="css-99"&gt;
&lt;DIV class="bt_h_9f38462c" tabindex="0" role="img"&gt;
&lt;DIV class="ar_h_9f38462c"&gt;
&lt;DIV role="presentation"&gt;
&lt;DIV role="presentation"&gt;&lt;SPAN style="color: inherit; font-family: inherit; font-size: 24px;"&gt;Room Tab API call&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/FIGURE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV id="aabfd8f1-1b87-43d4-bcfe-1626f251dd77" class="ControlZone ControlZone--clean a_c_50a7110f" data-automation-id="CanvasControl"&gt;
&lt;DIV class="ControlZone--control"&gt;
&lt;DIV class="rte-webpart rte-margin-bottom rte-webpart-inlineImageHidden" data-sp-feature-tag="Rich Text Editor" data-sp-feature-instance-id="aabfd8f1-1b87-43d4-bcfe-1626f251dd77"&gt;
&lt;DIV class="cke_editable rte--read ckeditable_removeMargin highlightFocusFix cke_editable rteEmphasis root-84" data-automation-id="textBox"&gt;
&lt;P&gt;When using the&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://developer.webex.com/docs/api/v1/room-tabs" href="https://developer.webex.com/docs/api/v1/room-tabs" target="_blank" rel="noopener" data-cke-saved-href="https://developer.webex.com/docs/api/v1/room-tabs" data-interception="off"&gt;&lt;SPAN class="fontColorBlue"&gt;room tabs API&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to list all tabs you can expect something like this:&lt;/P&gt;
&lt;PRE&gt;&lt;SPAN class="fontSizeLarge"&gt;{
  "items": [
    {
      "&lt;FONT color="#993366"&gt;&lt;STRONG&gt;&lt;SPAN class="fontColorRed"&gt;id&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;": "Y2lzY29zcGFMzQ1NWQ1ZDExZWYzOmNkZTGQtMTFlNS1iYTljLTdiNjU1NmQyMjA3Yg",
      "&lt;FONT color="#993366"&gt;&lt;SPAN class="fontColorRed"&gt;&lt;STRONG&gt;roomId&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/FONT&gt;": "Y2lzY29zcGFyJPT00vYJjZWIxYWQtNDNmMS0zYjU4LTkxNDctZjE0YmIwYzRkMTU0",
      "&lt;FONT color="#993366"&gt;&lt;STRONG&gt;&lt;SPAN class="fontColorRed"&gt;roomType&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;": "group",
      "&lt;FONT color="#993366"&gt;&lt;STRONG&gt;&lt;SPAN class="fontColorRed"&gt;displayName&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;": "Project Management HomePage",
      "&lt;FONT color="#993366"&gt;&lt;STRONG&gt;&lt;SPAN class="fontColorRed"&gt;contentUrl&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;": "https://internal.cisco.com/projectmanager/team/233210119",
      "&lt;FONT color="#993366"&gt;&lt;STRONG&gt;&lt;SPAN class="fontColorRed"&gt;creatorId&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;": "Y2lzY29L3VzL1BFT1BMRS9mNWIzNjE4Ny1jOGRkLTQ3MOGIyZi1mOWM0NDdmMjkwNDY",
      "&lt;FONT color="#993366"&gt;&lt;STRONG&gt;&lt;SPAN class="fontColorRed"&gt;created&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;": "2021-05-18T26:14:16"
    }
  ]
}&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;Where:&lt;/P&gt;
&lt;PRE&gt;&lt;SPAN class="fontSizeLarge"&gt;&lt;FONT color="#993366"&gt;&lt;STRONG&gt;&lt;SPAN class="fontColorRedDark"&gt;id&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;          = the space tab ID
&lt;FONT color="#993366"&gt;&lt;STRONG&gt;&lt;SPAN class="fontColorRedDark"&gt;roomId&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt;      = space that the tab is visible in
&lt;FONT color="#993366"&gt;&lt;STRONG&gt;&lt;SPAN class="fontColorRedDark"&gt;DisplayName&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;/FONT&gt; = Title of the tab
&lt;STRONG&gt;&lt;SPAN class="fontColorRedDark"&gt;contentUrl&lt;/SPAN&gt;&lt;/STRONG&gt;  = Tab content source URL
&lt;STRONG&gt;&lt;SPAN class="fontColorRedDark"&gt;creatorId&lt;/SPAN&gt;&lt;/STRONG&gt;   = userId of the person who added the tab
&lt;STRONG&gt;&lt;SPAN class="fontColorRedDark"&gt;created&lt;/SPAN&gt;&lt;/STRONG&gt;     = date &amp;amp; time&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;When&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;&lt;STRONG&gt;creating&lt;/STRONG&gt;&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;a space tab, the following items are required:&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;roomId&lt;/LI&gt;
&lt;LI&gt;contentUrl&lt;/LI&gt;
&lt;LI&gt;displayName&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;STRONG style="font-family: inherit;"&gt;Details&lt;/STRONG&gt;&lt;SPAN style="font-family: inherit;"&gt;:&amp;nbsp;&amp;nbsp;&lt;/SPAN&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" title="https://developer.webex.com/docs/api/v1/room-tabs" href="https://developer.webex.com/docs/api/v1/room-tabs" target="_blank" rel="noopener" data-cke-saved-href="https://developer.webex.com/docs/api/v1/room-tabs" data-interception="off"&gt;https://developer.webex.com/docs/api/v1/room-tabs&lt;/A&gt;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV id="8dbe1b56-bac1-4221-aeea-f7abab03b64e" class="ControlZone ControlZone--clean a_c_50a7110f" data-automation-id="CanvasControl"&gt;
&lt;DIV class="ControlZone--control"&gt;
&lt;DIV class="rte-webpart rte-margin-bottom rte-webpart-inlineImageHidden" data-sp-feature-tag="Rich Text Editor" data-sp-feature-instance-id="8dbe1b56-bac1-4221-aeea-f7abab03b64e"&gt;
&lt;DIV class="cke_editable rte--read ckeditable_removeMargin highlightFocusFix cke_editable rteEmphasis root-84" data-automation-id="textBox"&gt;
&lt;DIV id="aabfd8f1-1b87-43d4-bcfe-1626f251dd77" class="ControlZone ControlZone--clean a_c_50a7110f" data-automation-id="CanvasControl"&gt;
&lt;DIV class="ControlZone--control"&gt;
&lt;DIV class="rte-webpart rte-margin-bottom rte-webpart-inlineImageHidden" data-sp-feature-tag="Rich Text Editor" data-sp-feature-instance-id="aabfd8f1-1b87-43d4-bcfe-1626f251dd77"&gt;
&lt;DIV class="cke_editable rte--read ckeditable_removeMargin highlightFocusFix cke_editable rteEmphasis root-84" data-automation-id="textBox"&gt;
&lt;P&gt;Besides creating space t....ehh&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;room tabs&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;you can also remove/update/read them:&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV id="a04b0764-0df4-4e9c-b338-23ffeeec704b" class="ControlZone ControlZone--clean a_c_50a7110f" data-automation-id="CanvasControl"&gt;
&lt;DIV class="ControlZone--control"&gt;
&lt;DIV data-viewport-id="WebPart.ImageWebPart.internal.a04b0764-0df4-4e9c-b338-23ffeeec704b"&gt;
&lt;DIV data-sp-feature-tag="ImageWebPart web part (Image)" data-sp-feature-instance-id="a04b0764-0df4-4e9c-b338-23ffeeec704b"&gt;
&lt;DIV class="aj_h_9f38462c css-97" data-automation-id="imageFrame"&gt;
&lt;FIGURE class="css-175"&gt;
&lt;DIV class="bt_h_9f38462c" tabindex="0" role="img"&gt;
&lt;DIV class="ar_h_9f38462c"&gt;
&lt;DIV role="presentation"&gt;
&lt;DIV role="presentation"&gt;
&lt;DIV id="tinyMceEditorDirk-Jan Uittenbogaard_2" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="content-spacetabapi-3.png" style="width: 694px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/120654i297CD191465F2B43/image-dimensions/694x231?v=v2" width="694" height="231" role="button" title="content-spacetabapi-3.png" alt="content-spacetabapi-3.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/FIGURE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Enjoy!&lt;/P&gt;
&lt;P&gt;DJ&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Tue, 18 May 2021 14:57:06 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/new-webex-space-tab-api/ba-p/4404747</guid>
      <dc:creator>Dirk-Jan Uittenbogaard</dc:creator>
      <dc:date>2021-05-18T14:57:06Z</dc:date>
    </item>
    <item>
      <title>Re: UCCX Reporting Catalog 2017</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/uccx-reporting-catalog-2017/bc-p/4401807#M794</link>
      <description>&lt;P&gt;Thank you!&lt;/P&gt;</description>
      <pubDate>Wed, 12 May 2021 10:03:08 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/uccx-reporting-catalog-2017/bc-p/4401807#M794</guid>
      <dc:creator>Gaston Robles Balbata</dc:creator>
      <dc:date>2021-05-12T10:03:08Z</dc:date>
    </item>
    <item>
      <title>Developer Days Call for Speaker is now open!</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/developer-days-call-for-speaker-is-now-open/ba-p/4394597</link>
      <description>&lt;P&gt;All,&lt;/P&gt;
&lt;P&gt;We are excited to announce that our &lt;A href="https://app.smartsheet.com/b/form/74ef262b306d4832b612ceafca69d783" target="_self"&gt;call for speakers&lt;/A&gt; for our upcoming Developer Days events is open!&lt;/P&gt;
&lt;P&gt;Automation is a journey in itself and no two journeys are alike. Planning and preparation are a must for any major project. Having an open mind to unforeseen events, daring to accept help from others and collaboration makes the trip a much more enjoyable experience.&lt;/P&gt;
&lt;P&gt;We are planning four Developer Days events over the next 12 months, and are now looking for presenters who would like to share their experiences. An important segment at our events is to present real-world stories and focus on success factors.&amp;nbsp;Of course, we also talk about pitfalls and how to avoid them but the solution and the success is our focus.&lt;/P&gt;
&lt;P&gt;We want to know what challenges you faced and how you solved them.&amp;nbsp;What made your solution special and how did you get there? How does NSO fit into your architecture and what features helped you most? What features would have helped you more?&lt;/P&gt;
&lt;P&gt;&lt;A href="https://app.smartsheet.com/b/form/74ef262b306d4832b612ceafca69d783" target="_blank"&gt;Register your interest here and describe your story briefly.&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you for your continued support.&lt;/P&gt;
&lt;P&gt;//NSO Team&lt;/P&gt;</description>
      <pubDate>Fri, 30 Apr 2021 07:08:21 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/developer-days-call-for-speaker-is-now-open/ba-p/4394597</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2021-04-30T07:08:21Z</dc:date>
    </item>
    <item>
      <title>Developer Days Stockholm 2022</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-events/developer-days-stockholm-2022/ba-p/4391589</link>
      <description>&lt;P&gt;Now you can really plan ahead! Dates are set for all events one year out!&lt;/P&gt;</description>
      <pubDate>Thu, 22 Apr 2021 14:42:15 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-events/developer-days-stockholm-2022/ba-p/4391589</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2021-04-22T14:42:15Z</dc:date>
    </item>
    <item>
      <title>Developer Days APJC, 2022</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-events/developer-days-apjc-2022/ba-p/4391584</link>
      <description>&lt;P&gt;Dates for Developer Days in APJC are now finally set. More information to come.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Apr 2021 14:34:46 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-events/developer-days-apjc-2022/ba-p/4391584</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2021-04-22T14:34:46Z</dc:date>
    </item>
    <item>
      <title>Developer Days US, 2021</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-events/developer-days-us-2021/ba-p/4391577</link>
      <description>&lt;P&gt;Dates are now set for the next Developer Days in US! The exact location and form for the event are still in the works. If possible this may very well be the first hybrid event for us in a long while.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Apr 2021 14:24:48 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-events/developer-days-us-2021/ba-p/4391577</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2021-04-22T14:24:48Z</dc:date>
    </item>
    <item>
      <title>Webex Message CARD school</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/webex-message-card-school/ba-p/4388086</link>
      <description>&lt;DIV class="reader-article-content" dir="ltr"&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2021-04apr-WebexCARDschool.jpg" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/118243i32564E8884F0C937/image-size/large?v=v2&amp;amp;px=999" role="button" title="2021-04apr-WebexCARDschool.jpg" alt="2021-04apr-WebexCARDschool.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;In a previous &lt;A href="https://community.cisco.com/t5/collaboration-blogs/webex-cards-using-webexteamssdk-library/ba-p/4386101" target="_blank" rel="noopener"&gt;article&lt;/A&gt; I talked about the &lt;A href="https://developer.webex.com/docs/api/guides/cards" target="_blank" rel="nofollow noopener"&gt;Cards &amp;amp; Buttons functionality&lt;/A&gt; of Webex Message. It's great to send nicely formatted or interactive messages.&lt;/P&gt;
&lt;P&gt;What if you want to &lt;EM&gt;learn&lt;/EM&gt; about Cards? There is a &lt;EM&gt;bot&lt;/EM&gt; that teaches you all about Cards using...&lt;/P&gt;
&lt;P class="lia-indent-padding-left-150px"&gt;&lt;FONT size="6"&gt;...&lt;STRONG&gt;CARDS&lt;/STRONG&gt;!&lt;/FONT&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A lovely and interactive way to learn. How does it work? As mentioned on the &lt;FONT color="#0000FF"&gt;&lt;A href="https://apphub.webex.com/teams/applications/cardschool-cisco-systems" target="_blank" rel="nofollow noopener"&gt;Cardschool App hub&lt;/A&gt;&lt;/FONT&gt; page, just add &lt;A href="http://mailto:cardSchool@webex.bot" target="_blank" rel="nofollow noopener"&gt;cardSchool@webex.bot&lt;/A&gt; to a 1:1 space and say hello. The bot will then guide you through the world of cards. (BTW, you can also add the bot to a group space)&lt;/P&gt;
&lt;P&gt;When designing your own cards please look at the &lt;FONT color="#0000FF"&gt;&lt;A href="https://developer.webex.com/buttons-and-cards-designer/" target="_blank" rel="nofollow noopener"&gt;CardSampler&lt;/A&gt;&lt;/FONT&gt;. An online tool where you can design your card and it spits out the JSON needed for that card.&lt;/P&gt;
&lt;DIV class="slate-resizable-image-embed slate-image-embed__resize-full-width"&gt;
&lt;DIV id="tinyMceEditorDirk-Jan Uittenbogaard_0" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;P&gt;Please try it and let me know what you think!&lt;/P&gt;
&lt;P&gt;/DJ&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;STRONG&gt;Webex Developer related announcements will be shared in this group: &lt;/STRONG&gt;&lt;A href="http://cs.co/webexdevlink" target="_blank" rel="nofollow noopener"&gt;&lt;EM&gt;http://cs.co/webexdevlink&lt;/EM&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;Webex Developer Resource overview: &lt;A href="http://cs.co/webexdevinfo" target="_blank" rel="nofollow noopener"&gt;http://cs.co/webexdevinfo&lt;/A&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;#collaboration #ciscocollab #webexdev #webex #devnet #semaker #ciscose #programmability&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Fri, 16 Apr 2021 11:55:46 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/webex-message-card-school/ba-p/4388086</guid>
      <dc:creator>Dirk-Jan Uittenbogaard</dc:creator>
      <dc:date>2021-04-16T11:55:46Z</dc:date>
    </item>
    <item>
      <title>Webex Cards using webexteamssdk library</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/webex-cards-using-webexteamssdk-library/ba-p/4386101</link>
      <description>&lt;P&gt;&lt;SPAN style="font-family: inherit;"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Cards-library-explanation-banner.jpg" style="width: 720px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/117925iD578FA9C2234287A/image-dimensions/720x406?v=v2" width="720" height="406" role="button" title="Cards-library-explanation-banner.jpg" alt="Cards-library-explanation-banner.jpg" /&gt;&lt;/span&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-family: inherit;"&gt;The Python library "&lt;/SPAN&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" href="https://webexteamssdk.readthedocs.io/en/latest/user/intro.html" target="_blank" rel="nofollow noopener"&gt;webexteamssdk&lt;/A&gt;&lt;SPAN style="font-family: inherit;"&gt;" is great but there's one part of this library that "may need better documentation". This is the ability to create cards &amp;amp; buttons.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="font-family: inherit;"&gt;Here's a card example:&lt;/SPAN&gt;&lt;/P&gt;
&lt;DIV id="ember364" class="ember-view"&gt;
&lt;DIV class="reader-article-content lia-indent-padding-left-30px" dir="ltr"&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="cards-example.jpg" style="width: 400px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/117922i482642B9D5E28D85/image-size/medium?v=v2&amp;amp;px=400" role="button" title="cards-example.jpg" alt="cards-example.jpg" /&gt;&lt;/span&gt; &lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;How is this card setup? What components are used? The following image visualizes the underlying architecture:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="slate-resizable-image-embed slate-image-embed__resize-full-width lia-indent-padding-left-30px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="cards-layout.jpg" style="width: 720px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/117923iEAE0D6E8B1A5D816/image-dimensions/720x316?v=v2" width="720" height="316" role="button" title="cards-layout.jpg" alt="cards-layout.jpg" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV class="slate-resizable-image-embed slate-image-embed__resize-full-width"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV class="slate-resizable-image-embed slate-image-embed__resize-full-width"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;That's why I found out what's wrong with the code and ended up with a working example that I want to share with you.&lt;/P&gt;
&lt;P&gt;Details, code &amp;amp; setup on&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="https://github.com/DJF3/Webex-SDK-Cards-example" target="_blank" rel="nofollow noopener"&gt;Github&lt;/A&gt;&lt;/P&gt;
&lt;H2&gt;&lt;STRONG&gt;More projects&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;will be posted in the Webex Developer LinkedIn Group:&amp;nbsp;&lt;A href="http://cs.co/webexdevlink" target="_blank" rel="nofollow noopener"&gt;http://cs.co/webexdevlink&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Webex Developer Resource overview:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://cs.co/webexdevinfo" target="_blank" rel="nofollow noopener"&gt;http://cs.co/webexdevinfo&lt;/A&gt;&lt;/P&gt;
&lt;H2&gt;&lt;STRONG&gt;Question&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;What else do you think is missing from the documentation/examples?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Bye!&lt;/P&gt;
&lt;P&gt;DJ&lt;/P&gt;
&lt;P&gt;#python #webex #webexdev #ciscocollab #webexcollab #samplecode #ciscose&lt;/P&gt;
&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 13 Apr 2021 10:33:37 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/webex-cards-using-webexteamssdk-library/ba-p/4386101</guid>
      <dc:creator>Dirk-Jan Uittenbogaard</dc:creator>
      <dc:date>2021-04-13T10:33:37Z</dc:date>
    </item>
    <item>
      <title>Webex Message oAuth Integration</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/webex-message-oauth-integration/ba-p/4319874</link>
      <description>&lt;DIV id="ember225" class="ember-view"&gt;
&lt;DIV class="reader-article-content" dir="ltr"&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2021-04apr-WebexIntegration-Flask-example_small.jpg" style="width: 824px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/108308i88591E72BD360157/image-dimensions/824x433?v=v2" width="824" height="433" role="button" title="2021-04apr-WebexIntegration-Flask-example_small.jpg" alt="2021-04apr-WebexIntegration-Flask-example_small.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;(using Python and the Flask Library)&lt;/P&gt;
&lt;P&gt;An oAuth integration allows you to have an application "do stuff on your behalf".&lt;/P&gt;
&lt;P&gt;This is a topic that can be quite complex to understand. For that reason I created this Python code to make it as easy as possible to understand.&lt;/P&gt;
&lt;P&gt;What happens in when you run this code?&lt;/P&gt;
&lt;H3&gt;Step 1&lt;/H3&gt;
&lt;P class="lia-indent-padding-left-60px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="step1-clickhere.png" style="width: 327px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/108309iC3181938480FD6C6/image-size/medium?v=v2&amp;amp;px=400" role="button" title="step1-clickhere.png" alt="step1-clickhere.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;First you open the application that can only say "hello world". Click the authenticate link.&lt;/P&gt;
&lt;H3&gt;Step 2&lt;/H3&gt;
&lt;DIV class="slate-resizable-image-embed slate-image-embed__resize-middle"&gt;
&lt;DIV id="tinyMceEditorDirk-Jan Uittenbogaard_2" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;/DIV&gt;
&lt;P&gt;After successful authentication on the Webex platform (with or without SSO integration), you have to confirm that application XYZ is allowed to&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;do things on your behalf&lt;/EM&gt;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;Step 3&lt;/H3&gt;
&lt;P class="lia-indent-padding-left-60px"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="step3-yourinfo.png" style="width: 327px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/108311i50A0B964DB97AC4D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="step3-yourinfo.png" alt="step3-yourinfo.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Now the application can,&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;EM&gt;on your behalf&lt;/EM&gt;, get your details (name, email address, etc).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;How does oAuth work?&lt;/H2&gt;
&lt;P&gt;Here's a single slide that I created as part of an extensive oAuth presentation. (Let me know if I should publish that presentation on Youtube!)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="webex-teams-oauth-flow.png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/108312i06F9ACC1B35DC4C8/image-size/large?v=v2&amp;amp;px=999" role="button" title="webex-teams-oauth-flow.png" alt="webex-teams-oauth-flow.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;DIV class="slate-resizable-image-embed slate-image-embed__resize-full-width"&gt;
&lt;P&gt;&lt;SPAN style="font-family: inherit;"&gt;Now go ahead and look at the instructions / code and try to make it work.&lt;/SPAN&gt;&lt;/P&gt;
&lt;/DIV&gt;
&lt;P&gt;Details, code &amp;amp; setup on&amp;nbsp;&lt;A href="https://github.com/DJF3/Webex-Teams-Flask-oAuth" target="_blank" rel="nofollow noopener"&gt;Github&lt;/A&gt;&lt;/P&gt;
&lt;H2&gt;&lt;STRONG&gt;More projects&lt;/STRONG&gt;&lt;/H2&gt;
&lt;P&gt;will be posted in the Webex Developer LinkedIn Group:&amp;nbsp;&lt;A href="http://cs.co/webexdevlink" target="_blank" rel="nofollow noopener"&gt;http://cs.co/webexdevlink&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Webex Developer Resource overview:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://cs.co/webexdevinfo" target="_blank" rel="nofollow noopener"&gt;http://cs.co/webexdevinfo&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;QUESTION&lt;/STRONG&gt;: &lt;EM&gt;Should I publish my oAuth explanation videos on Youtube?&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;Just leave a comment.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;/DJ&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;#python #webex #webex4dev #ciscocollab #webexcollab #samplecode #ciscose #oauth #integration&lt;/P&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 07 Apr 2021 11:19:48 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/webex-message-oauth-integration/ba-p/4319874</guid>
      <dc:creator>Dirk-Jan Uittenbogaard</dc:creator>
      <dc:date>2021-04-07T11:19:48Z</dc:date>
    </item>
    <item>
      <title>Add Logos/Text To Your Virtual Background?</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/add-logos-text-to-your-virtual-background/ba-p/4319814</link>
      <description>&lt;P&gt;It may be easier than you think.&lt;/P&gt;
&lt;P&gt;After some customer requests I started writing code in Python. A few days later the script was ready.&lt;/P&gt;
&lt;H2&gt;&lt;STRONG&gt;What can it do?&lt;/STRONG&gt;&lt;/H2&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;EM&gt;ADD LOGO&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;or image&amp;nbsp;&lt;/SPAN&gt;to your virtual background (using a domain/email address/URL/local-file)&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;ADD TEXT&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;to your virtual background&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;CLEAR&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;the above from your virtual background&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;SWITCH&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;between user-defined virtual backgrounds&lt;/LI&gt;
&lt;LI&gt;&lt;EM&gt;CHANGE&lt;/EM&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;the image of one of the 3 user-defined virtual background slots (based on a local file or URL)&lt;/LI&gt;
&lt;LI&gt;
&lt;P class="p1"&gt;&lt;EM&gt;AUTOMATIC&lt;/EM&gt;&amp;nbsp;logo insertion based on call participant email domains&lt;/P&gt;
&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;LI-VIDEO vid="https://www.youtube.com/watch?v=3DJwpWS2zoc" align="center" size="custom" width="763" height="763" uploading="false" thumbnail="https://i.ytimg.com/vi/3DJwpWS2zoc/hqdefault.jpg" external="url"&gt;&lt;/LI-VIDEO&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;What next?&lt;/H2&gt;
&lt;P&gt;Check out the GitHub URL in the post below to see how you can install it and use it yourself.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.linkedin.com/feed/update/urn:li:activity:6780505711634903040" target="_blank" rel="noopener"&gt;https://www.linkedin.com/feed/update/urn:li:activity:6780505711634903040&lt;/A&gt;&lt;/P&gt;
&lt;H2&gt;More projects&lt;/H2&gt;
&lt;P&gt;will be posted in the Webex Developer LinkedIn Group:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A href="http://cs.co/webexdevlink" target="_blank" rel="nofollow noopener"&gt;http://cs.co/webexdevlink&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Webex Developer resource overview: &lt;A href="http://cs.co/webexdevinfo" target="_blank" rel="noopener"&gt;http://cs.co/webexdevinfo&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;bye!&lt;/P&gt;
&lt;P&gt;DJ&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="2021-03mar-video-slide1-small.jpg" style="width: 374px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/118253i68104DE0C08BAC2A/image-dimensions/374x234?v=v2" width="374" height="234" role="button" title="2021-03mar-video-slide1-small.jpg" alt="2021-03mar-video-slide1-small.jpg" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 16 Apr 2021 14:38:27 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/add-logos-text-to-your-virtual-background/ba-p/4319814</guid>
      <dc:creator>Dirk-Jan Uittenbogaard</dc:creator>
      <dc:date>2021-04-16T14:38:27Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco Webex Virtual Hackathon: Fun &amp; Easy, 60 Teams Win Prizes, ALL participants receive certificate</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4318257#M788</link>
      <description>&lt;P&gt;I suppose it'd be top notch if we ought to make use of the USB ports for Slide Sharing from a flashdrive as you can &lt;A href="https://musicalhunter.com/best-wireless-lavalier-microphone/" target="_self"&gt;check&lt;/A&gt;. Or perhaps leverage the connections for use for Digital Signage&lt;/P&gt;</description>
      <pubDate>Sun, 04 Apr 2021 00:55:54 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4318257#M788</guid>
      <dc:creator>gareffred91976</dc:creator>
      <dc:date>2021-04-04T00:55:54Z</dc:date>
    </item>
    <item>
      <title>#CiscoChat Live - A DevNet Story: Abstracting Your Infrastructure Through Code</title>
      <link>https://community.cisco.com/t5/developer-general-events/ciscochat-live-a-devnet-story-abstracting-your-infrastructure/ba-p/4317858</link>
      <description>&lt;P&gt;&lt;SPAN&gt;&lt;A href="https://community.cisco.com/t5/developer-general-videos/ciscochat-live-a-devnet-story-abstracting-your-infrastructure/ba-p/4317857" target="_blank" rel="noopener"&gt;Join us&lt;/A&gt; on Tuesday, April 6 at 10 am PT (and on demand after) for a new DevNet Story.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 02 Apr 2021 15:04:18 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-events/ciscochat-live-a-devnet-story-abstracting-your-infrastructure/ba-p/4317858</guid>
      <dc:creator>Kelli Glass</dc:creator>
      <dc:date>2021-04-02T15:04:18Z</dc:date>
    </item>
    <item>
      <title>#CiscoChat Live -  A DevNet Story: Abstracting Your Infrastructure Through Code</title>
      <link>https://community.cisco.com/t5/developer-general-videos/ciscochat-live-a-devnet-story-abstracting-your-infrastructure/ba-p/4317857</link>
      <description>&lt;P&gt;&lt;BR /&gt;&lt;LI-VIDEO vid="https://www.youtube.com/watch?v=rFv5ZglNvOs" align="center" size="small" width="200" height="113" uploading="false" thumbnail="https://i.ytimg.com/vi/rFv5ZglNvOs/hqdefault.jpg" external="url"&gt;&lt;/LI-VIDEO&gt;&lt;/P&gt;
&lt;P&gt;Join us on Tuesday, April 6 at 10 am PT (and on demand after) for a new DevNet Story.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We'll take your questions during the broadcast and after, so post them below in the comments.&lt;/P&gt;</description>
      <pubDate>Fri, 02 Apr 2021 14:59:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-videos/ciscochat-live-a-devnet-story-abstracting-your-infrastructure/ba-p/4317857</guid>
      <dc:creator>Kelli Glass</dc:creator>
      <dc:date>2021-04-02T14:59:34Z</dc:date>
    </item>
    <item>
      <title>Re: Join the DevNet Class of 2020 – Get your DevNet Gear</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4315420#M474</link>
      <description>&lt;P&gt;Hi everyone,&lt;/P&gt;
&lt;P&gt;Thanks for your excitement and patience as we ship the Class of 2020 Welcome Kits. Welcome Kits have been shipping in batches starting with those that were first certified. We have experienced significant delays due to pandemic fulfillment and shipping delays. If you have any questions or have not received a welcome kit redemption code, please send an email to: &lt;A href="mailto:devnetclassof2020@cisco.com" target="_blank"&gt;devnetclassof2020@cisco.com&lt;/A&gt;&amp;nbsp;and we track your order and answer questions. Thanks for being part of the Class of 2020 and for your patience.&lt;/P&gt;</description>
      <pubDate>Mon, 29 Mar 2021 12:08:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4315420#M474</guid>
      <dc:creator>Janel Kratky</dc:creator>
      <dc:date>2021-03-29T12:08:20Z</dc:date>
    </item>
    <item>
      <title>Re: Join the DevNet Class of 2020 – Get your DevNet Gear</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4315196#M473</link>
      <description>&lt;P&gt;I passed back in October, completed the swag request as soon as the link came out and I've heard nothing....&lt;/P&gt;</description>
      <pubDate>Sun, 28 Mar 2021 17:55:32 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4315196#M473</guid>
      <dc:creator>ian-lewis</dc:creator>
      <dc:date>2021-03-28T17:55:32Z</dc:date>
    </item>
    <item>
      <title>Re: Join the DevNet Class of 2020 – Get your DevNet Gear</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4315079#M472</link>
      <description>&lt;P&gt;I received a pin and a sticker today for DevNet Class of 2020. No sweatshirt though. Also kinda becoming not sweatshirt weather as well. &lt;LI-EMOJI id="lia_grinning-face-with-smiling-eyes" title=":grinning_face_with_smiling_eyes:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;edit: I received the sweatshirt in a separate package the next business day.&lt;/P&gt;&lt;P&gt;&lt;LI-EMOJI id="lia_grinning-face-with-smiling-eyes" title=":grinning_face_with_smiling_eyes:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 29 Mar 2021 19:44:29 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4315079#M472</guid>
      <dc:creator>Fordan42</dc:creator>
      <dc:date>2021-03-29T19:44:29Z</dc:date>
    </item>
    <item>
      <title>Re: UCSM .NET SDK Sample Code!!</title>
      <link>https://community.cisco.com/t5/data-center-blogs/ucsm-net-sdk-sample-code/bc-p/4314717#M290</link>
      <description>Thanks for reaching out. This thread is nearly a decade old and the links to the *.zip files are no longer active. My recommendation would be to check out DevNet Code Exchange to see if there are .NET SDK code samples that work for you.&lt;BR /&gt;</description>
      <pubDate>Fri, 26 Mar 2021 22:01:28 GMT</pubDate>
      <guid>https://community.cisco.com/t5/data-center-blogs/ucsm-net-sdk-sample-code/bc-p/4314717#M290</guid>
      <dc:creator>delgadm</dc:creator>
      <dc:date>2021-03-26T22:01:28Z</dc:date>
    </item>
    <item>
      <title>Re: UCSM .NET SDK Sample Code!!</title>
      <link>https://community.cisco.com/t5/data-center-blogs/ucsm-net-sdk-sample-code/bc-p/4314266#M289</link>
      <description>&lt;P&gt;Is there anywhere that these two files can be found? It would be great to be able to see the contents of&amp;nbsp;&lt;STRONG&gt;UCSApplication&lt;/STRONG&gt;&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;STRONG&gt;- SourceCode.zip&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Thanks.&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 26 Mar 2021 06:06:36 GMT</pubDate>
      <guid>https://community.cisco.com/t5/data-center-blogs/ucsm-net-sdk-sample-code/bc-p/4314266#M289</guid>
      <dc:creator>coadnathan</dc:creator>
      <dc:date>2021-03-26T06:06:36Z</dc:date>
    </item>
    <item>
      <title>Re: Join the DevNet Class of 2020 – Get your DevNet Gear</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4313772#M471</link>
      <description>&lt;P&gt;Hi, did you have an update?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;It's been over a month since I passed the exam within the promotion extension date.&lt;/P&gt;</description>
      <pubDate>Thu, 25 Mar 2021 12:19:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4313772#M471</guid>
      <dc:creator>jbbcalazans</dc:creator>
      <dc:date>2021-03-25T12:19:34Z</dc:date>
    </item>
    <item>
      <title>Re: How to make sure IP is unique in  a simple service to configure IP</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4313398#M362</link>
      <description>&lt;P&gt;Hello Chandra,&lt;/P&gt;&lt;P&gt;Answer to your question is yes. You will need to model the interface and populate the interface data within NSO.&lt;/P&gt;&lt;P&gt;If this is the question, you can address other parts of your yang model to address for a contraint with must statement, ie. in your case other than "leaf ip_address".&lt;/P&gt;&lt;P&gt;Regards.&lt;/P&gt;</description>
      <pubDate>Wed, 24 Mar 2021 20:41:33 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4313398#M362</guid>
      <dc:creator>erdemk</dc:creator>
      <dc:date>2021-03-24T20:41:33Z</dc:date>
    </item>
    <item>
      <title>Re: How to make sure IP is unique in  a simple service to configure IP</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4313217#M361</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;A id="link_27" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://community.cisco.com/t5/user/viewprofilepage/user-id/549262" target="_self"&gt;&lt;SPAN class=""&gt;vleijon&lt;/SPAN&gt;&lt;/A&gt;&lt;SPAN&gt;&amp;nbsp; and&amp;nbsp;&amp;nbsp;&lt;SPAN class=""&gt;&lt;A id="link_24" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://community.cisco.com/t5/user/viewprofilepage/user-id/834385" target="_self"&gt;erdemk&lt;/A&gt;&amp;nbsp;for the information about "unique" option within the yang leaf, I will read this document to understand better on how to use this for my requirement.&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&lt;SPAN class=""&gt;For now I am just using the lab as I have it and instructing&amp;nbsp;the users to be cautions about the duplicate IP, as I am running short of time, I will explore these options&amp;nbsp;later on.&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Mar 2021 16:58:06 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4313217#M361</guid>
      <dc:creator>Chandra L</dc:creator>
      <dc:date>2021-03-24T16:58:06Z</dc:date>
    </item>
    <item>
      <title>Re: How to make sure IP is unique in  a simple service to configure IP</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4313212#M360</link>
      <description>&lt;P&gt;Thank you&amp;nbsp;&lt;SPAN class=""&gt;&lt;A id="link_24" class="lia-link-navigation lia-page-link lia-user-name-link" href="https://community.cisco.com/t5/user/viewprofilepage/user-id/834385" target="_self"&gt;erdemk&lt;/A&gt;&amp;nbsp;for your suggestions, as I understand with option 1 you mentioned as below, NSO will check if the IP is already within colour service, if so "ip address already in use".&amp;nbsp; But if the IP address is not used in colour service, but in use on an interface on the router, will this logic still work?&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; must "count(../../colour[name != current()/../name]/ip_address = current()) = 0" {&lt;/SPAN&gt;&lt;BR /&gt;&lt;SPAN&gt;&amp;nbsp; &amp;nbsp; error-message "ip address already in use.";&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Mar 2021 16:54:34 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4313212#M360</guid>
      <dc:creator>Chandra L</dc:creator>
      <dc:date>2021-03-24T16:54:34Z</dc:date>
    </item>
    <item>
      <title>Re: How to make sure IP is unique in  a simple service to configure IP</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4313097#M359</link>
      <description>I also want to mention tailf:unique-selector 5he standard YANG statement 'unique' can be used to check for uniqueness within a single list only. Specifically, it cannot be used to check for uniqueness of leafs within a sublist. But with unique-selector you can do more things like that. It is documented in the tailf_yang_extensions manpage.&lt;BR /&gt;&lt;BR /&gt;</description>
      <pubDate>Wed, 24 Mar 2021 14:28:57 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4313097#M359</guid>
      <dc:creator>vleijon</dc:creator>
      <dc:date>2021-03-24T14:28:57Z</dc:date>
    </item>
    <item>
      <title>Re: How to make sure IP is unique in  a simple service to configure IP</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4313047#M358</link>
      <description>&lt;P&gt;Hello Chandra,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I am not completely sure if i understood your question correct, but afaiu you want ip_address to be unique through out your network. Below are 2 options to do that&amp;nbsp; :&amp;nbsp;&lt;/P&gt;&lt;P&gt;option 1 :&amp;nbsp;&lt;/P&gt;&lt;P&gt;leaf ip_address {&lt;BR /&gt;&amp;nbsp; tailf:info "Select IP Address";&lt;BR /&gt;&amp;nbsp; type enumeration {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; enum 11.1.1.1;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; enum 11.1.1.100;&lt;BR /&gt;&amp;nbsp; &amp;nbsp; enum 11.1.1.200;&lt;BR /&gt;&amp;nbsp; }&lt;BR /&gt;&amp;nbsp; must "count(../../colour[name != current()/../name]/ip_address = current()) = 0" {&lt;BR /&gt;&amp;nbsp; &amp;nbsp; error-message "ip address already in use.";&lt;BR /&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;option 2:&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;list colour {&lt;BR /&gt;&amp;nbsp; key name;&lt;/P&gt;&lt;P&gt;&amp;nbsp; leaf name {&lt;BR /&gt;&amp;nbsp; type string;&lt;BR /&gt;&amp;nbsp; }&lt;/P&gt;&lt;P&gt;&amp;nbsp; unique ip_address;&lt;/P&gt;&lt;P&gt;&amp;nbsp; ..&lt;/P&gt;&lt;P&gt;}&lt;/P&gt;&lt;P&gt;regards,&lt;/P&gt;</description>
      <pubDate>Wed, 24 Mar 2021 12:34:58 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4313047#M358</guid>
      <dc:creator>erdemk</dc:creator>
      <dc:date>2021-03-24T12:34:58Z</dc:date>
    </item>
    <item>
      <title>**New Episode** Cisco Champion Radio: S8|E11 Walk, Run and Fly with DevNet Automation Exchange</title>
      <link>https://community.cisco.com/t5/devnet-news/new-episode-cisco-champion-radio-s8-e11-walk-run-and-fly-with/ba-p/4310070</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="Cisco Champion Logo (without 2020).png" style="width: 400px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/106785i2F9F6C3FE86FF27D/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Cisco Champion Logo (without 2020).png" alt="Cisco Champion Logo (without 2020).png" /&gt;&lt;/span&gt;&lt;STRONG&gt;Listen: &lt;A href="https://smarturl.it/CCRS8E11" target="_blank"&gt;https://smarturl.it/CCRS8E11&lt;/A&gt;&lt;/STRONG&gt;&lt;BR /&gt;&lt;BR /&gt;What is all this talk about automation? How do you get started? What resources are out there to help you tackle your automation projects?&lt;BR /&gt;&lt;BR /&gt;Join Cisco Champions, and DevNet Developer Advocate Kareem Iskander, as they discuss 1) the DevNet Automation Exchange, 2) automation use cases, and 3) a special challenge for Cisco Champion Radio listeners that can earn you some cool DevNet swag.&lt;BR /&gt;&lt;BR /&gt;To register for the challenge visit&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="http://cs.co/autochallenge" href="https://gate.sc/?url=http%3A%2F%2Fcs.co%2Fautochallenge&amp;amp;token=3fa2dc-1-1616109527138" target="_blank" rel="nofollow noopener ugc"&gt;cs.co/autochallenge&lt;/A&gt;. Once you register, you will be redirected to submit your DevNet Automation Exchange Use Case. Then, simply wait by your mailbox for your swag.&lt;BR /&gt;&lt;BR /&gt;Follow us:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="http://twitter.com/ciscochampion" href="https://gate.sc/?url=http%3A%2F%2Ftwitter.com%2Fciscochampion&amp;amp;token=12b637-1-1616109527138" target="_blank" rel="nofollow noopener ugc"&gt;twitter.com/ciscochampion&lt;/A&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Cisco Champion Hosts:&lt;/STRONG&gt;&lt;BR /&gt;Joe Houghes (&lt;A title="http://twitter.com/jhoughes" href="https://gate.sc/?url=http%3A%2F%2Ftwitter.com%2Fjhoughes&amp;amp;token=579e68-1-1616109527138" target="_blank" rel="nofollow noopener ugc"&gt;twitter.com/jhoughes&lt;/A&gt;), Veeam Software, Solutions Architect&lt;BR /&gt;Mark Sibering (&lt;A title="http://twitter.com/netcicd" href="https://gate.sc/?url=http%3A%2F%2Ftwitter.com%2Fnetcicd&amp;amp;token=faf7d2-1-1616109527138" target="_blank" rel="nofollow noopener ugc"&gt;twitter.com/netcicd&lt;/A&gt;), Devoteam, Principal Architect&lt;BR /&gt;Shala Warner (&lt;A title="http://twitter.com/giftedlane" href="https://gate.sc/?url=http%3A%2F%2Ftwitter.com%2Fgiftedlane&amp;amp;token=fcc6a5-1-1616109527138" target="_blank" rel="nofollow noopener ugc"&gt;twitter.com/giftedlane&lt;/A&gt;), IT Desktop Analyst&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Guest:&lt;/STRONG&gt;&lt;BR /&gt;Kareem Iskander (&lt;A title="http://twitter.com/kareem_isk" href="https://gate.sc/?url=http%3A%2F%2Ftwitter.com%2Fkareem_isk&amp;amp;token=90ffad-1-1616109527138" target="_blank" rel="nofollow noopener ugc"&gt;twitter.com/kareem_isk&lt;/A&gt;), Cisco, DevNet Developer Advocate&lt;BR /&gt;&lt;BR /&gt;&lt;STRONG&gt;Moderator:&lt;/STRONG&gt;&lt;BR /&gt;Amilee San Juan (&lt;A title="http://twitter.com/amileesan1" href="https://gate.sc/?url=http%3A%2F%2Ftwitter.com%2Famileesan1&amp;amp;token=1954f2-1-1616109527138" target="_blank" rel="nofollow noopener ugc"&gt;twitter.com/amileesan1&lt;/A&gt;), Cisco, Technical Influencer Marketing and Cisco Champion Program&lt;/P&gt;</description>
      <pubDate>Tue, 23 Mar 2021 20:34:50 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-news/new-episode-cisco-champion-radio-s8-e11-walk-run-and-fly-with/ba-p/4310070</guid>
      <dc:creator>aalesna</dc:creator>
      <dc:date>2021-03-23T20:34:50Z</dc:date>
    </item>
    <item>
      <title>Are you looking for NSO trainings?</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/are-you-looking-for-nso-trainings/ba-p/4308948</link>
      <description>&lt;H2&gt;Learning NSO hasn't been easier!&lt;/H2&gt;
&lt;P&gt;Although navigating the offerings may need some guidance.&lt;/P&gt;
&lt;P&gt;You basically have two options, one instructor-led and one self-paced using free resources on DevNet. We of course recommend using both options.&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;Cisco Instructor-led Learning Path&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;To locate the Cisco Learning Offerings,&amp;nbsp;Use the "Cisco Learning Locator" (&lt;A href="https://learninglocator.cloudapps.cisco.com/#/search-results/NSO" target="_blank" rel="noopener"&gt;https://learninglocator.cloudapps.cisco.com&lt;/A&gt;) and search for "NSO". It is really that simple! Note that the &lt;STRONG&gt;featured link on the right is updated&lt;/STRONG&gt; and will take you there in one click.&lt;/P&gt;
&lt;P&gt;If you do this, you will find three courses all instructor-led and delivered both physically and virtually.&lt;/P&gt;
&lt;P&gt;&lt;A href="https://learninglocator.cloudapps.cisco.com/#/course-details/8814" target="_self"&gt;NSO Essentials for Programmers and Network Architects&lt;/A&gt;, aka NSO 201 is where you start. NSO 201 is a 4-day course. Targeting audience: Network administrators,&amp;nbsp;Solutions designers, and System installers,-integrators, and -administrators.&lt;/P&gt;
&lt;P&gt;if you want to continue your learning journey there are two courses depending on your role.&amp;nbsp;Both require that you completed NSO201. These are:&amp;nbsp;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;A href="https://learninglocator.cloudapps.cisco.com/#/course-details/8856" target="_self"&gt;&lt;SPAN&gt;NSO Advanced for Python Programmers (NSO300) 4.0&amp;nbsp;&lt;/SPAN&gt;&lt;/A&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;A href="https://learninglocator.cloudapps.cisco.com/#/course-details/8857" target="_self"&gt;&lt;SPAN&gt;Cisco NSO Administration and DevOps (NSO303)... 4.0&lt;/SPAN&gt;&lt;/A&gt;&amp;nbsp;(This course is new and replace the old NSO200, the schedule is currently TBD)&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;STRONG&gt;The self-paced learning path&lt;/STRONG&gt;&lt;/H3&gt;
&lt;P&gt;There are numerous &lt;STRONG&gt;Learning Labs&lt;/STRONG&gt; and free resources on &lt;A href="https://developer.cisco.com/site/nso/" target="_self"&gt;NSO Dev Center&lt;/A&gt;. Make sure you always keep an eye on DevNet since we are constantly adding new content here. To name a few options;&lt;/P&gt;
&lt;H4&gt;&lt;STRONG&gt;Always-On Sandbox&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;Get started with NSO now with the &lt;EM&gt;NEW &lt;/EM&gt;always-on sandbox&amp;nbsp;lab, which&amp;nbsp;provides access to everything you need to explore the APIs for NSO, as well as develop network automation packages and services for use in your networks. Read Stuart Clark’s&amp;nbsp;&lt;A href="https://blogs.cisco.com/developer/nso-sandbox" target="_self"&gt;blog&lt;/A&gt;&amp;nbsp;to learn more.&lt;/P&gt;
&lt;H4&gt;&lt;STRONG&gt;Learn by Doing Series&lt;/STRONG&gt;&lt;/H4&gt;
&lt;P&gt;Check-out Jason Belk’s&amp;nbsp;&lt;EM&gt;NEW&lt;/EM&gt;&amp;nbsp;&lt;A href="https://community.cisco.com/t5/nso-developer-hub-blogs/new-learn-by-doing-example-series/ba-p/4185981" target="_self"&gt;series&lt;/A&gt; where he takes one topic to learn and one use case to recreate a repo with some simple explanation.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 18 Mar 2021 13:12:05 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/are-you-looking-for-nso-trainings/ba-p/4308948</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2021-03-18T13:12:05Z</dc:date>
    </item>
    <item>
      <title>Re: Welcome to the DNA Center SDK Support Community!</title>
      <link>https://community.cisco.com/t5/networking-blogs/welcome-to-the-dna-center-sdk-support-community/bc-p/4306306#M468</link>
      <description>&lt;P&gt;Hi all,&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="p1"&gt;I'm working with the DNA-C Multivendor SDK application and I have a problem, when defining the DNA-C server and then the GUI and SSH / Maglev access, I don't have the option to put ports. The DNA-C is in a lab and has the default ports changed, for example for MAGLEV instead of its default 22 it is 32222 and in the GUI instead of 443 it is 30443&lt;/P&gt;
&lt;P class="p1"&gt;Does anyone know if it is possible to change the default ports of the application when the DNAC server is defined? and if possible where is it done?&lt;/P&gt;</description>
      <pubDate>Fri, 12 Mar 2021 13:00:52 GMT</pubDate>
      <guid>https://community.cisco.com/t5/networking-blogs/welcome-to-the-dna-center-sdk-support-community/bc-p/4306306#M468</guid>
      <dc:creator>lemontan</dc:creator>
      <dc:date>2021-03-12T13:00:52Z</dc:date>
    </item>
    <item>
      <title>Re: Spark GitHub Bot</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/spark-github-bot/bc-p/4305843#M787</link>
      <description>&lt;P&gt;&lt;A href="https://bit.ly/3brkr4O" target="_blank" rel="noopener"&gt;https://bit.ly/3brkr4O&lt;/A&gt;&amp;nbsp;ya&lt;/P&gt;</description>
      <pubDate>Thu, 11 Mar 2021 18:24:36 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/spark-github-bot/bc-p/4305843#M787</guid>
      <dc:creator>DistanBudi21553</dc:creator>
      <dc:date>2021-03-11T18:24:36Z</dc:date>
    </item>
    <item>
      <title>Re: Going Junos Native with NSO</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/going-junos-native-with-nso/bc-p/4304725#M355</link>
      <description>&lt;P&gt;Hi Shashank,&lt;/P&gt;
&lt;P&gt;Please check : &lt;A href="https://community.cisco.com/t5/nso-developer-hub-discussions/juniper-does-not-advertise-any-known-yang-modules/m-p/4269988#M5985" target="_blank"&gt;https://community.cisco.com/t5/nso-developer-hub-discussions/juniper-does-not-advertise-any-known-yang-modules/m-p/4269988#M5985&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Roque&lt;/P&gt;</description>
      <pubDate>Wed, 10 Mar 2021 11:16:17 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/going-junos-native-with-nso/bc-p/4304725#M355</guid>
      <dc:creator>rogaglia</dc:creator>
      <dc:date>2021-03-10T11:16:17Z</dc:date>
    </item>
    <item>
      <title>Re: Welcome to the DNA Center SDK Support Community!</title>
      <link>https://community.cisco.com/t5/networking-blogs/welcome-to-the-dna-center-sdk-support-community/bc-p/4304716#M467</link>
      <description>&lt;P&gt;The HTTP 500 error from GET /api/v1/devices_service/device HTTP/1.1 is only related to DNAC version 1.x.&lt;BR /&gt;I haven't had any issues with DNAC version 2.x when polling for devices.&lt;/P&gt;</description>
      <pubDate>Wed, 10 Mar 2021 11:06:35 GMT</pubDate>
      <guid>https://community.cisco.com/t5/networking-blogs/welcome-to-the-dna-center-sdk-support-community/bc-p/4304716#M467</guid>
      <dc:creator>mateusz.ozga</dc:creator>
      <dc:date>2021-03-10T11:06:35Z</dc:date>
    </item>
    <item>
      <title>Re: Going Junos Native with NSO</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/going-junos-native-with-nso/bc-p/4304715#M354</link>
      <description>&lt;P&gt;Hi Jan,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I went through the document shared by you. I was able to build the NED successfully but while connecting I am getting error:&lt;/P&gt;
&lt;P class="lia-indent-padding-left-30px"&gt;result false&lt;BR /&gt;info Device ZTP6RPAJ01-Netconf does not advertise any known YANG modules&lt;/P&gt;
&lt;P&gt;I checked my junos device is JUNOS 18.3R1.9. Is there a way to build netconf ned for these devices through NSO NETCONF ned builder feature?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Shashank Srivastava&lt;/P&gt;</description>
      <pubDate>Wed, 10 Mar 2021 11:05:50 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/going-junos-native-with-nso/bc-p/4304715#M354</guid>
      <dc:creator>Shashank Srivastava</dc:creator>
      <dc:date>2021-03-10T11:05:50Z</dc:date>
    </item>
    <item>
      <title>Re: Join the DevNet Class of 2020 – Get your DevNet Gear</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4303557#M470</link>
      <description>&lt;P&gt;Has anyone received the Devnet welcome kit with the Sweatshirt and other shwag? There was a signup page a few months ago and I signed up there after I passed the exam &lt;STRONG&gt;back in 2020. &lt;/STRONG&gt;I was told that the welcome kit would be coming in February. Has the ship date moved?&lt;/P&gt;</description>
      <pubDate>Tue, 09 Mar 2021 00:34:52 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4303557#M470</guid>
      <dc:creator>rmongeon</dc:creator>
      <dc:date>2021-03-09T00:34:52Z</dc:date>
    </item>
    <item>
      <title>Links to individual  sessions: NSO Developer Days - APJC, 2021</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/links-to-individual-sessions-nso-developer-days-apjc-2021/ba-p/4301292</link>
      <description>&lt;H1&gt;Live Event &amp;amp; Video On-Demand&amp;nbsp;&lt;span class="lia-inline-image-display-wrapper lia-image-align-right" image-alt="DeveloperDays_main graphic_light Smaller.jpg" style="width: 320px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/105562iC9D7B1757732FD01/image-size/large?v=v2&amp;amp;px=999" role="button" title="DeveloperDays_main graphic_light Smaller.jpg" alt="DeveloperDays_main graphic_light Smaller.jpg" /&gt;&lt;/span&gt;&lt;/H1&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Individual Live Sessions&lt;/H2&gt;
&lt;H3&gt;&lt;A href="https://video.cisco.com/video/6235877317001" target="_self"&gt;&lt;STRONG&gt;Telstra Network Transformation with Automation&lt;/STRONG&gt;&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Ross Manariti, Technical Product Owner - Resource Domain &amp;amp; Element Management, Telstra&lt;/SPAN&gt;&lt;/H3&gt;
&lt;H4 class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;Customer services across thousands of network appliances are still manually configured today. Capabilities, processes, and practices vary from platform to platform and amongst different administrative groups. This can and has led to poor customer experience, high cost of delivery &amp;amp; lost revenue opportunities. We decided to take a different approach to developed a multi-vendor, model-driven, highly-customizable system - capable of repeatable, predictable service and infrastructure resource configuration automation. This approach has seen us improve customer experience and standardize IT/Network interactions, enabling network services to be consumed digitally.&lt;/EM&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;A href="https://video.cisco.com/video/6235875316001" target="_self"&gt;&lt;STRONG&gt;Customer Success: Cross-Domain and Multi-Layer Transport Network Automation&lt;/STRONG&gt;&lt;/A&gt;&lt;BR /&gt;Naveen Kumar, Technical Lead, Cisco CX&lt;/H3&gt;
&lt;H4 class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;&lt;SPAN&gt;The Customer is the largest telecommunication company in the area with its core businesses in fixed-line, mobile, broadband, and IoT services. Cisco as a partner is helping the Customer in their transformation journey towards the next-gen network which serves to meet their scale demand and agility for 5G, Broadband, and enterprise offerings. The Customer recognizes that automation is key for increased service velocity and operational efficiency by leveraging cutting-edge technologies. NSO is a major building block in this architecture for their multi-domain and multi-layer service orchestration solution for IP and extending it to the optical network. This session covers the details pertaining to the use cases and how the solution has evolved in conjunction with network design &amp;amp; build.&lt;/SPAN&gt;&lt;/EM&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;SPAN&gt;&lt;A href="https://video.cisco.com/video/6240825351001" target="_self"&gt;&lt;STRONG&gt;Service Design for Scaling&lt;/STRONG&gt;&lt;/A&gt;&lt;BR /&gt;Ulrik Forsgren, Software Engineer, Cisco&lt;/SPAN&gt;&lt;/H3&gt;
&lt;H4 class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;The session guides you through common best practices and gives pointers to useful information. After the talk, you should be able to describe and motivate your design choices, as well as recognize questions to be asked next to meet future requirements.&lt;/EM&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;A href="https://video.cisco.com/video/6240824977001" target="_self"&gt;&lt;STRONG&gt;Monitoring NSO: Understanding What’s Going On Inside&lt;/STRONG&gt;&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Kristian Larsson, Architect, Cisco&lt;/SPAN&gt;&lt;/H3&gt;
&lt;H4 class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;Kristian is the author of the OpenTelemetry exporter package for NSO, which exports metrics and traces from within NSO. Tag along to see how you can leverage observability data to understand the behavior of NSO and services in your environment.&lt;/EM&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;&lt;SPAN&gt;On-Demand Sessions&lt;/SPAN&gt;&lt;/H2&gt;
&lt;H3&gt;&lt;SPAN&gt;&lt;A href="https://video.cisco.com/video/6235877253001" target="_self"&gt;&lt;STRONG&gt;Use Case: Optical Orchestration&lt;/STRONG&gt;&lt;/A&gt;&lt;BR /&gt;Mark Swanborough, Software and Automation Practice Leader, Cisco CX&lt;BR /&gt;Krishna Shanmughom, Customer Delivery Software Architect, Cisco CX&lt;/SPAN&gt;&lt;/H3&gt;
&lt;H4 class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;Optical Automation using NSO – This presentation talks about how to use NSO for automating L0, L1, and L2 services on Cisco as well as third-party optical networks like Ciena, Huawei, etc thereby helping Service Providers achieving cross-domain orchestration. Also includes Optical automation case studies, challenges and lessons learned.&lt;/EM&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;A href="https://video.cisco.com/video/6235877052001" target="_self"&gt;&lt;STRONG&gt;NSO Scale and Performance Tests&lt;/STRONG&gt;&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Anshu Narang, Software Engineering Technical Leader, Cisco&lt;/SPAN&gt;&lt;/H3&gt;
&lt;H4 class="lia-indent-padding-left-30px"&gt;&lt;EM&gt;Help new users of NSO understand what to expect from NSO in terms of Scale and Performance for their use case(s)​. Share NSO Scale and Performance capabilities for​ Reference Use Cases i.e. NFVO (Virtualization) and T-SDN (Physical device configuration) Core FPs.&lt;/EM&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;A href="https://video.cisco.com/video/6235875576001" target="_self"&gt;&lt;STRONG&gt;Technical Deep Dive: Monitoring NSO&lt;/STRONG&gt;&lt;/A&gt;&lt;BR /&gt;Kristian Larsson, Architect, Cisco&lt;/H3&gt;
&lt;H4&gt;&lt;EM&gt;A deep dive into NSO observability and the technical underpinnings of the opentelemetry-exporter package. See how it all works and learn how you can expand and build your own custom visualizations or how to instrument your own services for observability.&lt;/EM&gt;&lt;/H4&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;&lt;A href="https://video.cisco.com/video/6235875482001" target="_self"&gt;&lt;STRONG&gt;Auto Heal Your System&lt;/STRONG&gt;&lt;/A&gt;&lt;BR /&gt;&lt;SPAN&gt;Eswaramoorthy Ramasamy, Software Consulting Engineer, Cisco CX&lt;/SPAN&gt;&lt;/H3&gt;
&lt;H4&gt;&lt;EM&gt;Auto healing is the highest level of automation anyone can achieve. In this session, we would be covering how auto-healing can be achieved with NSO and Open Source Monitoring tools.&lt;/EM&gt;&lt;/H4&gt;</description>
      <pubDate>Wed, 17 Mar 2021 08:23:49 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/links-to-individual-sessions-nso-developer-days-apjc-2021/ba-p/4301292</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2021-03-17T08:23:49Z</dc:date>
    </item>
    <item>
      <title>Re: ANNOUNCEMENT: Sandbox experiencing technical issues - February 2, 2021</title>
      <link>https://community.cisco.com/t5/devnet-news/announcement-sandbox-experiencing-technical-issues-february-2/bc-p/4298741#M123</link>
      <description>&lt;P&gt;Have same problem with DNA lab.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 27 Feb 2021 11:30:36 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-news/announcement-sandbox-experiencing-technical-issues-february-2/bc-p/4298741#M123</guid>
      <dc:creator>dgrinceac</dc:creator>
      <dc:date>2021-02-27T11:30:36Z</dc:date>
    </item>
    <item>
      <title>Re: Join the DevNet Class of 2020 – Get your DevNet Gear</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4296880#M469</link>
      <description>&lt;P&gt;Hi Team&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I just earned DevNet 2020 certification.&amp;nbsp; I received the Acclaim badge.&amp;nbsp; How do I claim the DevNet gear?&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 24 Feb 2021 12:45:13 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4296880#M469</guid>
      <dc:creator>francogarcia1020</dc:creator>
      <dc:date>2021-02-24T12:45:13Z</dc:date>
    </item>
    <item>
      <title>Re: NED Upgrade for NSO ver 4.x and below</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-videos/ned-upgrade-for-nso-ver-4-x-and-below/bc-p/4293336#M156</link>
      <description>&lt;P&gt;Many thanks, it was very useful.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 17 Feb 2021 22:04:16 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-videos/ned-upgrade-for-nso-ver-4-x-and-below/bc-p/4293336#M156</guid>
      <dc:creator>marcmedi</dc:creator>
      <dc:date>2021-02-17T22:04:16Z</dc:date>
    </item>
    <item>
      <title>Re: How to make sure IP is unique in  a simple service to configure IP</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4292397#M351</link>
      <description>&lt;P&gt;Thank you for giving me this hint. I had a brief look, it is not a simple logic that I could easily implement in the current YANG file. Looks like it is going to complicate my current service. Probably for now, I will just let the user know that they have to take care of this duplicate IP manually.&lt;/P&gt;</description>
      <pubDate>Tue, 16 Feb 2021 14:12:36 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4292397#M351</guid>
      <dc:creator>Chandra L</dc:creator>
      <dc:date>2021-02-16T14:12:36Z</dc:date>
    </item>
    <item>
      <title>Re: How to make sure IP is unique in  a simple service to configure IP</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4292272#M350</link>
      <description>&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;I think this request needs python maapi intervention, you need to parse all the interfaces and check if any of them have ip address the same as the service is trying to configure. Then, in python, you can make your decision either fail and exit or just raise a log warning.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 16 Feb 2021 09:43:15 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/bc-p/4292272#M350</guid>
      <dc:creator>nso20</dc:creator>
      <dc:date>2021-02-16T09:43:15Z</dc:date>
    </item>
    <item>
      <title>Webinar - Feb 18th - 10am PST - The Integrated NSO and ConfD Transaction Managers</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/webinar-feb-18th-10am-pst-the-integrated-nso-and-confd/ba-p/4291968</link>
      <description>&lt;DIV&gt;If you are an NSO user, you are probably aware that when you write and read data from any of the NSO northbound interface agents, such as NETCONF, RESTCONF, CLI, MAAPI, etc., those agents are going through the NSO transaction manager before reaching the CDB "running" datastore and the southbound NEDs.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Even if you are aware that the NSO transaction manager is tightly integrated with all NSO components, when managing the network using the NSO device and/or service manager, there are a number of crucial decisions to consider. Such as, are you going to enable the NSO commit queues, are you going to make use of the logical datastores that comes with NMDA, how will you reconcile your services with a device that is out-of-sync, and what requirements for northbound interfaces will you have for the devices you deploy in your network?&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Did you also know that, in the bigger picture, NSO’s transaction manager is extended by the devices transaction managers, that may be implemented by ConfD or not at all, and that NSO may be managing a hundred other transaction managers in parallel?&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Even if the device is enabled by ConfD and its transaction manager, there are a quite a few things to consider when deciding on how to manage such devices and maximizing the value of a full-fledged transaction manager&amp;nbsp;&amp;nbsp;instead of the opposite.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;In this 1h workshop, scheduled on February 18th, 10am PST, we will spend most of our focus on the integration between NSO and ConfD's transaction managers and go through the more common and impactful design decisions when integrating with the two while keeping the bigger picture in mind.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Register here:&amp;nbsp;&lt;A href="https://info.tail-f.com/confd-transaction-manager" target="_blank" rel="noopener"&gt;https://info.tail-f.com/confd-transaction-manager&lt;/A&gt;&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;</description>
      <pubDate>Mon, 15 Feb 2021 19:45:59 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/webinar-feb-18th-10am-pst-the-integrated-nso-and-confd/ba-p/4291968</guid>
      <dc:creator>Nabil_Michraf</dc:creator>
      <dc:date>2021-02-15T19:45:59Z</dc:date>
    </item>
    <item>
      <title>Join us for NSO Developer Days APJC on March 3</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/join-us-for-nso-developer-days-apjc-on-march-3/ba-p/4287057</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="DEVDAY.Twitter.March 3 (002).png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/103799i377D0CCE9B993F17/image-size/large?v=v2&amp;amp;px=999" role="button" title="DEVDAY.Twitter.March 3 (002).png" alt="DEVDAY.Twitter.March 3 (002).png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;NSO Developer Days is an opportunity for both new and experienced customers to come together and network, share best practices, meet engineering and learn more about what is coming next for NSO. Join service provider and enterprise network automation professionals for this one-day virtual event.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.cisco.com/c/en/us/solutions/service-provider/events/nso-developer-days.html" target="_blank" rel="noopener"&gt;Register today&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 05 Feb 2021 23:49:15 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/join-us-for-nso-developer-days-apjc-on-march-3/ba-p/4287057</guid>
      <dc:creator>Kelli Glass</dc:creator>
      <dc:date>2021-02-05T23:49:15Z</dc:date>
    </item>
    <item>
      <title>Re: Postman Collection for the Meraki Dashboard API - updated</title>
      <link>https://community.cisco.com/t5/networking-blogs/postman-collection-for-the-meraki-dashboard-api-updated/bc-p/4286885#M462</link>
      <description>&lt;P&gt;It looks like links to the docs are now at the top of the post. Thank you&amp;nbsp;&lt;LI-USER uid="665365"&gt;&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 05 Feb 2021 17:49:17 GMT</pubDate>
      <guid>https://community.cisco.com/t5/networking-blogs/postman-collection-for-the-meraki-dashboard-api-updated/bc-p/4286885#M462</guid>
      <dc:creator>alexstev</dc:creator>
      <dc:date>2021-02-05T17:49:17Z</dc:date>
    </item>
    <item>
      <title>Re: Get NSO for Free!</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/get-nso-for-free/bc-p/4286107#M347</link>
      <description>&lt;P&gt;Can we also get the rest api explorer to install -&lt;A href="https://wwwin-github.cisco.com/nsopl/rest-api-explorer" target="_blank"&gt;https://wwwin-github.cisco.com/nsopl/rest-api-explorer&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Feb 2021 14:30:46 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/get-nso-for-free/bc-p/4286107#M347</guid>
      <dc:creator>srisikha@cisco.com</dc:creator>
      <dc:date>2021-02-04T14:30:46Z</dc:date>
    </item>
    <item>
      <title>How to make sure IP is unique in  a simple service to configure IP</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/ba-p/4285177</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have a simple service to configure an IP under loopback interface, but how do I delete the IP, if the one I am going to configure is pre-existing on another interface or at least give a warning that this IP is already in use?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Here is my yang file -&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;module colour {&lt;BR /&gt;namespace "http://com/example/colour";&lt;BR /&gt;prefix colour;&lt;/P&gt;
&lt;P&gt;import ietf-inet-types {&lt;BR /&gt;prefix inet;&lt;BR /&gt;}&lt;BR /&gt;import tailf-ncs {&lt;BR /&gt;prefix ncs;&lt;BR /&gt;}&lt;BR /&gt;import tailf-common {&lt;BR /&gt;prefix tailf;&lt;BR /&gt;}&lt;BR /&gt;list colour {&lt;BR /&gt;key name;&lt;BR /&gt;&lt;BR /&gt;leaf name {&lt;BR /&gt;type string;&lt;BR /&gt;}&lt;/P&gt;
&lt;P&gt;uses ncs:service-data;&lt;BR /&gt;ncs:servicepoint "colour";&lt;/P&gt;
&lt;P&gt;leaf colour {&lt;BR /&gt;tailf:info "Select the Colour for SLA";&lt;BR /&gt;type enumeration {&lt;BR /&gt;enum BLUE;&lt;BR /&gt;enum GREEN;&lt;BR /&gt;enum RED;&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;
&lt;P&gt;leaf intf {&lt;BR /&gt;tailf:info "Select Loopback Interface number";&lt;BR /&gt;type enumeration {&lt;BR /&gt;enum 101;&lt;BR /&gt;enum 102;&lt;BR /&gt;enum 103;&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;leaf ip_address {&lt;BR /&gt;tailf:info "Select IP Address";&lt;BR /&gt;type enumeration {&lt;BR /&gt;enum 11.1.1.1;&lt;BR /&gt;enum 11.1.1.100;&lt;BR /&gt;enum 11.1.1.200;&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;BR /&gt;}&lt;/P&gt;</description>
      <pubDate>Wed, 03 Feb 2021 12:48:24 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/how-to-make-sure-ip-is-unique-in-a-simple-service-to-configure/ba-p/4285177</guid>
      <dc:creator>Chandra L</dc:creator>
      <dc:date>2021-02-03T12:48:24Z</dc:date>
    </item>
    <item>
      <title>Re: ANNOUNCEMENT: Sandbox experiencing technical issues - February 2, 2021</title>
      <link>https://community.cisco.com/t5/devnet-news/announcement-sandbox-experiencing-technical-issues-february-2/bc-p/4284944#M122</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Screenshot 2021-02-03 083041.png" style="width: 652px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/103514iDAD786884A63AED1/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2021-02-03 083041.png" alt="Screenshot 2021-02-03 083041.png" /&gt;&lt;/span&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Can someone confirm if the problem is still ongoing as I can't reserve "Multi-IOS Cisco Test Network" this morning 3rd Feb?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;DIV class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 03 Feb 2021 08:31:39 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-news/announcement-sandbox-experiencing-technical-issues-february-2/bc-p/4284944#M122</guid>
      <dc:creator>fabrice75</dc:creator>
      <dc:date>2021-02-03T08:31:39Z</dc:date>
    </item>
    <item>
      <title>ANNOUNCEMENT: Sandbox experiencing technical issues - February 2, 2021</title>
      <link>https://community.cisco.com/t5/devnet-news/announcement-sandbox-experiencing-technical-issues-february-2/ba-p/4284744</link>
      <description>&lt;P&gt;&lt;STRONG&gt;It's not you - it's us!&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We sincerely apologize for any inconvenience you may be experiencing in reserving a sandbox lab today.&amp;nbsp; We're experiencing intermittent technical issues.&amp;nbsp; Be assured, we're actively working on the problem and hope to get full services restored as soon as possible.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Again, we apologize for these issues.&lt;/P&gt;
&lt;P&gt;Dan&lt;/P&gt;
&lt;P&gt;Cisco DevNet Sandbox Team&lt;/P&gt;</description>
      <pubDate>Tue, 02 Feb 2021 22:20:58 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-news/announcement-sandbox-experiencing-technical-issues-february-2/ba-p/4284744</guid>
      <dc:creator>Dan Klingler</dc:creator>
      <dc:date>2021-02-02T22:20:58Z</dc:date>
    </item>
    <item>
      <title>Re: pyang error: bad value "1.1" (should be version)</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/pyang-error-bad-value-quot-1-1-quot-should-be-version/bc-p/4281941#M345</link>
      <description>Either don’t source ncsrc before you run pyang or just give the full path to the pyang you want to run.&lt;BR /&gt;&lt;BR /&gt;Please be aware the NSO now uses the yanger tool for all its own functions.&lt;BR /&gt;</description>
      <pubDate>Fri, 29 Jan 2021 05:27:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/pyang-error-bad-value-quot-1-1-quot-should-be-version/bc-p/4281941#M345</guid>
      <dc:creator>vleijon</dc:creator>
      <dc:date>2021-01-29T05:27:20Z</dc:date>
    </item>
    <item>
      <title>pyang error: bad value "1.1" (should be version)</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/pyang-error-bad-value-quot-1-1-quot-should-be-version/ba-p/4281351</link>
      <description>&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;As I understand, when I source ncsrc then it inserts pyang version 1.5 in my path and won't be the use the one I had installed on my system. I'm still facing the same errors every time when executing pyang&amp;nbsp; :&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;❯ pyang test01.yang&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/ietf-yang-schema-mount.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/ietf-yang-schema-mount.yang:9: error: unexpected keyword "reference"&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/ietf-yang-schema-mount.yang:15: error: unexpected keyword "reference"&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-cluster.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-common.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-compliance.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-customers.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-devices.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-devices.yang:3807: error: XPath function "derived-from-or-self" is not defined in the XPath context&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-devices.yang:4015: error: XPath function "derived-from-or-self" is not defined in the XPath context&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-java-vm.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-log.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-packages.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-plan.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-python-vm.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-service-progress-monitoring.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-services.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-smart-license.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-snmp-notification-receiver.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-software.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs-ssh.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/src/ncs/yang/tailf-ncs.yang:2: error: bad value "1.1" (should be version)&lt;BR /&gt;~/nso-run/packages/test01/src/yang &lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;❯ which pyang&lt;BR /&gt;/Users/dev_ws/nso-5.3.2.1/bin/pyang&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;pyang -version&lt;BR /&gt;pyang 1.5&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Bashar&lt;/P&gt;</description>
      <pubDate>Thu, 28 Jan 2021 13:35:57 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/pyang-error-bad-value-quot-1-1-quot-should-be-version/ba-p/4281351</guid>
      <dc:creator>BasharAziz</dc:creator>
      <dc:date>2021-01-28T13:35:57Z</dc:date>
    </item>
    <item>
      <title>Re: #CiscoChat Live: Smart County Innovation</title>
      <link>https://community.cisco.com/t5/developer-general-videos/ciscochat-live-smart-county-innovation/bc-p/4279936#M34</link>
      <description>&lt;P&gt;asadft53207 please let me know if you'd like me to try and connect you to an expert if you need further assistance.&lt;/P&gt;</description>
      <pubDate>Tue, 26 Jan 2021 17:35:10 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-videos/ciscochat-live-smart-county-innovation/bc-p/4279936#M34</guid>
      <dc:creator>greghami</dc:creator>
      <dc:date>2021-01-26T17:35:10Z</dc:date>
    </item>
    <item>
      <title>Re: #CiscoChat Live: Smart County Innovation</title>
      <link>https://community.cisco.com/t5/developer-general-videos/ciscochat-live-smart-county-innovation/bc-p/4279304#M33</link>
      <description>&lt;P&gt;We also have been experiencing a big variety of signals and the IPS became setup to shun the IP. This brought on many&lt;A href="https://whereaminow.co/what-county-am-i-in/" target="_self"&gt;website&lt;/A&gt;s to be unreachable. I set up a rule to now not shun those indicators, however to drop the packet in line.&lt;/P&gt;</description>
      <pubDate>Mon, 25 Jan 2021 21:09:36 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-videos/ciscochat-live-smart-county-innovation/bc-p/4279304#M33</guid>
      <dc:creator>asadft53207</dc:creator>
      <dc:date>2021-01-25T21:09:36Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco Webex Virtual Hackathon: Fun &amp; Easy, 60 Teams Win Prizes, ALL participants receive certificate</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4275961#M781</link>
      <description>&lt;P&gt;hi&amp;nbsp;&lt;LI-USER uid="1089488"&gt;&lt;/LI-USER&gt;&amp;nbsp; what next step after submit ?&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 20 Jan 2021 12:53:49 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4275961#M781</guid>
      <dc:creator>santoso@edavos.com</dc:creator>
      <dc:date>2021-01-20T12:53:49Z</dc:date>
    </item>
    <item>
      <title>What is on the NSO Developer Days Agenda in March?</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/what-is-on-the-nso-developer-days-agenda-in-march/ba-p/4274369</link>
      <description>&lt;P&gt;A great question! Before I finalize the NSO Developer Days agenda and share the details, I'd like to make a &lt;A href="https://app.smartsheet.com/b/form/b59598d119364560bb5202c421d62883" target="_self"&gt;final call to get your input&lt;/A&gt;!&lt;/P&gt;
&lt;P&gt;Like most things in life, Network Automation is not a trivial thing. Since you are here you have probably decided that the benefits are too many and that the power of collective intelligence to great.&lt;/P&gt;
&lt;P&gt;The goal of this community is to but be there with you regardless of where you are on your journey! In addition to the 10.000 unique visitors we get each month, we have a dedicated global team of Cisco NSO Subject Matter Experts (SME) representing all regions and relevant roles.&lt;/P&gt;
&lt;P&gt;The value we deliver to you - is closely linked to the feedback we receive. &lt;STRONG&gt;To empower you to do your jobs better and help you through challenges, we must know what is going well and what is going less well.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;Take the opportunity now, to influence the NSO Developer Days agenda and make your voice heard. The next event is scheduled for March 3, 2021. We will close the feedback window on Monday, Jan 25. &lt;A href="https://app.smartsheet.com/b/form/b59598d119364560bb5202c421d62883" target="_self"&gt;Use this link to suggest a topic&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;To stay engaged, do like the SME’s, and subscribe to discussions. Thanks to this feature and all the dedicated people, the community can deliver a solution within just 2 days! Can we improve? Definitely, if we do this together!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Did you miss &lt;A href="https://video.cisco.com/video/6212172849001" target="_self"&gt;Developer Days in December&lt;/A&gt;?&lt;/P&gt;
&lt;P&gt;&lt;A href="https://video.cisco.com/video/6212172849001" target="_self"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2021-01-18 at 11.12.40.png" style="width: 400px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/102060i23F3D1678EF8AAE3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Screenshot 2021-01-18 at 11.12.40.png" alt="Screenshot 2021-01-18 at 11.12.40.png" /&gt;&lt;/span&gt;&lt;/A&gt;&lt;/P&gt;
&lt;P&gt; &lt;/P&gt;</description>
      <pubDate>Mon, 18 Jan 2021 13:14:26 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/what-is-on-the-nso-developer-days-agenda-in-march/ba-p/4274369</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2021-01-18T13:14:26Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco Webex Virtual Hackathon: Fun &amp; Easy, 60 Teams Win Prizes, ALL participants receive certificate</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4273068#M780</link>
      <description>&lt;P&gt;These questions were answered a while ago in another forum, but posting it here again:&lt;/P&gt;
&lt;P&gt;- C&lt;SPAN&gt;hannel partners/VARs are eligible, as long as they satisfy the eligibility criteria above, which most of them probably should&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;- You can submit your proposal by creating an account and logging in to &amp;nbsp;&lt;FONT color="#0000FF"&gt;&lt;A href="https://innovationchallenge.cisco.com/itonics_campaign_tr3/76/details" target="_blank" rel="noopener nofollow noopener noreferrer"&gt;https://innovationchallenge.cisco.com/itonics_campaign_tr3/76/details&lt;/A&gt;&lt;/FONT&gt;. There should be a button to submit at the top.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;Thanks!&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 15 Jan 2021 07:55:24 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4273068#M780</guid>
      <dc:creator>ivypham</dc:creator>
      <dc:date>2021-01-15T07:55:24Z</dc:date>
    </item>
    <item>
      <title>Re: New Sandbox! NETCONF/YANG &amp; RESTCONF on IOS XE 16.5!</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/new-sandbox-netconf-yang-restconf-on-ios-xe-16-5/bc-p/4271828#M468</link>
      <description>&lt;P&gt;Is this lab available anymore? I was going to practice for my DEVENT Associate exam and your link states it is not found. Did it get moved? I looked on the sandbox and didn't see it either.&lt;/P&gt;</description>
      <pubDate>Wed, 13 Jan 2021 17:49:32 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/new-sandbox-netconf-yang-restconf-on-ios-xe-16-5/bc-p/4271828#M468</guid>
      <dc:creator>tonytweed1</dc:creator>
      <dc:date>2021-01-13T17:49:32Z</dc:date>
    </item>
    <item>
      <title>Re: What would you like to see on the NSO Developer Days agenda in March 2021?</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/what-would-you-like-to-see-on-the-nso-developer-days-agenda-in/bc-p/4271515#M337</link>
      <description>&lt;P&gt;Remember that the last day for input is January 25! Let us know if you have a topic that you would like to see covered or if you want to speak!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;//NSO Team&lt;/P&gt;</description>
      <pubDate>Wed, 13 Jan 2021 12:17:10 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/what-would-you-like-to-see-on-the-nso-developer-days-agenda-in/bc-p/4271515#M337</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2021-01-13T12:17:10Z</dc:date>
    </item>
    <item>
      <title>Re: Unable to access Web UI - UCS Emulator</title>
      <link>https://community.cisco.com/t5/data-center-blogs/unable-to-access-web-ui-ucs-emulator/bc-p/4268866#M287</link>
      <description>&lt;P&gt;Hi All,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have installed the VMware workstation-16 and downloaded the UCS Emulator version(4.1.2c)-OVA.&lt;/P&gt;
&lt;P&gt;created the VM's and powered on and able to access CLI but not able to access GUI.&lt;/P&gt;
&lt;P&gt;I have created 2 VM's with different versions(4.1.2c and 3.1.2e).I am seeing the same issue on both VM's&lt;/P&gt;
&lt;P&gt;In one VM(4.1.2c) changed network settings to custom and one more VM default network settings(Auto)&lt;/P&gt;
&lt;P&gt;Please find the attached screenshot for quick reference.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I am unable to ping the IP from my PC also. All firewalls enabled. I cannot disable the firewalls because I am working in client laptop.&lt;/P&gt;
&lt;P&gt;Please let me know if I need to change the any settings .&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Please help how to access GUI.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;Venkat&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="3.1.2e.PNG" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/101154iF076650E869E140A/image-size/large?v=v2&amp;amp;px=999" role="button" title="3.1.2e.PNG" alt="3.1.2e.PNG" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="4.1.2c.PNG" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/101155iEE65A260746B933F/image-size/large?v=v2&amp;amp;px=999" role="button" title="4.1.2c.PNG" alt="4.1.2c.PNG" /&gt;&lt;/span&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="GUI Error.PNG" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/101156i944A1389DE93729D/image-size/large?v=v2&amp;amp;px=999" role="button" title="GUI Error.PNG" alt="GUI Error.PNG" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Thanks,&lt;/P&gt;
&lt;P&gt;venkat&lt;/P&gt;</description>
      <pubDate>Fri, 08 Jan 2021 09:41:41 GMT</pubDate>
      <guid>https://community.cisco.com/t5/data-center-blogs/unable-to-access-web-ui-ucs-emulator/bc-p/4268866#M287</guid>
      <dc:creator>tavenkat</dc:creator>
      <dc:date>2021-01-08T09:41:41Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco Webex Virtual Hackathon: Fun &amp; Easy, 60 Teams Win Prizes, ALL participants receive certificate</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4266767#M779</link>
      <description>&lt;P&gt;How do i submit my proposal. Just my two bits but its very confusing and not at all intuitive, the workspace. It is filled with too much information and visually not clear as to how I should submit my proposal. There is no button or interface which allows me to do that!&lt;/P&gt;</description>
      <pubDate>Tue, 05 Jan 2021 01:13:54 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4266767#M779</guid>
      <dc:creator>PadmanabhShenoy6281</dc:creator>
      <dc:date>2021-01-05T01:13:54Z</dc:date>
    </item>
    <item>
      <title>Re: Join the DevNet Class of 2020 – Get your DevNet Gear</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4265532#M466</link>
      <description>&lt;P&gt;Just wondering if anyone has received their devnet gear. Just passed devasc the other day. I had to switch accounts as my cert tracker profile had an old email address.&lt;/P&gt;</description>
      <pubDate>Thu, 31 Dec 2020 09:00:00 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4265532#M466</guid>
      <dc:creator>lonelypacket</dc:creator>
      <dc:date>2020-12-31T09:00:00Z</dc:date>
    </item>
    <item>
      <title>What would you like to see on the NSO Developer Days agenda in March 2021?</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/what-would-you-like-to-see-on-the-nso-developer-days-agenda-in/ba-p/4261880</link>
      <description>&lt;P&gt;Our next stop on the virtual &lt;STRONG&gt;NSO Developer Days&lt;/STRONG&gt; tour will be Asia Pacific, March 3 (at noon Singapore Time). We would like to make this a special event and we are asking for your input. It may be a topic that you think is challenging and still haven't got your arms around or an experience that you would like to share to help others. The floor is open and we have saved two slots for the community!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Take the opportunity and &lt;STRONG&gt;provide input using&amp;nbsp;&lt;A href="https://app.smartsheet.com/b/form/b59598d119364560bb5202c421d62883" target="_self"&gt;this form&lt;/A&gt;&amp;nbsp;before Jan 25, 2021.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Virtual Tour.png" style="width: 400px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/100050iB97465738CE04F60/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Virtual Tour.png" alt="Virtual Tour.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Wishing you and your loved one's&amp;nbsp;peace, health, happiness, and&amp;nbsp;prosperity&amp;nbsp;in the coming&amp;nbsp;New Year&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;//NSO team!&lt;/P&gt;</description>
      <pubDate>Mon, 21 Dec 2020 15:23:32 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/what-would-you-like-to-see-on-the-nso-developer-days-agenda-in/ba-p/4261880</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2020-12-21T15:23:32Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco Webex Virtual Hackathon: Fun &amp; Easy, 60 Teams Win Prizes, ALL participants receive certificate</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4261098#M778</link>
      <description>&lt;P&gt;How do we submit our proposal?&lt;/P&gt;</description>
      <pubDate>Sat, 19 Dec 2020 07:39:59 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4261098#M778</guid>
      <dc:creator>tianzixiao</dc:creator>
      <dc:date>2020-12-19T07:39:59Z</dc:date>
    </item>
    <item>
      <title>Code Coverage Of Your NSO Python Code</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/code-coverage-of-your-nso-python-code/ba-p/4260087</link>
      <description>&lt;DIV data-pm-slice="1 1 []" data-en-clipboard="true"&gt;For those of you who are using Python for you code, knows that there is only one way to be sure and it is to run the code. But how do you know what parts of you code have been executed?! I do very often put in print statements and look at the output and very often I find that I need to add more statements and to do that I need to restart the package. This time consuming and boring and thought I should share my experiences how to mitigate this problem.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;During some other test related work I came across&amp;nbsp;&lt;A href="https://coverage.readthedocs.io/en/coverage-5.3" target="_blank" rel="noopener" rev="en_rl_none"&gt;Coverage.py&lt;/A&gt;&amp;nbsp; and it was much easier to use than I thought and can produce HTML reports that gives a very good overview and also details down to each line of code loaded to memory.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;
&lt;DIV data-pm-slice="1 1 []" data-en-clipboard="true"&gt;Here is one example to how to use it for a simple Python based service. The package name is&amp;nbsp;&lt;EM&gt;python_service_template&lt;/EM&gt; and will be run outside of NSO.&lt;/DIV&gt;
&lt;DIV&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;Installation of coverage:&lt;/DIV&gt;
&lt;DIV&gt;
&lt;PRE data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;pip3 install coverage&lt;/PRE&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;
&lt;DIV data-pm-slice="1 1 []" data-en-clipboard="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV data-pm-slice="1 1 []" data-en-clipboard="true"&gt;First you need to be able to stop the Python VM:s started by NSO. Add this to ncs.conf and reload or restart NSO:&lt;/DIV&gt;
&lt;DIV data-pm-slice="1 1 []" data-en-clipboard="true"&gt;
&lt;DIV data-codeblock="true" data-pm-slice="2 2 []" data-en-clipboard="true"&gt;
&lt;PRE data-plaintext="true"&gt;&amp;lt;hide-group&amp;gt;&lt;BR /&gt;  &amp;lt;name&amp;gt;debug&amp;lt;/name&amp;gt;&lt;BR /&gt;&amp;lt;/hide-group&amp;gt;&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&amp;nbsp;Stop the running python-vm in the NSO cli:&lt;/DIV&gt;
&lt;PRE data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;admin@ncs# unhide debug&lt;BR /&gt;admin@ncs# python-vm stop name python_service_template&lt;BR /&gt;result OK&lt;/PRE&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;Start the service's Python VM on the command line. This has beed tested with a NSO local installation:&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;
&lt;PRE data-pm-slice="1 1 []" data-en-clipboard="true"&gt;&lt;SPAN&gt;coverage run /Users/uforsgre/ncs-release/5.4.1/src/ncs/pyapi/ncs_pyvm/startup.py -l debug -i python_service_template&lt;/SPAN&gt;&lt;/PRE&gt;
&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;Now you will do your tests, creating services, modifing services, etc.&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;When you are done and ready to get truth, you stop the Python VM, again:&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;
&lt;PRE data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;admin@ncs# python-vm stop name python_service_template&lt;BR /&gt;result OK&lt;/PRE&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;I am not sure if it works just to press ctrl-c in the terminal windows where service is running. I leave that to you to find out.&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;Now you will find a file &lt;EM&gt;.coverage&lt;/EM&gt;&amp;nbsp;in the directory where the service was running. To show a textual overview just run:&lt;/DIV&gt;
&lt;PRE data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;coverage report&lt;/PRE&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;To produce a more extensive HTML report run:&lt;/DIV&gt;
&lt;PRE data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;coverage html&lt;/PRE&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;The HTML report end up in a directory &lt;EM&gt;htmlcov&lt;/EM&gt; and the overview looks like this, showing a summary of all used modules. It also has a seach function if you have a lot of files.&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Skärmavbild 2020-12-17 kl. 15.37.26.png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/99748i0B09BD84E608C2DC/image-size/large?v=v2&amp;amp;px=999" role="button" title="Skärmavbild 2020-12-17 kl. 15.37.26.png" alt="Skärmavbild 2020-12-17 kl. 15.37.26.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;Click on any of the files will show a detailed view for that file. Here you can highlight lines the have been executed:&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Skärmavbild 2020-12-17 kl. 15.43.42.png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/99749iB726A3BE7DFB4DCA/image-size/large?v=v2&amp;amp;px=999" role="button" title="Skärmavbild 2020-12-17 kl. 15.43.42.png" alt="Skärmavbild 2020-12-17 kl. 15.43.42.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;This is a view some lines highlighted as not executed:&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Skärmavbild 2020-12-17 kl. 15.44.08.png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/99750i6FEABF90C2752E7D/image-size/large?v=v2&amp;amp;px=999" role="button" title="Skärmavbild 2020-12-17 kl. 15.44.08.png" alt="Skärmavbild 2020-12-17 kl. 15.44.08.png" /&gt;&lt;/span&gt;&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;Which I personally think is a good way of getting input to create tests to improve the coverage of my tests. Since I had 100% coverage in my service I am showing this part the application class in the NSO API, revealing that I have no actions in my service.&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;Let me know if you find this useful and have ideas how we can impore development of packages, services and other script for NSO.&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;Ulrik Stridsman&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;Software Engineer&lt;/DIV&gt;
&lt;DIV data-plaintext="true" data-pm-slice="1 1 [&amp;quot;codeblock&amp;quot;,null]" data-en-clipboard="true"&gt;NSO CTO Team&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;
&lt;/DIV&gt;</description>
      <pubDate>Thu, 17 Dec 2020 14:58:36 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/code-coverage-of-your-nso-python-code/ba-p/4260087</guid>
      <dc:creator>Ulrik Stridsman</dc:creator>
      <dc:date>2020-12-17T14:58:36Z</dc:date>
    </item>
    <item>
      <title>Don't miss the NSO Developer Days virtual event</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/don-t-miss-the-nso-developer-days-virtual-event/ba-p/4258255</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="developer days image.png" style="width: 400px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/99482iC13008C301B48707/image-size/medium?v=v2&amp;amp;px=400" role="button" title="developer days image.png" alt="developer days image.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Join us and an amazing line-up of speakers at NSO Developer Days on Wednesday, December 16&lt;BR /&gt;from 9 to&amp;nbsp;11 am PT.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;NSO&amp;nbsp;customers and experts will be live and answering questions during the two-hour event.&lt;/P&gt;
&lt;P&gt;&lt;A style="font-family: inherit; background-color: #ffffff;" href="http://cs.co/9009HKWt5" target="_blank" rel="noopener"&gt;Register now, it’s free&lt;/A&gt;&lt;SPAN style="font-family: inherit;"&gt;!&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 14 Dec 2020 19:06:17 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/don-t-miss-the-nso-developer-days-virtual-event/ba-p/4258255</guid>
      <dc:creator>Kelli Glass</dc:creator>
      <dc:date>2020-12-14T19:06:17Z</dc:date>
    </item>
    <item>
      <title>Karl Newell from Internet2, keynote speaker at Developer Days</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/karl-newell-from-internet2-keynote-speaker-at-developer-days/ba-p/4257633</link>
      <description>&lt;P&gt;We are honored to have Karl Newell from Internet2 as our first speaker. &lt;A href="https://internet2.edu/karl-newell-presents-on-network-automation-and-orchestration-at-upcoming-nso-developer-days-u-s/" target="_self"&gt;Read the blog from Internet2 here&lt;/A&gt;&amp;nbsp;if you are curious about him and what NSO brings to their Network Automation Journey.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Nicklas&lt;/P&gt;</description>
      <pubDate>Mon, 14 Dec 2020 10:20:54 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/karl-newell-from-internet2-keynote-speaker-at-developer-days/ba-p/4257633</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2020-12-14T10:20:54Z</dc:date>
    </item>
    <item>
      <title>Re: Join the DevNet Class of 2020 – Get your DevNet Gear</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4196159#M465</link>
      <description>&lt;P&gt;Hi all,&amp;nbsp;&lt;SPAN&gt;thanks for your excitement and questions about when you will receive your DevNet Class of 2020 swag! Please be patient, and over the next few months, you will receive additional information about the welcome kit via email.&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 18:31:30 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4196159#M465</guid>
      <dc:creator>Paul Zimmerman</dc:creator>
      <dc:date>2020-12-09T18:31:30Z</dc:date>
    </item>
    <item>
      <title>Re: Join the DevNet Class of 2020 – Get your DevNet Gear</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4195585#M464</link>
      <description>&lt;P&gt;Hello omg, &amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;did you get the welcome package?&lt;/P&gt;&lt;P&gt;I also get certified and I already have my digital badge, but I don't know how to claim the welcome package.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;regards.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Dec 2020 00:32:55 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4195585#M464</guid>
      <dc:creator>cesarmejiamz</dc:creator>
      <dc:date>2020-12-09T00:32:55Z</dc:date>
    </item>
    <item>
      <title>Let all our community actions turn into a donation for the good cause!</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/let-all-our-community-actions-turn-into-a-donation-for-the-good/ba-p/4195165</link>
      <description>&lt;P&gt;Do you see the &lt;A href="https://community.cisco.com/t5/cisco-cafe-blogs/community-helping-community-with-unicef/ba-p/4187736?utm_medium=referral&amp;amp;utm_source=cc-ribbon&amp;amp;utm_campaign=community-helping-community" target="_self"&gt;green ribbon above&lt;/A&gt;?&lt;/P&gt;
&lt;P&gt;Read the link and learn how we can come together and give a helping hand to &lt;A href="https://www.unicefusa.org/" target="_self"&gt;UNICEF&lt;/A&gt;.&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;The program will run until January 31st or up to a maximum donation of $10,000 USD, whichever comes first.&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;At the same time, you will make a small, but important investment into our community culture, which in long term will make the day-to-day work smoother for everyone! Think of it as the "&lt;A href="https://en.wikipedia.org/wiki/Butterfly_effect" target="_self"&gt;&lt;STRONG&gt;butterfly effect&lt;/STRONG&gt;&lt;/A&gt;"! To get started, give me a helpful vote... for the good cause!&lt;/P&gt;
&lt;P&gt;//Nicklas&lt;/P&gt;</description>
      <pubDate>Tue, 08 Dec 2020 16:26:52 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/let-all-our-community-actions-turn-into-a-donation-for-the-good/ba-p/4195165</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2020-12-08T16:26:52Z</dc:date>
    </item>
    <item>
      <title>Re: Join the DevNet Class of 2020 – Get your DevNet Gear</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4194414#M463</link>
      <description>&lt;P&gt;Hi &lt;SPAN&gt;lacaldwe&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;thanks for the response ..&amp;nbsp; I have earned a DevNet certification. Got the digital badge from Acclaim.&lt;/P&gt;&lt;P&gt;Just wondering about this welcome package -&amp;nbsp;&lt;STRONG&gt;&lt;A href="https://developer.cisco.com/classof2020/" target="_blank"&gt;https://developer.cisco.com/classof2020/&lt;/A&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;</description>
      <pubDate>Mon, 07 Dec 2020 09:54:32 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4194414#M463</guid>
      <dc:creator>omz</dc:creator>
      <dc:date>2020-12-07T09:54:32Z</dc:date>
    </item>
    <item>
      <title>Re: Cannot reserve CML Lab</title>
      <link>https://community.cisco.com/t5/devnet-news/cannot-reserve-cml-lab/bc-p/4193819#M119</link>
      <description>&lt;P&gt;&lt;SPAN&gt;Hello&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I am having this error:&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="code command-console command-console-font-size span-like-pre ng-binding ng-scope"&gt;05:50:20 Environment Driver Setup has begun&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="code command-console command-console-font-size span-like-pre ng-binding ng-scope"&gt;Beginning sandbox setup&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="code command-console command-console-font-size span-like-pre ng-binding ng-scope"&gt;Preparing connectivity&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="code command-console command-console-font-size span-like-pre ng-binding ng-scope"&gt;Apps deployment started&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="code command-console command-console-font-size span-like-pre ng-binding ng-scope"&gt;&lt;FONT color="red"&gt;Error occurred during "Provisioning" stage, See additional entries in the Activity Feed for more information.&lt;/FONT&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="code command-console command-console-font-size span-like-pre ng-binding ng-scope"&gt;05:50:37 ERROR: OOB Setup script returned errors&lt;BR /&gt;Driver:UDC_EnvironmentDriver_D_V2&lt;BR /&gt;Function:call_OOB_setup_script&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="code command-console command-console-font-size span-like-pre ng-binding ng-scope"&gt;05:50:37 Errors occurred preparing environment. Please use the forum at&lt;BR /&gt;&lt;A href="https://communities.cisco.com/community/developer/sandbox" target="_blank" rel="noopener"&gt;https://communities.cisco.com/community/developer/sandbox&lt;/A&gt; for assistance&lt;BR /&gt;&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN class="code command-console command-console-font-size span-like-pre ng-binding ng-scope"&gt;05:50:37 Driver Complete.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;I am tried 2 times today, but the result is the same&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Help, please!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 05 Dec 2020 06:11:47 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-news/cannot-reserve-cml-lab/bc-p/4193819#M119</guid>
      <dc:creator>yvan25186</dc:creator>
      <dc:date>2020-12-05T06:11:47Z</dc:date>
    </item>
    <item>
      <title>Re: Join the DevNet Class of 2020 – Get your DevNet Gear</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4193569#M462</link>
      <description>&lt;P&gt;Hello Omz! In order to get your welcome package, you must earn any DevNet Certification by the end of this calendar year, Dec. 31, 2020. You can find out more information on how to register for an exam and get certified on the Class of 2020 page: &lt;A href="https://developer.cisco.com/classof2020/" target="_blank"&gt;https://developer.cisco.com/classof2020/&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Dec 2020 16:48:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4193569#M462</guid>
      <dc:creator>lacaldwe</dc:creator>
      <dc:date>2020-12-04T16:48:20Z</dc:date>
    </item>
    <item>
      <title>Re: Join the DevNet Class of 2020 – Get your DevNet Gear</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4193249#M461</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;/P&gt;&lt;P&gt;How do you get the DevNet gear or welcome package? &lt;LI-EMOJI id="lia_slightly-smiling-face" title=":slightly_smiling_face:"&gt;&lt;/LI-EMOJI&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;DevNet gear:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/STRONG&gt;&lt;SPAN&gt;Show off your DevNet Class of 2020 status with a free exclusive sweatshirt and stickers included in your welcome package.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;thanks&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 04 Dec 2020 07:10:18 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/bc-p/4193249#M461</guid>
      <dc:creator>omz</dc:creator>
      <dc:date>2020-12-04T07:10:18Z</dc:date>
    </item>
    <item>
      <title>Showcase Blog</title>
      <link>https://community.cisco.com/t5/security-blogs/showcase-blog/ba-p/4192910</link>
      <description>&lt;PRE&gt;&lt;FONT size="1 2 3 4 5 6 7"&gt;{
  "Forums": {
    "&lt;A href="https://community.cisco.com/t5/application-security/bd-p/disc-application-security" target="_self"&gt;Application Security&lt;/A&gt;": {
      "Technologies": ["&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=disc-application-security&amp;amp;labels=Secure%20Workload,Tetration" target="_self"&gt;Secure Workload (Tetration)&lt;/A&gt;", "&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=disc-application-security&amp;amp;labels=AppD" target="_self"&gt;AppDynamics&lt;/A&gt;"]},
    "&lt;A href="https://community.cisco.com/t5/cloud-edge/bd-p/disc-cloud-edge" target="_self"&gt;Cloud Edge&lt;/A&gt;": {
      "Technologies": ["&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=disc-cloud-edge&amp;amp;labels=Cisco%20Umbrella,Umbrella" target="_self"&gt;Cisco Umbrella&lt;/A&gt;"]},
    "&lt;A href="https://community.cisco.com/t5/network-security/bd-p/disc-network-security" target="_self"&gt;Network Security&lt;/A&gt;": {
      "Technologies": ["&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=disc-network-security&amp;amp;labels=Threat%20Defense,Firepower,FTD" target="_self"&gt;Threat Defense (FTD)&lt;/A&gt;", "&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=disc-network-security&amp;amp;labels=Threat%20Defense%20Manager,FMC" target="_self"&gt;Threat Defense Manager (FMC)&lt;/A&gt;", "&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=disc-network-security&amp;amp;labels=CDO" target="_self"&gt;CDO&lt;/A&gt;", "&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=disc-network-security&amp;amp;labels=ASA" target="_self"&gt;ASA&lt;/A&gt;", "&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=disc-network-security&amp;amp;labels=Identity%20Services%20Engine%20(ISE),pxGrid,ISE" target="_self"&gt;ISE&lt;/A&gt;", "&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=disc-network-security&amp;amp;labels=Secure%20Network%20Analytics,Stealthwatch" target="_self"&gt;Secure Network Analytics (Stealthwatch)&lt;/A&gt;"]},
    "&lt;A href="https://community.cisco.com/t5/securex/bd-p/disc-securex" target="_self"&gt;SecureX&lt;/A&gt;": {
      "Technnologies": ["&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=disc-securex&amp;amp;labels=SecureX%20Threat%20Response" target="_self"&gt;SecureX Threat Response&lt;/A&gt;", "&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=disc-securex&amp;amp;labels=SecureX%20Orchestration" target="_self"&gt;SecureX Orchestration&lt;/A&gt;"]},
    "&lt;A href="https://community.cisco.com/t5/user-and-endpoint-protection/bd-p/disc-user-endpoint" target="_self"&gt;User and Endpoint Protection&lt;/A&gt;": {
      "Technologies": ["&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=disc-user-endpoint&amp;amp;labels=cisco%20secure%20access%20by%20duo,duo" target="_self"&gt;Cisco Secure Access by Duo&lt;/A&gt;", "&lt;A href="https://community.cisco.com/t5/custom/page/page-id/customFilteredByMultiLabel?board=disc-user-endpoint&amp;amp;labels=AMP,Secure%20Endpoint" target="_self"&gt;Secure Endpoint (AMP)&lt;/A&gt;"]},
    "&lt;A href="https://community.cisco.com/t5/other-security/bd-p/j-disc-dev-security" target="_self"&gt;Other Security Topics&lt;/A&gt;": {}
  }
}
&lt;/FONT&gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Sat, 27 Mar 2021 14:09:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/security-blogs/showcase-blog/ba-p/4192910</guid>
      <dc:creator>Brian Sak</dc:creator>
      <dc:date>2021-03-27T14:09:20Z</dc:date>
    </item>
    <item>
      <title>Join the DevNet Class of 2020 – Get your DevNet Gear</title>
      <link>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/ba-p/4190899</link>
      <description>&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-left" image-alt="DevNet Class of 2020 400x300 .png" style="width: 400px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/89524iF116CF53867899F3/image-size/medium?v=v2&amp;amp;px=400" role="button" title="DevNet Class of 2020 400x300 .png" alt="DevNet Class of 2020 400x300 .png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;DevNet Certifications provide you with the skills you need to make the most of new advancements in technology.&lt;/P&gt;
&lt;P&gt;Earn any DevNet Certification before February 24 to become part of the DevNet class of 2020. You'll get access to special tools and resources and earn exclusive Cisco DevNet gear.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://developer.cisco.com/classof2020/" target="_blank" rel="noopener"&gt;Learn more&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 17 Dec 2020 19:44:28 GMT</pubDate>
      <guid>https://community.cisco.com/t5/developer-general-blogs/join-the-devnet-class-of-2020-get-your-devnet-gear/ba-p/4190899</guid>
      <dc:creator>Kelli Glass</dc:creator>
      <dc:date>2020-12-17T19:44:28Z</dc:date>
    </item>
    <item>
      <title>Register for NSO Developer Days - U.S. Dec 16 2020!</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/register-for-nso-developer-days-u-s-dec-16-2020/ba-p/4187886</link>
      <description>&lt;P&gt;NSO Developer Days U.S. is a virtual live event for all of you! &amp;nbsp;&lt;/P&gt;
&lt;P&gt;If you have not yet&amp;nbsp;&lt;A href="https://www.cisco.com/c/en/us/solutions/service-provider/events/nso-developer-days.html" target="_self"&gt;signed up&lt;/A&gt; and need 5 more good reasons to attend you should &lt;A href="https://blogs.cisco.com/developer/nso-developer-days-5-good-reasons" target="_self"&gt;read this blog&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Do you want to share your developer experience at future events or have ideas on an interesting topic that you would like to see covered? Don't hesitate to let us know. Your feedback is important and extremely valuable for the community!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hope to see you virtually on December 16!&lt;/P&gt;
&lt;P&gt;//Nicklas and the event team!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Email-header-banner-600x165px-Cisco-01.png" style="width: 400px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/89111i3A015D4573515B09/image-size/medium?v=v2&amp;amp;px=400" role="button" title="Email-header-banner-600x165px-Cisco-01.png" alt="Email-header-banner-600x165px-Cisco-01.png" /&gt;&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 24 Nov 2020 08:20:06 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/register-for-nso-developer-days-u-s-dec-16-2020/ba-p/4187886</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2020-11-24T08:20:06Z</dc:date>
    </item>
    <item>
      <title>Cisco Champion Radio: S7|E44 DevNet Specialization, Programmability and You!</title>
      <link>https://community.cisco.com/t5/analytics-and-auomation-software/cisco-champion-radio-s7-e44-devnet-specialization/ba-p/4186571</link>
      <description>&lt;P&gt;&lt;IFRAME src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/930438856&amp;amp;color=%23ff5500&amp;amp;auto_play=true&amp;amp;hide_related=false&amp;amp;show_comments=true&amp;amp;show_user=true&amp;amp;show_reposts=false&amp;amp;show_teaser=true&amp;amp;visual=true" width="100%" height="300" frameborder="no" scrolling="no" allow="autoplay"&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;DIV style="font-size: 10px; color: #cccccc; line-break: anywhere; word-break: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-family: Interstate,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Garuda,Verdana,Tahoma,sans-serif; font-weight: 100;"&gt;&lt;A style="color: #cccccc; text-decoration: none;" title="Cisco Champion Radio" href="https://soundcloud.com/user-327105904" target="_blank" rel="noopener"&gt;Cisco Champion Radio&lt;/A&gt; · &lt;A style="color: #cccccc; text-decoration: none;" title="S7|E44: DevNet Specialization, Programmability and You!" href="https://soundcloud.com/user-327105904/s7e44-devnet-specialization-programmability-and-you" target="_blank" rel="noopener"&gt;S7|E44: DevNet Specialization, Programmability and You!&lt;/A&gt;&lt;/DIV&gt;
&lt;P&gt;&lt;BR /&gt;Join this episode, featuring three Cisco partners, as they discuss the ins and outs of DevNet Specialization for partners.&lt;/P&gt;
&lt;P&gt;DevNet Specialization is a catalyst for Cisco’s ecosystem partners to build and enhance their software development practices, with a focus on automation and application development with Cisco platforms and APIs. Achieving this Specialization recognizes their expertise and ability to support customers with the right people, tools, and processes.&lt;/P&gt;
&lt;P&gt;Listen in and hear experiences from current DevNet Specialized Partners, how new skillsets are changing the networking landscape and how you and your company can get started. Hint: Go get DevNet Certified!&lt;/P&gt;
&lt;P&gt;Learn more:&lt;SPAN&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;A title="https://developer.cisco.com/partner/specialization/?dtid=opdcsnc001469" href="https://gate.sc/?url=https%3A%2F%2Fdeveloper.cisco.com%2Fpartner%2Fspecialization%2F%3Fdtid%3Dopdcsnc001469&amp;amp;token=a6a8e8-1-1605890291492" target="_blank" rel="nofollow noopener ugc"&gt;developer.cisco.com/partner/special…d=opdcsnc001469&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Cisco Champion Hosts:&lt;BR /&gt;Matyas Prokop (&lt;A title="http://twitter.com/maty0609" href="https://gate.sc/?url=http%3A%2F%2Ftwitter.com%2Fmaty0609&amp;amp;token=97e4cf-1-1605890291493" target="_blank" rel="nofollow noopener ugc"&gt;twitter.com/maty0609&lt;/A&gt;), Natilik, Principal Architect&lt;BR /&gt;Paul Giblin (&lt;A title="http://twitter.com/dreamlessod" href="https://gate.sc/?url=http%3A%2F%2Ftwitter.com%2Fdreamlessod&amp;amp;token=5c44cb-1-1605890291493" target="_blank" rel="nofollow noopener ugc"&gt;twitter.com/dreamlessod&lt;/A&gt;), Presidio, Distinguished Engineer&lt;/P&gt;
&lt;P&gt;Guests:&lt;BR /&gt;Chuck Stickney (&lt;A title="http://twitter.com/chuckstickney" href="https://gate.sc/?url=http%3A%2F%2Ftwitter.com%2Fchuckstickney&amp;amp;token=745036-1-1605890291493" target="_blank" rel="nofollow noopener ugc"&gt;twitter.com/chuckstickney&lt;/A&gt;), Cisco, Business Development Architect, DevNet Ecosystem&lt;BR /&gt;Ryan Wolfe (&lt;A title="http://twitter.com/somewolfe" href="https://gate.sc/?url=http%3A%2F%2Ftwitter.com%2Fsomewolfe&amp;amp;token=bc7a9-1-1605890291493" target="_blank" rel="nofollow noopener ugc"&gt;twitter.com/somewolfe&lt;/A&gt;), Iron Bow Technologies, Programmability Architect&lt;/P&gt;
&lt;P&gt;Moderator:&lt;BR /&gt;Amilee San Juan (&lt;A title="http://twitter.com/amileesan1" href="https://gate.sc/?url=http%3A%2F%2Ftwitter.com%2Famileesan1&amp;amp;token=40cb9d-1-1605890291493" target="_blank" rel="nofollow noopener ugc"&gt;twitter.com/amileesan1&lt;/A&gt;), Cisco, Technical Influencer Marketing and Cisco Champion Program&lt;/P&gt;</description>
      <pubDate>Fri, 20 Nov 2020 16:40:03 GMT</pubDate>
      <guid>https://community.cisco.com/t5/analytics-and-auomation-software/cisco-champion-radio-s7-e44-devnet-specialization/ba-p/4186571</guid>
      <dc:creator>aalesna</dc:creator>
      <dc:date>2020-11-20T16:40:03Z</dc:date>
    </item>
    <item>
      <title>New Learn by Doing Example Series</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/new-learn-by-doing-example-series/ba-p/4185981</link>
      <description>&lt;P&gt;I am the NSO Technical Evangelist in the NSO BU. I have started a series I am calling "Learn by Doing", which I take &lt;STRONG&gt;one topic to learn&lt;/STRONG&gt; and &lt;STRONG&gt;one use case&lt;/STRONG&gt; (as &lt;STRONG&gt;simple&lt;/STRONG&gt; as possible, and as &lt;STRONG&gt;focused&lt;/STRONG&gt; as possible) and create a repo with some simple explanation that will work on the&lt;A href="https://devnetsandbox.cisco.com/RM/Diagram/Index/43964e62-a13c-4929-bde7-a2f68ad6b27c?diagramType=Topology" target="_self"&gt; DevNet NSO reservable sandbox&lt;/A&gt; &amp;nbsp;.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have made a few so far and they are on GitHub / DevNet Code Exchange:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://developer.cisco.com/codeexchange/github/repo/jabelk/radius_server_example" target="_blank" rel="noopener"&gt;https://developer.cisco.com/codeexchange/github/repo/jabelk/radius_server_example&lt;/A&gt; &amp;nbsp;(FOR loops in XML templates and using IOS radius server config)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://developer.cisco.com/codeexchange/github/repo/jabelk/ntp_server_example" target="_blank" rel="noopener"&gt;https://developer.cisco.com/codeexchange/github/repo/jabelk/ntp_server_example&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;(Service Template Conditionals, Foreach Template Device looping and using NTP IOS config)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://developer.cisco.com/codeexchange/github/repo/jabelk/svi_verify_example" target="_blank" rel="noopener"&gt;https://developer.cisco.com/codeexchange/github/repo/jabelk/svi_verify_example&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;(Service Health Verification and Importing Packages, using Nexus / ASA SVI Config)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;&lt;A href="https://developer.cisco.com/codeexchange/github/repo/jabelk/ansible-nso-restconf" target="_blank"&gt;https://developer.cisco.com/codeexchange/github/repo/jabelk/ansible-nso-restconf&lt;/A&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(Using Ansible RESTCONF modules to configure NSO, YAML and Infra as Code)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://developer.cisco.com/codeexchange/github/repo/jabelk/python_nso_commit_flags" target="_blank"&gt;https://developer.cisco.com/codeexchange/github/repo/jabelk/python_nso_commit_flags&lt;/A&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;(Commit dry-run using Python API)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I have already asked for feedback &lt;A href="https://community.cisco.com/t5/nso-developer-hub-discussions/learn-by-doing-feedback/m-p/4183079" target="_self"&gt;in this discussion post&lt;/A&gt;, but would love to hear more thoughts people have, especially customers or potential customers. (And a big thanks to those who already responded!)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;My question is this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;What parts of NSO would you like to see covered and/or what focused and simple use cases (that are feasible in a CML 2.0 virtual topology of IOS/XR/ASA/NX devices) are interesting to you?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thanks!&lt;/P&gt;</description>
      <pubDate>Sat, 20 Feb 2021 02:09:31 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/new-learn-by-doing-example-series/ba-p/4185981</guid>
      <dc:creator>Jason Belk</dc:creator>
      <dc:date>2021-02-20T02:09:31Z</dc:date>
    </item>
    <item>
      <title>Re: Reconciling out-of-band changes with NSO Service Configuration</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/reconciling-out-of-band-changes-with-nso-service-configuration/bc-p/4185484#M328</link>
      <description>&lt;P&gt;Hi Dan,&lt;/P&gt;&lt;P&gt;Thanks for sharing, I have a question regarding developing python code, where I am using YANG service model and XML vendor templates and calling these service variables from(YANG and XML) through my python code. The package runs without any issues, However if I load the service.py file into IPython , I cannot print the values of service variables i.e YANG+XML, but just I can print the root variables lint root.connection&amp;nbsp; or device.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My question is is there a way that I can print the values of&amp;nbsp; service variables by loading the python code in iPython&amp;nbsp; editor? or there is another way which is used by developers?&lt;/P&gt;</description>
      <pubDate>Wed, 18 Nov 2020 19:33:09 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/reconciling-out-of-band-changes-with-nso-service-configuration/bc-p/4185484#M328</guid>
      <dc:creator>ZAhmad04890</dc:creator>
      <dc:date>2020-11-18T19:33:09Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco Webex Virtual Hackathon: Fun &amp; Easy, 60 Teams Win Prizes, ALL participants receive certificate</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4183053#M774</link>
      <description>&lt;P&gt;This is great, l will like to be part of this great idea.&lt;/P&gt;</description>
      <pubDate>Thu, 12 Nov 2020 21:14:49 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4183053#M774</guid>
      <dc:creator>OLA-ADE15</dc:creator>
      <dc:date>2020-11-12T21:14:49Z</dc:date>
    </item>
    <item>
      <title>NSO Ansible Modules Migrated to Collections</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/nso-ansible-modules-migrated-to-collections/ba-p/4178745</link>
      <description>&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We officially have NSO as a Cisco Ansible collection, aligning to the new way Ansible handles non-core modules:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://galaxy.ansible.com/cisco/nso" target="_blank"&gt;https://galaxy.ansible.com/cisco/nso&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;If you have issues or pull requests you can open them on the following collection repo:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://github.com/CiscoDevNet/ansible-nso" target="_blank"&gt;https://github.com/CiscoDevNet/ansible-nso&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;Why did we do this?&lt;/H3&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ansible has changed their software architecture to remove “non-core” modules from their distribution. NSO was previously a part of the Ansible distribution, but as a result of the most recent versions, must be installed manually through the collections / galaxy process. We are aligning to what Ansible has dictated in terms of the software distribution process for third party modules, and we are aligning to how other Cisco software products such as ACI and Meraki have already adopted this model. This was not as a result of some additional feature or functionality, but merely keeping up with Red Hat’s decision to change the way Ansible handles non-Red Hat modules.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;What benefit is there to this change?&lt;/H3&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The value to having NSO in collections allows us to be more nimble in providing updates and keeping track of issues. Since the NSO Ansible code was buried in the monolithic Ansible Git Repository under the old architecture, and there were many, many, issues on Ansible and its suite of modules being opened and closed, it was harder to manage ownership and maintenance. Since our code is decoupled from the Ansible repo, if customers have issues or feature requests, they can submit them on the GitHub link above.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In addition to moving to the collection architecture, we are taking the chance to add in a few more examples into the documentation and have the examples align to the NSO Reservable Sandbox environment to make it easier for new users to get started.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;From a pure functionality perspective, there should not be any change (apart from playbooks needing the &lt;A href="https://docs.ansible.com/ansible/latest/user_guide/collections_using.html" target="_self"&gt;new collections syntax&lt;/A&gt;), and in the long run it should help our team better manage the code base and keep on top of issues and feature requests as they come in.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 04 Nov 2020 17:30:25 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/nso-ansible-modules-migrated-to-collections/ba-p/4178745</guid>
      <dc:creator>Jason Belk</dc:creator>
      <dc:date>2020-11-04T17:30:25Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days - Stockholm, 2021</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-events/nso-developer-days-stockholm-2021/ba-p/4174911</link>
      <description>&lt;P&gt;Due to the current situation, we may need to plan for yet another virtual event. We are hoping for the best but we plan for the worst.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Apr 2021 14:17:15 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-events/nso-developer-days-stockholm-2021/ba-p/4174911</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2021-04-22T14:17:15Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days - APJC, 2021 - Register NOW!</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-events/nso-developer-days-apjc-2021-register-now/ba-p/4174908</link>
      <description>&lt;P&gt;Save the Date for the virtual NSO Developer Days event in APJC (Singapore time)!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://www.cisco.com/c/en/us/solutions/service-provider/events/nso-developer-days.html" target="_self"&gt;Register NOW!&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;NSO team&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 04 Feb 2021 08:49:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-events/nso-developer-days-apjc-2021-register-now/ba-p/4174908</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2021-02-04T08:49:20Z</dc:date>
    </item>
    <item>
      <title>NSO Developer Days - US, 2020</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-events/nso-developer-days-us-2020/ba-p/4174903</link>
      <description>&lt;P&gt;Save the Date for our next virtual NSO Developer Days event! The registration link with the agenda will be provided shortly.&lt;/P&gt;
&lt;P&gt;During this 2 hour event, we will give you a packed agenda with&amp;nbsp;customer success stories and insights, NSO deep dives, and updates from our product managers!&amp;nbsp;We invite you to engage through live chats and Q&amp;amp;A sessions. Along with the live appearance we will of course provide complimentary on-demand content for those who want to continue exploring.&lt;/P&gt;
&lt;P&gt;This event target NSO practitioners and those who are in the process of evaluating and learning the product. For anyone that is new to the product, we recommend exploring&amp;nbsp;&lt;A href="http://www.cisco.com/go/nsodevnet" target="_blank" rel="noopener"&gt;www.cisco.com/go/nsodevnet&lt;/A&gt;&amp;nbsp;to learn the core concepts and take our earning labs &lt;SPAN&gt;prior to developer Days.&lt;/SPAN&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Time-zone-wise, this is an event for the Americas, but we welcome all attendees regardless of your location! All content will be recorded and can be viewed on-demand.&lt;/P&gt;
&lt;P&gt;Our next event on March 3, 2021, will be hosted in the Singapore time-zone, hopefully, followed by an in-person global event in Stockholm in September.&lt;/P&gt;
&lt;P&gt;Best Regards,&lt;/P&gt;
&lt;P&gt;NSO team&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 28 Oct 2020 12:00:00 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-events/nso-developer-days-us-2020/ba-p/4174903</guid>
      <dc:creator>Nicklas Wagerth</dc:creator>
      <dc:date>2020-10-28T12:00:00Z</dc:date>
    </item>
    <item>
      <title>Cisco Champion Radio: S7|E41 Design Thinking for Innovative Solutions</title>
      <link>https://community.cisco.com/t5/devnet-news/cisco-champion-radio-s7-e41-design-thinking-for-innovative/ba-p/4174610</link>
      <description>&lt;P&gt;&lt;IFRAME src="https://w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/tracks/918041683&amp;amp;color=%23ff5500&amp;amp;auto_play=true&amp;amp;hide_related=false&amp;amp;show_comments=true&amp;amp;show_user=true&amp;amp;show_reposts=false&amp;amp;show_teaser=true&amp;amp;visual=true" width="100%" height="300" frameborder="no" scrolling="no" allow="autoplay"&gt;&lt;/IFRAME&gt;&lt;/P&gt;
&lt;DIV style="font-size: 10px; color: #cccccc; line-break: anywhere; word-break: normal; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; font-family: Interstate,Lucida Grande,Lucida Sans Unicode,Lucida Sans,Garuda,Verdana,Tahoma,sans-serif; font-weight: 100;"&gt;&lt;A style="color: #cccccc; text-decoration: none;" title="Cisco Champion Radio" href="https://soundcloud.com/user-327105904" target="_blank" rel="noopener"&gt;Cisco Champion Radio&lt;/A&gt; · &lt;A style="color: #cccccc; text-decoration: none;" title="S7|E41 Design Thinking for Innovative Solutions" href="https://soundcloud.com/user-327105904/s7e41-design-thinking-for-innovative-solutions" target="_blank" rel="noopener"&gt;S7|E41 Design Thinking for Innovative Solutions&lt;/A&gt;&lt;/DIV&gt;
&lt;P&gt;Design thinking is a framework and methodology for creative problem-solving. It helps define problems, design solutions, test and deliver. It can be used by any business or function to achieve extraordinary results.&lt;/P&gt;
&lt;P&gt;Join Cisco guest Edwin Zhang, Director of Cisco DevNet Content, UX &amp;amp; Apps, and Cisco Champions to learn more about Cisco Design Thinking principles. They share how Cisco applies Design Thinking in real-world scenarios and projects with partners and customers to accelerate innovation and product development. You can also get tips and best practices on how to get started with Design Thinking in your team and organization.&lt;/P&gt;
&lt;P&gt;Learn more: &lt;A href="https://developer.cisco.com/designthinking" target="_blank"&gt;https://developer.cisco.com/designthinking&lt;/A&gt;&amp;nbsp; &amp;nbsp; &amp;nbsp;&lt;/P&gt;
&lt;P&gt;Join the Cisco DevNet Design Thinking Webex Teams community: &lt;A href="https://eurl.io/#OMLM8kGx-" target="_blank"&gt;https://eurl.io/#OMLM8kGx-&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Cisco Champion Hosts&lt;BR /&gt;&lt;/STRONG&gt;&lt;SPAN style="font-family: inherit;"&gt;Jose Bogarin (twitter.com/josebogarin), Altus Consulting Costa Rica, Chief Innovation Officer&lt;BR /&gt;&lt;/SPAN&gt;&lt;SPAN style="font-family: inherit;"&gt;Matyas Prokop (twitter.com/maty0609), Natilik, Principal Architect&amp;nbsp;&lt;BR /&gt;&lt;/SPAN&gt;Paul Giblin (twitter.com/dreamlessod), Presidio, Distinguished Engineer/ Enterprise Architect &lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Guest&lt;BR /&gt;&lt;/STRONG&gt;&lt;SPAN style="font-family: inherit;"&gt;Edwin Zhang (twitter.com/edwin_zh), Cisco, Senior Director, DevCX&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Moderator&lt;BR /&gt;&lt;/STRONG&gt;&lt;SPAN style="font-family: inherit;"&gt;Lauren Friedman (twitter.com/lauren), Cisco, Technical Influencer Marketing and Cisco Champion Program&lt;/SPAN&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 27 Oct 2020 20:28:18 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-news/cisco-champion-radio-s7-e41-design-thinking-for-innovative/ba-p/4174610</guid>
      <dc:creator>aalesna</dc:creator>
      <dc:date>2020-10-27T20:28:18Z</dc:date>
    </item>
    <item>
      <title>Cannot reserve CML Lab</title>
      <link>https://community.cisco.com/t5/devnet-news/cannot-reserve-cml-lab/ba-p/4171178</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;I am trying to reserve the CML lab for 4 hours. But gets this error:&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;LI-CODE lang="markup"&gt;17:06:26 Environment Driver Setup has begun

Beginning sandbox setupPreparing connectivityApps deployment startedApps are being discovered...Connecting all appsError occurred during "Connectivity" stage, See additional entries in the Activity Feed for more information.17:07:21 ERROR: OOB Setup script returned errors
Driver:UDC_EnvironmentDriver_D_V2
Function:call_OOB_setup_script

17:07:21 Errors occurred preparing environment.   Please use the forum at
https://communities.cisco.com/community/developer/sandbox for assistance

17:07:21 Driver Complete.&lt;/LI-CODE&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Does anyone know what this means?&lt;/P&gt;</description>
      <pubDate>Wed, 21 Oct 2020 17:10:13 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-news/cannot-reserve-cml-lab/ba-p/4171178</guid>
      <dc:creator>rasmus.elmholt</dc:creator>
      <dc:date>2020-10-21T17:10:13Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco Webex Virtual Hackathon: Fun &amp; Easy, 60 Teams Win Prizes, ALL participants receive certificate</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4169547#M772</link>
      <description>&lt;P&gt;Please confirm if this is open to channel partners/VARs or are they considered 'agents and affiliates'?&lt;/P&gt;</description>
      <pubDate>Mon, 19 Oct 2020 13:59:32 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4169547#M772</guid>
      <dc:creator>stgreenb</dc:creator>
      <dc:date>2020-10-19T13:59:32Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco ISE API - ERS Active Directory Get-By-Name function</title>
      <link>https://community.cisco.com/t5/security-blogs/cisco-ise-api-ers-active-directory-get-by-name-function/bc-p/4169372#M18</link>
      <description>&lt;P&gt;&lt;LI-USER uid="1085788"&gt;&lt;/LI-USER&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;GET&amp;nbsp; https://{ise_hostname}:9060&lt;/SPAN&gt;&lt;SPAN&gt;/&lt;/SPAN&gt;&lt;SPAN&gt;ers/config/activedirectory&amp;nbsp;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN&gt;That should give you a "SearchResult" containing any AD joins you have on the ISE and give you the join ids you need for other queries.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;As long as you're doing an authenticated GET and you've passed the desired "Content-Type" and "Accept" key/values in your header it should work.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;</description>
      <pubDate>Mon, 19 Oct 2020 10:12:40 GMT</pubDate>
      <guid>https://community.cisco.com/t5/security-blogs/cisco-ise-api-ers-active-directory-get-by-name-function/bc-p/4169372#M18</guid>
      <dc:creator>paul.cummings.uk</dc:creator>
      <dc:date>2020-10-19T10:12:40Z</dc:date>
    </item>
    <item>
      <title>Finesse 12.5 performance improvements - part 1. c10k</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/finesse-12-5-performance-improvements-part-1-c10k/ba-p/4169203</link>
      <description>&lt;P&gt;&lt;LI-TOC indent="10" liststyle="disc" maxheadinglevel="4"&gt;&lt;/LI-TOC&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The browser-based Finesse Agent Desktop 12.5, that ships with the Cisco Unified CCE / CCX contact center solutions, has made massive strides in the performance of its underlying infrastructure, which improves its throughput and reliability by an order of magnitude compared to Finesse 11.x and below.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;This is part one of a series of posts from the engineering team that aims to describe the changes made in the 12.5 release and the resulting improvements.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H1&gt;Finesse Failover as a driving force for performance&lt;/H1&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Faster failover is one of the major improvements that was added in Finesse 12.5. Failover is the process by which the desktop reloads from the alternate Finesse server when it senses a problem with the currently connected server.&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2020-10-13 at 7.52.02 PM.png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/86244i1B1501F54EC285C7/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2020-10-13 at 7.52.02 PM.png" alt="Screenshot 2020-10-13 at 7.52.02 PM.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;DIV id="tinyMceEditorasrambik_0" class="mceNonEditable lia-copypaste-placeholder"&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;P&gt;Finesse failover involves 2 major scenarios,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;CTI Failover - &lt;BR /&gt;&lt;BR /&gt;A breakage of the CTI connection above, causes Finesse server to go out of service, while it connects to the alternate side and re-initializes its in-memory state. The desktop will keep querying either sides, (preferring the current side) and ultimately reconnects to the Finesse server which comes into service. If the Finesse it is connected to, does not come back in service, the desktop has to be reloaded from the alternate Finesse. &amp;nbsp;&lt;EM&gt;&lt;BR /&gt;&lt;BR /&gt;&lt;/EM&gt;&lt;/LI&gt;
&lt;LI&gt;Desktop Failover &lt;BR /&gt;&lt;BR /&gt;When the browser running the Finesse desktop, faces disruption to the REST / HTTP connection or XMPP connection shown above, the desktop will reload from an active side and re-initialize its display state. &lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;H2&gt;Nature of the challenge&lt;/H2&gt;
&lt;P&gt;&lt;BR /&gt;A desktop reload, requires all the clients to reload the complete desktop &amp;amp; its resources from the alternate server within a very short window. &lt;BR /&gt;&lt;BR /&gt;This operation is akin to a complete browser relaunch for the desktop and produces the same load as a login operation for a single client. &lt;BR /&gt;&lt;BR /&gt;While shift changes and consequent user logins typically happen over a period of a few minutes, a browser failover would generate the entire load at the Finesse server in a much shorter time period, comprising of static HTTP resource loads and REST API calls from all the clients involved. &lt;BR /&gt;&lt;BR /&gt;This made scaling thousands of clients to simultaneously become available in the shortest possible time, an exacting challenge. &lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;Therefore, this requirement became the source of a major list of optimisations made to the Finesse desktop.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;C10k Scale&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P data-unlink="true"&gt;One of the critical challenges faced by a web server is scale. In the initial days of &lt;A href="https://en.wikipedia.org/wiki/Common_Gateway_Interface" target="_self"&gt;Common Gateway Interface (CGI) web&lt;/A&gt;&amp;nbsp;, HTTP servers used to serve a request by spawning a new process for each request, which was no doubt influenced by the Unix process spawning philosophy. Once the scale requirements grew, this was deemed to be too inefficient and thread-based request handling replaced it and has been more or less in force for a decade or two.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;However, this architecture became inadequate beyond a certain scale, and &lt;A href="http://www.kegel.com/c10k.html" target="_blank" rel="noopener"&gt;c10k&lt;/A&gt; refers to the challenge of scaling a single web server to handle simultaneous connections from 10k clients. The act of spawning a different thread for each request becomes untenable at this scale due to the inherent in-efficiency present in context switching between different thread stacks and synchronising between them. &lt;BR /&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2020-10-06 at 3.37.56 PM.png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/86246i4ADF9D0E5FED9406/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2020-10-06 at 3.37.56 PM.png" alt="Screenshot 2020-10-06 at 3.37.56 PM.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;Asynchronous request processing architecture (which was definitely not pioneered by the web industry) was the next family of architecture that was picked by web servers to overcome this challenge.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;Asynchronous request processing&lt;/H3&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Asynchronous requests refer to the nature of application code that aims to remove extra thread requirements by using only non-blocking API calls, which does not entail any waits. The results of the API calls are communicated over callbacks to the application code to process later. &lt;BR /&gt;&lt;BR /&gt;This allows a single thread to run without being blocked and cater to multiple requests at the same time.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screenshot 2020-10-06 at 3.39.07 PM.png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/86247i6712AEC909E211B7/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screenshot 2020-10-06 at 3.39.07 PM.png" alt="Screenshot 2020-10-06 at 3.39.07 PM.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H3&gt;Finesse Tomcat&lt;/H3&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Finesse uses Apache Tomcat as its underlying web server. Tomcat HTTP connector with the fastest throughput (&lt;A href="https://tomcat.apache.org/tomcat-7.0-doc/apr.html" target="_blank" rel="noopener"&gt;APR&lt;/A&gt;) uses synchronous style of request processing and improving upon this, became a requirement to meet the rate of requests pushed during a failover scenario. &amp;nbsp;Though Tomcat does have a non-blocking connector, it handles only the TCP connection establishment phase in an async manner and &lt;A href="http://tomcat.apache.org/tomcat-7.0-doc/config/http.html#Connector_Comparison" target="_blank" rel="noopener"&gt;does not seem to be able&lt;/A&gt; to scale the static resource processing in an async manner.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Therefore, Finesse opted to use Nginx since it has an asynchronous / event-based architecture, which was a departure from the thread-based request processing used by Apache Tomcat. Nginx was one of the pioneers of this new web server architecture and has now become one of the leading web servers in the industry.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Changes introduced to Finesse web server&lt;/H2&gt;
&lt;P&gt;&lt;BR /&gt;These are the changes we introduced to improve the tomcat scale issues&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;
&lt;H3&gt;Front Apache Tomcat with Nginx web server&lt;/H3&gt;
&lt;BR /&gt;The Apache Tomcat was modified to run only on localhost over HTTP and the Nginx server was configured to expose the ports required for the clients. &lt;BR /&gt;&lt;BR /&gt;In tests involving 3000 clients firing all of the login time requests in a 1 minute window, the Nginx server was able to successfully finish the load, where the &lt;EM&gt;&lt;U&gt;Apache server tried to cope, by increasing the thread count and finally ground to stop since the server could not deal with the number of threads created (amounting to 5000 odd threads, from which the test never recovers).&lt;BR /&gt;&lt;/U&gt;&lt;/EM&gt;&lt;BR /&gt;This failure is essentially the crux of the problem faced by threaded synchronous architectures. &lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;H3&gt;Nginx performs SSL termination and provides HTTP/2 connectivity to clients. &amp;nbsp;&lt;/H3&gt;
&lt;BR /&gt;Once the Apache tomcat was made local, it no longer required to process SSL requests and the SSL termination was taken over by Nginx, which allowed protocol support separate from the underlying Tomcat server. &lt;BR /&gt;&lt;BR /&gt;Deploying Nginx as a proxy to Tomcat thus enabled HTTP/2 support, which would have otherwise, required a tomcat upgrade. If you are not familiar with benefits of using HTTP/2, &lt;A href="https://searchengineland.com/everyone-moving-http2-236716" target="_blank" rel="noopener"&gt;here is why&lt;/A&gt; everyone should be using HTTP/2. &lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;H3&gt;Cache static files at Nginx&lt;/H3&gt;
&lt;BR /&gt;Nginx’s cache flexibility allowed Finesse to serve the static HTML resource serving responsibility to the Nginx server. Once this is done, the REST API requests that drive the core functionality of Finesse are the only requests that the Finesse tomcat needs to handle. &lt;BR /&gt;&lt;BR /&gt;Removing Tomcat from serving the countless number of requests reduces the load on the system (far fewer threads and CPU consumption) and provides better throughput to the REST request layer. &lt;BR /&gt;&lt;BR /&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;
&lt;H3&gt;&amp;nbsp;Cache possible REST API responses at Nginx&lt;/H3&gt;
&lt;BR /&gt;As part of the effort to reduce the number of requests that reach Tomcat, responses for the API calls that retrieve configuration was cached at Nginx for a very brief period of time. This ensured that after a single client had fetched this data, it would not hit the Apache Tomcat again for all other agents of the same team retrieving the same data. &lt;BR /&gt;&lt;BR /&gt;This reduced the load on the server by a factor 20 or 30, depending on the team size. This reduced the impact of the desktop initialisations to a large extend.&amp;nbsp; Since this data is cached only to cater to logins, it is cached for only a few seconds in a memory backed file system, thus removing any disk impact for the load. &lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;H3&gt;Enable browser cache of static resources&lt;/H3&gt;
Browser can cache static files and does not request for the full files if the cache-control headers are present. Nginx supports cache-control header configuration, which makes it easy to control this behavior. We pre-loaded all the static files from the secondary site and unless the browser cache is loaded, these resources are never pulled again. &lt;BR /&gt;&lt;BR /&gt;This reduces the number of requests hitting the Finesse web server and those that do hit the server are served by the Nginx cache. &lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;
&lt;H3&gt;Caching of gadget requests&lt;/H3&gt;
&lt;BR /&gt;Finesse gadget functionality is structured as multiple iFrames created within the desktop’s page area, loading a specific gadget’s HTML. Once Nginx based HTTP response cache was available, caching semi-constructed gadget HTML’s for XML gadgets became possible and all the stock gadgets where moved to XML based gadgets. &lt;BR /&gt;&lt;BR /&gt;Gadget HTML creation done by the Shindig web server was expensive due the parsing and caching it performs to modify the script and CSS includes, such that scripts will correctly refer to the Finesse server. Performing this repeatedly for all agents is a gross waste of the server’s capability and this has now become efficiently cached, with the aid of some clever scripts at the desktop, which can fill in a few remaining dynamic parts of the response. &lt;BR /&gt;&lt;BR /&gt;By offloading this processing, a significant load was reduced again. If each desktop contains 5 gadgets, that is a saving of 20,000 VERY expensive requests.&amp;nbsp; &lt;BR /&gt;&lt;BR /&gt;Please note though that this optimisation is available only for static gadget URIs, and to make use of this, all stock gadgets that ship with the solution have been converted to use XML based URI’s. &lt;BR /&gt;&lt;BR /&gt;CCE deployments performing upgrades, need to run a CLI to upgrade their LiveData gadget URI’s, after CUIC is upgraded.&amp;nbsp;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;H2&gt;Summary of Improvements&lt;/H2&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;OL&gt;
&lt;LI&gt;Connection handling is vastly improved. I.e. c10k compliance + HTTP/2 + SSL termination&lt;BR /&gt;&lt;BR /&gt;The HTTP request handling infrastructure is vastly improved.&lt;BR /&gt;&amp;nbsp;&lt;/LI&gt;
&lt;LI&gt;Reduction in CPU consumption from-
&lt;OL&gt;
&lt;LI&gt;SSL offloading&lt;/LI&gt;
&lt;LI&gt;reduced request processing at Tomcat&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;Reduction in no of HTTP calls due to
&lt;OL&gt;
&lt;LI&gt;Efficient static resource caching.&lt;/LI&gt;
&lt;LI&gt;REST response caching.&lt;/LI&gt;
&lt;LI&gt;Gadget HTML response caching. &amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;/LI&gt;
&lt;LI&gt;Resiliency &lt;BR /&gt;&lt;BR /&gt;Sudden increase in load, can be handled effectively with improvements in connection handling, which otherwise breaks the old Tomcat server. Finesse is primarily a web application and the improvements made in its HTTP processing availability improves it resiliency during peak periods and load situations.&amp;nbsp;&lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;LI&gt;Security &lt;BR /&gt;&lt;BR /&gt;Since Nginx is acting as physical layer of separation, much like a reverse proxy, between Tomcat &amp;amp; the HTTP request termination point, it provides an additional level of security, by shielding Tomcat and enforcing limits, before the request is evaluated by Tomcat. &lt;BR /&gt;&lt;BR /&gt;Application code is tightly coupled with the Apache Tomcat server due to the usage of the Tomcat provided JEEE interfaces. However, no such restriction applies to the external proxy.&lt;BR /&gt;&lt;BR /&gt;Therefore, this allows the product to react quickly and the client facing web server layer becomes easily upgradeable, which is a big plus from security perspective. Additional security checks can also be enabled at Nginx if so desired, using security modules like modsecurity. &lt;BR /&gt;&lt;BR /&gt;&lt;/LI&gt;
&lt;/OL&gt;
&lt;P&gt;Overall, this change has provided significant gains from all the above perspectives and enables new opportunities due to the flexibility it provides to the application stack.&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 19 Oct 2020 08:21:24 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/finesse-12-5-performance-improvements-part-1-c10k/ba-p/4169203</guid>
      <dc:creator>asrambik</dc:creator>
      <dc:date>2020-10-19T08:21:24Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco Webex Virtual Hackathon: Fun &amp; Easy, 60 Teams Win Prizes, ALL participants receive certificate</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4167918#M770</link>
      <description>&lt;P&gt;Cool.&lt;/P&gt;</description>
      <pubDate>Fri, 16 Oct 2020 03:34:53 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/cisco-webex-virtual-hackathon-fun-amp-easy-60-teams-win-prizes/bc-p/4167918#M770</guid>
      <dc:creator>taoli</dc:creator>
      <dc:date>2020-10-16T03:34:53Z</dc:date>
    </item>
    <item>
      <title>Re: CUIC Email Alerts?</title>
      <link>https://community.cisco.com/t5/collaboration-blogs/cuic-email-alerts/bc-p/4167757#M769</link>
      <description>&lt;P&gt;I've the same issue. let me know if you find out.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 15 Oct 2020 18:59:24 GMT</pubDate>
      <guid>https://community.cisco.com/t5/collaboration-blogs/cuic-email-alerts/bc-p/4167757#M769</guid>
      <dc:creator>J_Cormier</dc:creator>
      <dc:date>2020-10-15T18:59:24Z</dc:date>
    </item>
    <item>
      <title>Live Demos and a Cisco NSO Overview at Network Field Day 23 Event</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-blogs/live-demos-and-a-cisco-nso-overview-at-network-field-day-23/ba-p/4163149</link>
      <description>&lt;P&gt;Hank Preston and Jason Belk &lt;A href="https://techfieldday.com/appearance/cisco-presents-at-networking-field-day-23/" target="_blank" rel="noopener"&gt;presented at Network Field Day 23&lt;/A&gt; to a network engineer audience. Jason shared his personal journey from network engineer to automation evangelist, and &lt;A href="https://techfieldday.com/video/cisco-network-services-orchestrator-architecture/" target="_blank" rel="noopener"&gt;how Cisco Network Services Orchestrator (NSO) drew him deeper into automation&lt;/A&gt; as a network engineer. He then &lt;A href="https://techfieldday.com/video/cisco-network-services-orchestrator-demo/" target="_blank" rel="noopener"&gt;demoed some of NSO’s basic features on the CLI&lt;/A&gt;, showing how a network engineer could get started without having to learn any other coding skills yet. By watching this overview video, you will get a better idea of what Cisco NSO is and why it is relevant to network engineers.&lt;BR /&gt;&lt;BR /&gt;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Picture1.png" style="width: 936px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/85422iA0C2E67813FC2CC6/image-size/large?v=v2&amp;amp;px=999" role="button" title="Picture1.png" alt="Picture1.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Hank shared how he is using Cisco NSO in the DevNet Sandbox team to manage a variety of network devices and other infrastructure components. He &lt;A href="https://techfieldday.com/video/cisco-devnet-sandbox-network/" target="_blank" rel="noopener"&gt;gave a live demo in his pre-production environment&lt;/A&gt;, creating a new service instance which provisioned configuration across a number of devices.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Picture2.png" style="width: 936px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/85423iC82A0CF4208026A2/image-size/large?v=v2&amp;amp;px=999" role="button" title="Picture2.png" alt="Picture2.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;His service behind the scenes used Python code and Yang to enforce his network standards automatically, so an engineer consuming his service from another team would only have to provide a few basic inputs and Cisco NSO would handle all the rest. Hank’s demo showcases some of Cisco NSO’s more advanced features, and shows the sky is the limit in terms of what the product can accomplish after you learn the basics.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-center" image-alt="Picture3.png" style="width: 936px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/85424i1DB4B356C7BD5369/image-size/large?v=v2&amp;amp;px=999" role="button" title="Picture3.png" alt="Picture3.png" /&gt;&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The session was lively and interactive, including questions about how Cisco NSO compares to Ansible and how does NSO handle configuration rollbacks. The panelists asking the questions represented a variety of engineers from different backgrounds not from Cisco.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Links:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://techfieldday.com/video/cisco-network-services-orchestrator-architecture/" target="_blank" rel="noopener"&gt;https://techfieldday.com/video/cisco-network-services-orchestrator-architecture/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://techfieldday.com/video/cisco-network-services-orchestrator-demo/" target="_blank" rel="noopener"&gt;https://techfieldday.com/video/cisco-network-services-orchestrator-demo/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;A href="https://techfieldday.com/video/cisco-devnet-sandbox-network/" target="_blank" rel="noopener"&gt;https://techfieldday.com/video/cisco-devnet-sandbox-network/&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 09 Oct 2020 10:51:00 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-blogs/live-demos-and-a-cisco-nso-overview-at-network-field-day-23/ba-p/4163149</guid>
      <dc:creator>Jason Belk</dc:creator>
      <dc:date>2020-10-09T10:51:00Z</dc:date>
    </item>
    <item>
      <title>Re: Cisco AMP for Endpoints Find Duplicates</title>
      <link>https://community.cisco.com/t5/security-blogs/cisco-amp-for-endpoints-find-duplicates/bc-p/4160872#M17</link>
      <description>&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;looks like the response does not contain the expected output.&lt;/P&gt;&lt;P&gt;try with a simple print(response_json) to debug. Maybe you have to go further up in the code.&lt;/P&gt;&lt;P&gt;Often in such sample scripts there is no exception handling or error checking done.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Just to be sure: use python3 as interpreter means run&amp;nbsp;&lt;/P&gt;&lt;P&gt;python3 &amp;lt;script.py&amp;gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Fri, 02 Oct 2020 19:20:59 GMT</pubDate>
      <guid>https://community.cisco.com/t5/security-blogs/cisco-amp-for-endpoints-find-duplicates/bc-p/4160872#M17</guid>
      <dc:creator>tlz</dc:creator>
      <dc:date>2020-10-02T19:20:59Z</dc:date>
    </item>
    <item>
      <title>Video demo: Ansible integration with NSO provisioning a Cloud Native Functions(CNF) spun up in AWS EKS environment</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-videos/video-demo-ansible-integration-with-nso-provisioning-a-cloud/ba-p/4160382</link>
      <description>&lt;P&gt;Demo components:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Amazon AWS EC2 environment - Running NSO, AWX(Ansible Tower)&lt;/P&gt;
&lt;P&gt;AWS EKS environment: Running Kubernetes cluster housing CNFs(Client/Server POD, Arista cEOS devices)&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&lt;span class="lia-inline-image-display-wrapper lia-image-align-inline" image-alt="Screen Shot 2020-10-01 at 3.50.00 PM.png" style="width: 999px;"&gt;&lt;img src="https://community.cisco.com/t5/image/serverpage/image-id/85015i8DAB71E23910CB3E/image-size/large?v=v2&amp;amp;px=999" role="button" title="Screen Shot 2020-10-01 at 3.50.00 PM.png" alt="Screen Shot 2020-10-01 at 3.50.00 PM.png" /&gt;&lt;/span&gt;&lt;LI-VIDEO vid="6196642701001" width="960" height="540" size="original" uploading="false" thumbnail="https://cf-images.us-east-1.prod.boltdns.net/v1/jit/6058004235001/521edcce-5f2e-4690-8c4f-3078634dedda/main/160x90/8m7s712ms/match/image.jpg" align="center"&gt;&lt;/LI-VIDEO&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 01 Oct 2020 23:19:15 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-videos/video-demo-ansible-integration-with-nso-provisioning-a-cloud/ba-p/4160382</guid>
      <dc:creator>Aseem Srivastava</dc:creator>
      <dc:date>2020-10-01T23:19:15Z</dc:date>
    </item>
  </channel>
</rss>

