<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic NSO devel-c no registration found for callpoint access/service_create of type=external in DevNet General Discussions</title>
    <link>https://community.cisco.com/t5/devnet-general-discussions/nso-devel-c-no-registration-found-for-callpoint-access-service/m-p/3584349#M857</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm building an NSO 'access' service just like the one on youtube (&lt;A href="https://www.youtube.com/watch?v=AGVChkovQ7s&amp;amp;list=PLPlMLef8bQ4AlefJAGq4LHOr710rJXHc_" title="https://www.youtube.com/watch?v=AGVChkovQ7s&amp;amp;list=PLPlMLef8bQ4AlefJAGq4LHOr710rJXHc_" target="_blank"&gt;Understand how to use Cisco NSO to build a service for a specific configuration - YouTube&lt;/A&gt;)&amp;nbsp; with only difference that I'm using the python skeleton.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;every works fine until I want to commit dry-run the configuration which gives me the following error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;admin@ncs# show packages package oper-status &lt;/P&gt;&lt;P&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;&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;&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; PACKAGE&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;/P&gt;&lt;P&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; PROGRAM&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;&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; META&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FILE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&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; CODE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JAVA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAD NCS&amp;nbsp; PACKAGE&amp;nbsp; PACKAGE&amp;nbsp; CIRCULAR&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD&amp;nbsp;&amp;nbsp; ERROR&amp;nbsp; &lt;/P&gt;&lt;P&gt;NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UP&amp;nbsp; ERROR&amp;nbsp;&amp;nbsp;&amp;nbsp; UNINITIALIZED&amp;nbsp; VERSION&amp;nbsp; NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VERSION&amp;nbsp; DEPENDENCY&amp;nbsp; ERROR&amp;nbsp;&amp;nbsp;&amp;nbsp; ERROR&amp;nbsp; INFO&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;access&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X&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; -&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;&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;/P&gt;&lt;P&gt;cisco-ios&amp;nbsp; X&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; -&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;&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;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;admin@ncs# config&amp;nbsp; &lt;/P&gt;&lt;P&gt;Entering configuration mode terminal&lt;/P&gt;&lt;P&gt;admin@ncs(config)# access Customer-A device ios0 vlan 100 access-interface GigabitEthernet0/1 trunk-interface GigabitEthernet0/0&lt;/P&gt;&lt;P&gt;admin@ncs(config-access-Customer-A)# commit&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Aborted: no registration found for callpoint access/service_create of type=external&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;the develop logs shows the following errors:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:21:35.182 NSO ncs[17812]: devel-sls received global notification: notification_type = notify_enforcement_mode, enforce_mode = eval&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.136 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: entering validate phase for running...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.136 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: run pre-trans-lock service callbacks...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.137 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: run transforms and transaction hooks...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.139 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: run transforms and transaction hooks done&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.139 NSO ncs[17812]: devel-c new_usess db request daemon id: 4&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.139 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: pre-trans-lock service callbacks done&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.140 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: grabbing transaction lock...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.140 NSO ncs[17812]: devel-c db reply daemon id: 4&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.140 NSO ncs[17812]: devel-c new_trans request daemon id: 4 thandle: 57&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.140 NSO ncs[17812]: devel-c new_trans succeeded daemon id: 4 session id: 57 worker id: 1&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.141 NSO ncs[17812]: devel-c new_usess db request daemon id: 0&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.141 NSO ncs[17812]: devel-c db reply daemon id: 0&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.141 NSO ncs[17812]: devel-c new_trans request daemon id: 0 thandle: 57&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.142 NSO ncs[17812]: devel-c new_trans succeeded daemon id: 0 session id: 57 worker id: 1&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.143 NSO ncs[17812]: devel-c trans_lock request daemon id: 4 session id: 57&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.143 NSO ncs[17812]: devel-c trans_lock succeeded daemon id: 4 session id: 57&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.144 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: grabbing transaction lock ok&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.144 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: creating rollback file...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.147 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: creating rollback file ok&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.147 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: run transforms and transaction hooks...&lt;/P&gt;&lt;P&gt;&amp;lt;INFO&amp;gt; 18-Jul-2018::16:22:44.148 NSO ncs[17812]: ncs service /access:access{Customer-A}: pre_modification: service pre-modification...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.149 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: ncs: service /access:access{Customer-A}: pre-modification: service pre-modification...&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;lt;ERR&amp;gt; 18-Jul-2018::16:22:44.149 NSO ncs[17812]: devel-c no registration found for callpoint access/service_create of type=external&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;lt;INFO&amp;gt; 18-Jul-2018::16:22:44.150 NSO ncs[17812]: ncs service /access:access{Customer-A}: pre_modification: service pre-modification error&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.150 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: ncs: service /access:access{Customer-A}: pre-modification: service pre-modification error&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.162 NSO ncs[17812]: ncs commit progress db=undefined usid=48 thandle=72: entering write-start phase for operational...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.162 NSO ncs[17812]: ncs commit progress db=undefined usid=48 thandle=72: cdb: write-start&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.163 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: run transforms and transaction hooks done&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.164 NSO ncs[17812]: devel-c new_usess db request daemon id: 4&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.164 NSO ncs[17812]: devel-c db reply daemon id: 4&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.165 NSO ncs[17812]: devel-c trans_unlock request daemon id: 4 session id: 57&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.165 NSO ncs[17812]: devel-c trans_unlock succeeded daemon id: 4 session id: 57&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.166 NSO ncs[17812]: devel-c close_usess db request daemon id: 4&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.166 NSO ncs[17812]: devel-c db reply daemon id: 4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anyone an idea where I must look in order to repair the issue ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my main.py is as follows (default information is onmitted)&lt;/P&gt;&lt;P&gt;# -*- mode: python; python-indent: 4 -*-&lt;/P&gt;&lt;P&gt;import ncs&lt;/P&gt;&lt;P&gt;from ncs.application import Service&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# ------------------------&lt;/P&gt;&lt;P&gt;# SERVICE CALLBACK EXAMPLE&lt;/P&gt;&lt;P&gt;# ------------------------&lt;/P&gt;&lt;P&gt;class ServiceCallbacks(Service):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; # The create() callback is invoked inside NCS FASTMAP and&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; # must always exist.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/9199"&gt;@service&lt;/a&gt;.create&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; def cb_create(self, tctx, root, service, proplist):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.log.info('Service create(service=', service._path, ')')&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vars = ncs.template.Variables()&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; template = ncs.template.Template(service)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vars.add('VLAN', '1100')&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; template.apply('access-template', vars)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.log.debug('access vlan: ',&amp;nbsp; service.VLAN)&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;With kind regards,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Michel&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 01 Mar 2019 10:58:52 GMT</pubDate>
    <dc:creator>michelbijnsdorp</dc:creator>
    <dc:date>2019-03-01T10:58:52Z</dc:date>
    <item>
      <title>NSO devel-c no registration found for callpoint access/service_create of type=external</title>
      <link>https://community.cisco.com/t5/devnet-general-discussions/nso-devel-c-no-registration-found-for-callpoint-access-service/m-p/3584349#M857</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Experts.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'm building an NSO 'access' service just like the one on youtube (&lt;A href="https://www.youtube.com/watch?v=AGVChkovQ7s&amp;amp;list=PLPlMLef8bQ4AlefJAGq4LHOr710rJXHc_" title="https://www.youtube.com/watch?v=AGVChkovQ7s&amp;amp;list=PLPlMLef8bQ4AlefJAGq4LHOr710rJXHc_" target="_blank"&gt;Understand how to use Cisco NSO to build a service for a specific configuration - YouTube&lt;/A&gt;)&amp;nbsp; with only difference that I'm using the python skeleton.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;every works fine until I want to commit dry-run the configuration which gives me the following error:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;admin@ncs# show packages package oper-status &lt;/P&gt;&lt;P&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;&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;&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; PACKAGE&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;/P&gt;&lt;P&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; PROGRAM&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;&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; META&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FILE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&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; CODE&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; JAVA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; BAD NCS&amp;nbsp; PACKAGE&amp;nbsp; PACKAGE&amp;nbsp; CIRCULAR&amp;nbsp;&amp;nbsp;&amp;nbsp; DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; LOAD&amp;nbsp;&amp;nbsp; ERROR&amp;nbsp; &lt;/P&gt;&lt;P&gt;NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; UP&amp;nbsp; ERROR&amp;nbsp;&amp;nbsp;&amp;nbsp; UNINITIALIZED&amp;nbsp; VERSION&amp;nbsp; NAME&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; VERSION&amp;nbsp; DEPENDENCY&amp;nbsp; ERROR&amp;nbsp;&amp;nbsp;&amp;nbsp; ERROR&amp;nbsp; INFO&amp;nbsp;&amp;nbsp; &lt;/P&gt;&lt;P&gt;-----------------------------------------------------------------------------------------------------&lt;/P&gt;&lt;P&gt;access&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; X&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; -&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;&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;/P&gt;&lt;P&gt;cisco-ios&amp;nbsp; X&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; -&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;&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;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;admin@ncs# config&amp;nbsp; &lt;/P&gt;&lt;P&gt;Entering configuration mode terminal&lt;/P&gt;&lt;P&gt;admin@ncs(config)# access Customer-A device ios0 vlan 100 access-interface GigabitEthernet0/1 trunk-interface GigabitEthernet0/0&lt;/P&gt;&lt;P&gt;admin@ncs(config-access-Customer-A)# commit&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Aborted: no registration found for callpoint access/service_create of type=external&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;the develop logs shows the following errors:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:21:35.182 NSO ncs[17812]: devel-sls received global notification: notification_type = notify_enforcement_mode, enforce_mode = eval&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.136 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: entering validate phase for running...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.136 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: run pre-trans-lock service callbacks...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.137 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: run transforms and transaction hooks...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.139 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: run transforms and transaction hooks done&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.139 NSO ncs[17812]: devel-c new_usess db request daemon id: 4&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.139 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: pre-trans-lock service callbacks done&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.140 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: grabbing transaction lock...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.140 NSO ncs[17812]: devel-c db reply daemon id: 4&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.140 NSO ncs[17812]: devel-c new_trans request daemon id: 4 thandle: 57&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.140 NSO ncs[17812]: devel-c new_trans succeeded daemon id: 4 session id: 57 worker id: 1&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.141 NSO ncs[17812]: devel-c new_usess db request daemon id: 0&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.141 NSO ncs[17812]: devel-c db reply daemon id: 0&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.141 NSO ncs[17812]: devel-c new_trans request daemon id: 0 thandle: 57&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.142 NSO ncs[17812]: devel-c new_trans succeeded daemon id: 0 session id: 57 worker id: 1&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.143 NSO ncs[17812]: devel-c trans_lock request daemon id: 4 session id: 57&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.143 NSO ncs[17812]: devel-c trans_lock succeeded daemon id: 4 session id: 57&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.144 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: grabbing transaction lock ok&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.144 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: creating rollback file...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.147 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: creating rollback file ok&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.147 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: run transforms and transaction hooks...&lt;/P&gt;&lt;P&gt;&amp;lt;INFO&amp;gt; 18-Jul-2018::16:22:44.148 NSO ncs[17812]: ncs service /access:access{Customer-A}: pre_modification: service pre-modification...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.149 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: ncs: service /access:access{Customer-A}: pre-modification: service pre-modification...&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;lt;ERR&amp;gt; 18-Jul-2018::16:22:44.149 NSO ncs[17812]: devel-c no registration found for callpoint access/service_create of type=external&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;lt;INFO&amp;gt; 18-Jul-2018::16:22:44.150 NSO ncs[17812]: ncs service /access:access{Customer-A}: pre_modification: service pre-modification error&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.150 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: ncs: service /access:access{Customer-A}: pre-modification: service pre-modification error&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.162 NSO ncs[17812]: ncs commit progress db=undefined usid=48 thandle=72: entering write-start phase for operational...&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.162 NSO ncs[17812]: ncs commit progress db=undefined usid=48 thandle=72: cdb: write-start&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.163 NSO ncs[17812]: ncs commit progress db=running usid=40 thandle=57: validate: run transforms and transaction hooks done&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.164 NSO ncs[17812]: devel-c new_usess db request daemon id: 4&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.164 NSO ncs[17812]: devel-c db reply daemon id: 4&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.165 NSO ncs[17812]: devel-c trans_unlock request daemon id: 4 session id: 57&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.165 NSO ncs[17812]: devel-c trans_unlock succeeded daemon id: 4 session id: 57&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.166 NSO ncs[17812]: devel-c close_usess db request daemon id: 4&lt;/P&gt;&lt;P&gt;&amp;lt;DEBUG&amp;gt; 18-Jul-2018::16:22:44.166 NSO ncs[17812]: devel-c db reply daemon id: 4&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Has anyone an idea where I must look in order to repair the issue ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;my main.py is as follows (default information is onmitted)&lt;/P&gt;&lt;P&gt;# -*- mode: python; python-indent: 4 -*-&lt;/P&gt;&lt;P&gt;import ncs&lt;/P&gt;&lt;P&gt;from ncs.application import Service&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;# ------------------------&lt;/P&gt;&lt;P&gt;# SERVICE CALLBACK EXAMPLE&lt;/P&gt;&lt;P&gt;# ------------------------&lt;/P&gt;&lt;P&gt;class ServiceCallbacks(Service):&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; # The create() callback is invoked inside NCS FASTMAP and&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; # must always exist.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;a href="https://community.cisco.com/t5/user/viewprofilepage/user-id/9199"&gt;@service&lt;/a&gt;.create&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; def cb_create(self, tctx, root, service, proplist):&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.log.info('Service create(service=', service._path, ')')&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vars = ncs.template.Variables()&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; template = ncs.template.Template(service)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; vars.add('VLAN', '1100')&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; template.apply('access-template', vars)&lt;/P&gt;&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; self.log.debug('access vlan: ',&amp;nbsp; service.VLAN)&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;With kind regards,&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Michel&lt;BR /&gt;&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2019 10:58:52 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-general-discussions/nso-devel-c-no-registration-found-for-callpoint-access-service/m-p/3584349#M857</guid>
      <dc:creator>michelbijnsdorp</dc:creator>
      <dc:date>2019-03-01T10:58:52Z</dc:date>
    </item>
    <item>
      <title>Re: NSO devel-c no registration found for callpoint access/service_create of type=external</title>
      <link>https://community.cisco.com/t5/devnet-general-discussions/nso-devel-c-no-registration-found-for-callpoint-access-service/m-p/3701895#M1032</link>
      <description>&lt;P&gt;Hi Michel,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Check that you have python installed (try executing it from the command line). Needs to be minimum version of 2.7.5 or 3.4.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Check the python process is running for your service. Easiest way is to check the logs directory, there should be a file called ncs-python-vm-&amp;lt;service-name&amp;gt;.log (i.e. ncs-python-vm-access.log). If the file is there, check the contents to see if the process has crashed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;If the file is missing or the process has crashed try running "packages reload" from ncs_cli. Or try restarting NSO. Also if the process is not running ensure you have the correct entry in package-meta-data.xml. This should have been created automatically when you created the package if you choose one of the python service-skeleton options. You should have an entry which looks something like:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;  &amp;lt;component&amp;gt;
    &amp;lt;name&amp;gt;main&amp;lt;/name&amp;gt;
    &amp;lt;application&amp;gt;
      &amp;lt;python-class-name&amp;gt;access.main.Main&amp;lt;/python-class-name&amp;gt;
    &amp;lt;/application&amp;gt;
  &amp;lt;/component&amp;gt;&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Finally, ensure that the callpoint in register_service exactly matches the servicepoint ("access") in your yang file. You've said you've omitted the default information from the python main.py so I can't see it, but check you have something like this:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;PRE&gt;# ---------------------------------------------
# COMPONENT THREAD THAT WILL BE STARTED BY NCS.
# ---------------------------------------------
class Main(ncs.application.Application):
    def setup(self):
        # The application class sets up logging for us. It is accessible
        # through 'self.log' and is a ncs.log.Log instance.
        self.log.info('Main RUNNING')

        # Service callbacks require a registration for a 'service point',
        # as specified in the corresponding data model.
        #
        self.register_service('&lt;STRONG&gt;&lt;FONT color="#FF0000"&gt;access&lt;/FONT&gt;&lt;/STRONG&gt;', ServiceCallbacks)

    def teardown(self):
        # When the application is finished (which would happen if NCS went
        # down, packages were reloaded or some error occurred) this teardown
        # method will be called.

        self.log.info('Main FINISHED')&lt;/PRE&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 06 Sep 2018 10:13:20 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-general-discussions/nso-devel-c-no-registration-found-for-callpoint-access-service/m-p/3701895#M1032</guid>
      <dc:creator>Michael Maddern</dc:creator>
      <dc:date>2018-09-06T10:13:20Z</dc:date>
    </item>
    <item>
      <title>Re: NSO devel-c no registration found for callpoint access/service_create of type=external</title>
      <link>https://community.cisco.com/t5/devnet-general-discussions/nso-devel-c-no-registration-found-for-callpoint-access-service/m-p/4065463#M1222</link>
      <description>&lt;P&gt;I have a problem similar to this. I have NSO 5.2.1 installed on my Mac. Now, no services work anymore, including services that worked before. I get this error:&lt;/P&gt;
&lt;PRE&gt;admin@ncs(config-vlan_mappings-32)# commit dry-run outformat xml                                                                             
Aborted: no registration found for callpoint newSubAccess-servicepoint/service_create of type=external&lt;/PRE&gt;
&lt;P&gt;It looks like the python process is not running for my services, because the&amp;nbsp;ncs-python-vm-&amp;lt;service-name&amp;gt;.log is not created for new services. What can I do in that case?&lt;/P&gt;
&lt;P&gt;Seems like python is running on my Mac:&lt;/P&gt;
&lt;PRE&gt;# ncs-run % python --version
Python 3.7.3
# ncs-run % python2 --version
Python 2.7.16
# ncs-run % python3 --version
Python 3.7.3
&lt;/PRE&gt;
&lt;P&gt;I get this in ncs --status output:&lt;/P&gt;
&lt;PRE&gt;Loaded packages:
  accessSwitchAndSP:
    Version: 1.0 Status: up
  cisco-ios-cli-6.37:
    Version: 6.37 Status: up
  cisco-iosxr-cli-7.15:
    Version: 7.15.3 Status: up
  cisco-pnp-cs-gen-1.1:
    Version: 1.1.24 Status: up
  intDescTest:
    Version: 1.0 Status: up
  moveSubPE:
    Version: 1.0 Status: up
  multipleIpslaIcmp:
    Version: 1.0 Status: up
  my_test:
    Version: 1.0 Status: up
  newSubAccess:
    Version: 1.0 Status: up
  newSubCPE:
    Version: 1.0 Status: up
  newSubPE:
    Version: 1.0 Status: up
  newSubPOI:
    Version: 1.0 Status: up
  newSubSP:
    Version: 1.0 Status: up
  open-net-access:
    Version: 1.0 Status: up
  open-net-core:
    Version: 1.0 Status: up
  test_yang:
    Version: 1.0 Status: up
&lt;/PRE&gt;
&lt;P&gt;But also this:&lt;/P&gt;
&lt;PRE&gt;servicepoints:
  id=accessSwitchAndSP-servicepoint ** not registered
  id=intDescTest-servicepoint ** not registered
  id=moveSubPE-servicepoint ** not registered
  id=multipleIpslaIcmp-servicepoint ** not registered
  id=my_test-servicepoint ** not registered
  id=newSubAccess-servicepoint ** not registered
  id=newSubCPE-servicepoint ** not registered
  id=newSubPE-servicepoint ** not registered
  id=newSubPOI-servicepoint ** not registered
  id=open-net-access-servicepoint ** not registered
  id=open-net-core-servicepoint ** not registered
  id=test_yang-servicepoint ** not registered&lt;/PRE&gt;
&lt;P&gt;What do you think is wrong? Have I screwed up environmental variables like $PATH or something else?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Apr 2020 13:32:29 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-general-discussions/nso-devel-c-no-registration-found-for-callpoint-access-service/m-p/4065463#M1222</guid>
      <dc:creator>bfinnema</dc:creator>
      <dc:date>2020-04-14T13:32:29Z</dc:date>
    </item>
    <item>
      <title>Re: NSO devel-c no registration found for callpoint access/service_create of type=external</title>
      <link>https://community.cisco.com/t5/devnet-general-discussions/nso-devel-c-no-registration-found-for-callpoint-access-service/m-p/4415673#M1381</link>
      <description>&lt;P&gt;I'm also facing similar issue .&lt;/P&gt;
&lt;P&gt;while trying to commit&amp;nbsp; "Aborted: no registration found for callpoint" observed&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Service points are also&amp;nbsp; showing as not registered&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Is there any update on this ..?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 09 Jun 2021 18:30:59 GMT</pubDate>
      <guid>https://community.cisco.com/t5/devnet-general-discussions/nso-devel-c-no-registration-found-for-callpoint-access-service/m-p/4415673#M1381</guid>
      <dc:creator>iksaleem</dc:creator>
      <dc:date>2021-06-09T18:30:59Z</dc:date>
    </item>
  </channel>
</rss>

