<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Node missing when compiling YANG models in NSO Developer Hub Discussions</title>
    <link>https://community.cisco.com/t5/nso-developer-hub-discussions/node-missing-when-compiling-yang-models/m-p/3455020#M487</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We managed to get a use case working between NSO and a BATM on the EANTC NETCONF/YANG interop earlier this year, so something is likely possible here too. It may be that you have to disable a few YANGs, or hack the YANGs a little for things to work. The confd_dyncfg.yang should actually not be published by BATM, so this is something we should discuss with them. If you have a contact name there, I'd reach out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can take a look at the YANGs to see what can be done if you supply them to me.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 30 Aug 2017 12:00:08 GMT</pubDate>
    <dc:creator>Jan Lindblad</dc:creator>
    <dc:date>2017-08-30T12:00:08Z</dc:date>
    <item>
      <title>Node missing when compiling YANG models</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/node-missing-when-compiling-yang-models/m-p/3455019#M486</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;Good day fellow NOS'ers!&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;I've been working through trying to compile a NETCONF NED for a TelcoSys T-Marc box - they say they support it.&amp;nbsp; After getting my hands on their YANG models and having to clean up a bunch of XPath errors with 'tailf:dependency '../'' in some must clauses, I'm finally at a point where we're now building the 'augmented' YANGs and hitting an odd error (bottom of the pioneer build output).&amp;nbsp; &lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN style="font-size: 11.0pt;"&gt;What am I missing here? I'm admittedly not super familiar with the intricacies of YANG modeling/syntax so I'd be happy to provide whatever output is needed.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_15040295041382098" jivemacro_uid="_15040295041382098" modifiedtitle="true"&gt;
&lt;P&gt;admin@ncs# devices device telcosys pioneer yang build-netconf-ned | exclude warning&lt;/P&gt;
&lt;P&gt;Cleaning up existing ned-directory&lt;/P&gt;
&lt;P&gt;Starting build of 96 YANG modules, this may take some time&lt;/P&gt;
&lt;P&gt;PATH=/home/nso/nso-4.3.0.1/bin:/home/nso/nso-4.3.0.1/lib/ncs/erts/bin:/home/nso/nso-4.3.0.1/lib/ncs/bin:/home/fclements/bin:/home/fclements/.local/bin:/home/nso/nso-4.3.0.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin ncs-make-package --verbose --netconf-ned /tmp/download/telcosys telcosys --dest /tmp/packages/telcosys --no-java&lt;/P&gt;
&lt;P&gt;Wrote package to /tmp/packages/telcosys&lt;/P&gt;
&lt;P&gt;make clean fxs -C /tmp/packages/telcosys/src NCSC=/home/nso/nso-4.3.0.1/bin/ncsc --verbose&lt;/P&gt;
&lt;P&gt;make: Entering directory '/tmp/packages/telcosys/src'&lt;/P&gt;
&lt;P&gt;rm -rf ncsc-out ../load-dir&lt;/P&gt;
&lt;P&gt;cd ../netsim &amp;amp;&amp;amp; make clean || true&lt;/P&gt;
&lt;P&gt;make[1]: Entering directory '/tmp/packages/telcosys/netsim'&lt;/P&gt;
&lt;P&gt;make[1]: Leaving directory '/tmp/packages/telcosys/netsim'&lt;/P&gt;
&lt;P&gt;mkdir -p ncsc-out&lt;/P&gt;
&lt;P&gt;mkdir -p ../load-dir&lt;/P&gt;
&lt;P&gt;/home/nso/nso-4.3.0.1/bin/ncsc --verbose --ncs-compile-bundle yang&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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;&amp;nbsp;&amp;nbsp; --ncs-device-dir ncsc-out&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;&amp;nbsp;&amp;nbsp; --ncs-device-type netconf&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;&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;amp;&amp;amp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&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; cp ncsc-out/modules/fxs/*.fxs ../load-dir;&lt;/P&gt;
&lt;P&gt;Ignoring module "user_aaa.yang" - deviating/annotating/augmenting NCS-internal module&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/BATM-CR-LDP-MIB.yang -o augmented/BATM-CR-LDP-MIB.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/BATM-ISIS-DEBUG.yang -o augmented/BATM-ISIS-DEBUG.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/BATM-LMGR-MIB.yang -o augmented/BATM-LMGR-MIB.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/BATM-MPLS-DEBUG.yang -o augmented/BATM-MPLS-DEBUG.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/BATM-MPLS-LDP-MIB.yang -o augmented/BATM-MPLS-LDP-MIB.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/BATM-MPLS-TE-MIB.yang -o augmented/BATM-MPLS-TE-MIB.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/BATM-RSVP-MIB.yang -o augmented/BATM-RSVP-MIB.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/BATM-TEMIB-ENTITY-MIB.yang -o augmented/BATM-TEMIB-ENTITY-MIB.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/IANA-ADDRESS-FAMILY-NUMBERS-MIB.yang -o augmented/IANA-ADDRESS-FAMILY-NUMBERS-MIB@2000-09-08.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/MPLS-TC-PRIV-STDEXT-MIB.yang -o augmented/MPLS-TC-PRIV-STDEXT-MIB@2007-12-06.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/TeQueryTool.yang -o augmented/TeQueryTool.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/aggregation.yang -o augmented/aggregation@2009-12-28.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/attack-prevent.yang -o augmented/attack-prevent.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/auto_backup.yang -o augmented/auto_backup.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/batm.yang -o augmented/batm.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/batm-types.yang -o augmented/batm-types.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/batmServices.yang -o augmented/batmServices.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/bfd.yang -o augmented/bfd.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/bm_debug.yang -o augmented/bm_debug.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/bridge.yang -o augmented/bridge.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/cfm.yang -o augmented/cfm@2011-03-28.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/confd_dyncfg.yang -o augmented/confd_dyncfg.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/device.yang -o augmented/device.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/dhclient.yang -o augmented/dhclient.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/dns-resolver.yang -o augmented/dns-resolver.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/efm.yang -o augmented/efm.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/eps.yang -o augmented/eps@2010-05-07.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/ethernet_mvr.yang -o augmented/ethernet_mvr.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/event-propagation.yang -o augmented/event-propagation.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/fdb.yang -o augmented/fdb.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/fib.yang -o augmented/fib.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/glob_defs.yang -o augmented/glob_defs.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/igmpSnoopingV3.yang -o augmented/igmpSnoopingV3.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/igmp_vlan_node.yang -o augmented/igmp_vlan_node.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/igmp_vpls_node.yang -o augmented/igmp_vpls_node.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/isis.yang -o augmented/isis.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/l2tunn.yang -o augmented/l2tunn.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/lldp.yang -o augmented/lldp.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/lmm.yang -o augmented/lmm.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/load-balance.yang -o augmented/load-balance.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/mac-security.yang -o augmented/mac-security.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/management-debug.yang -o augmented/management-debug.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/manufacturing_details.yang -o augmented/manufacturing_details.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/mcast_vlan_node.yang -o augmented/mcast_vlan_node.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/mcast_vpls_node.yang -o augmented/mcast_vpls_node.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/mfib.yang -o augmented/mfib.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/mgmt_acc.yang -o augmented/mgmt_acc.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/mpls_global_if.yang -o augmented/mpls_global_if.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/mpls_oam.yang -o augmented/mpls_oam.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/ntest.yang -o augmented/ntest.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/oam_node.yang -o augmented/oam_node.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/oem.yang -o augmented/oem.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/ospf.yang -o augmented/ospf.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/port_monitor.yang -o augmented/port_monitor.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/port_protection.yang -o augmented/port_protection.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/proto-priority.yang -o augmented/proto-priority.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/proto_priority_glue.yang -o augmented/proto_priority_glue.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/qosSimple.yang -o augmented/qosSimple.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/raps.yang -o augmented/raps@2010-05-07.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/res_link.yang -o augmented/res_link@2010-03-23.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/rmon.yang -o augmented/rmon.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/route.yang -o augmented/route.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/routemap.yang -o augmented/routemap.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/router_interface.yang -o augmented/router_interface.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/saa.yang -o augmented/saa.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/security.yang -o augmented/security.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/serviceMac.yang -o augmented/serviceMac.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/services.yang -o augmented/services.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/sfp_details.yang -o augmented/sfp_details.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/spanning-tree.yang -o augmented/spanning-tree.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/static_lsps.yang -o augmented/static_lsps.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/statistics.yang -o augmented/statistics.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/statisticsmonitor.yang -o augmented/statisticsmonitor.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/stormctl.yang -o augmented/stormctl.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/super-vlan.yang -o augmented/super-vlan.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/sys_cfg.yang -o augmented/sys_cfg.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/sys_cfg_glue.yang -o augmented/sys_cfg_glue.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/syslog.yang -o augmented/syslog.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/system-compliance.yang -o augmented/system-compliance.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/system_cmd.yang -o augmented/system_cmd.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/system_monitor.yang -o augmented/system_monitor.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/tables.yang -o augmented/tables.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/telnet-server.yang -o augmented/telnet-server.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/telnetbanner.yang -o augmented/telnetbanner.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/time_sync.yang -o augmented/time_sync.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/twamp.yang -o augmented/twamp.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/version.yang -o augmented/version.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/vlan.yang -o augmented/vlan.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/vrrp.yang -o augmented/vrrp.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/y1564.yang -o augmented/y1564.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/y1731slm.yang -o augmented/y1731slm.yang&lt;/P&gt;
&lt;P&gt;yanger -p yang:/home/nso/nso-4.3.0.1/src/ncs/yang --no-deviation-apply -t ncs -f yang yang/zero_touch.yang -o augmented/zero_touch.yang&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/BATM-CR-LDP-MIB.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/BATM-ISIS-DEBUG.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/BATM-LMGR-MIB.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/BATM-MPLS-DEBUG.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/BATM-MPLS-LDP-MIB.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/BATM-MPLS-TE-MIB.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/BATM-RSVP-MIB.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/BATM-TEMIB-ENTITY-MIB.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/IANA-ADDRESS-FAMILY-NUMBERS-MIB@2000-09-08.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/MPLS-TC-PRIV-STDEXT-MIB@2007-12-06.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/TeQueryTool.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/aggregation@2009-12-28.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/attack-prevent.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/auto_backup.fxs"&lt;/P&gt;
&lt;P&gt;Generating .fxs file "augmented/batm.fxs"&lt;/P&gt;
&lt;P&gt;augmented/batm.yang:45: error: the node 'confdConfig' from module 'confd_dyncfg' is not found&lt;/P&gt;
&lt;P&gt;augmented/batm.yang:49: error: the node 'confdConfig' from module 'confd_dyncfg' is not found&lt;/P&gt;
&lt;P&gt;Makefile:25: recipe for target 'ncsc-out/.done' failed&lt;/P&gt;
&lt;P&gt;make: *** [ncsc-out/.done] Error 1&lt;/P&gt;
&lt;P&gt;make: Leaving directory '/tmp/packages/telcosys/src'&lt;/P&gt;
&lt;P&gt;augmented/batm.yang:45: error: the node 'confdConfig' from module 'confd_dyncfg' is not found&lt;/P&gt;
&lt;P&gt;augmented/batm.yang:49: error: the node 'confdConfig' from module 'confd_dyncfg' is not found&lt;/P&gt;
&lt;P&gt;make: *** [ncsc-out/.done] Error 1&lt;/P&gt;
&lt;P&gt;failure Build failed&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Relevent output from the augmented/batm.yang file:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro _jivemacro_uid_15040297139097829 jive_macro_code" jivemacro_uid="_15040297139097829"&gt;
&lt;P&gt;module batm {&lt;/P&gt;
&lt;P&gt;&amp;nbsp; // Generated by yanger -t ncs&lt;/P&gt;
&lt;P&gt;&amp;nbsp; tailf:ncs-device-type netconf;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; namespace "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://batm.com" rel="nofollow" target="_blank"&gt;http://batm.com&lt;/A&gt;&lt;SPAN&gt;";&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; prefix batm;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; import tailf-common {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; prefix tailf;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp; import confd_dyncfg {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; prefix dyncfg;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp; import tailf-ncs {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; prefix ncs;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;...&lt;/P&gt;
&lt;P&gt;&amp;nbsp; tailf:symlink dynMaxConfigSessions {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tailf:path "/dyncfg:confdConfig/sessionLimits/maxConfigSessions";&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tailf:hidden debug;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&amp;nbsp; tailf:symlink dynMaxSessions {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tailf:path "/dyncfg:confdConfig/sessionLimits/maxSessions";&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tailf:hidden debug;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;And output from yanger:&lt;/P&gt;&lt;PRE __default_attr="plain" __jive_macro_name="code" class="jive_text_macro jive_macro_code _jivemacro_uid_15040299883778260" jivemacro_uid="_15040299883778260"&gt;
&lt;P&gt;cisco-nso:/tmp/download/telcosys$ yanger --tree-depth 2 -f tree confd_dyncfg.yang&lt;/P&gt;
&lt;P&gt;module: confd_dyncfg&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp; +--rw confdConfig&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw subagents!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw notifications!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw opcache!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw snmpgw!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw hideGroup* [name]&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw encryptedStrings!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw logs!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw sessionLimits!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw aaa!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw ssh!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw cli!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw webui!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw rest!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw restconf!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw proxyForwarding!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw snmpAgent!&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +--rw netconf!&lt;/P&gt;
&lt;/PRE&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 01 Mar 2019 11:58:48 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/node-missing-when-compiling-yang-models/m-p/3455019#M486</guid>
      <dc:creator>fwclements1</dc:creator>
      <dc:date>2019-03-01T11:58:48Z</dc:date>
    </item>
    <item>
      <title>Re: Node missing when compiling YANG models</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/node-missing-when-compiling-yang-models/m-p/3455020#M487</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;We managed to get a use case working between NSO and a BATM on the EANTC NETCONF/YANG interop earlier this year, so something is likely possible here too. It may be that you have to disable a few YANGs, or hack the YANGs a little for things to work. The confd_dyncfg.yang should actually not be published by BATM, so this is something we should discuss with them. If you have a contact name there, I'd reach out.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I can take a look at the YANGs to see what can be done if you supply them to me.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Aug 2017 12:00:08 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/node-missing-when-compiling-yang-models/m-p/3455020#M487</guid>
      <dc:creator>Jan Lindblad</dc:creator>
      <dc:date>2017-08-30T12:00:08Z</dc:date>
    </item>
    <item>
      <title>Re: Node missing when compiling YANG models</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/node-missing-when-compiling-yang-models/m-p/3455021#M488</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks!&amp;nbsp; I would definitely appreciate a look and some guidance on what we could disable.&amp;nbsp; All the YANG files I got from them are located here: &lt;A href="https://www.dropbox.com/sh/52kyl1t865w61ov/AABxYsqWp2TYyBRfty00bySPa?dl=0" title="https://www.dropbox.com/sh/52kyl1t865w61ov/AABxYsqWp2TYyBRfty00bySPa?dl=0"&gt;https://www.dropbox.com/sh/52kyl1t865w61ov/AABxYsqWp2TYyBRfty00bySPa?dl=0&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I put a tarball in there as well for quicker download.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Aug 2017 12:22:49 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/node-missing-when-compiling-yang-models/m-p/3455021#M488</guid>
      <dc:creator>fwclements1</dc:creator>
      <dc:date>2017-08-30T12:22:49Z</dc:date>
    </item>
    <item>
      <title>Re: Node missing when compiling YANG models</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/node-missing-when-compiling-yang-models/m-p/3455022#M489</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks. I looked at batm.yang that you had trouble with, and edited out the bad+unnecessary stuff from it. Try replacing the batm.yang you downloaded with this:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;BLOCKQUOTE&gt;&lt;TABLE border="1"&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;
&lt;P&gt;module batm {&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;&amp;nbsp; namespace "&lt;/SPAN&gt;&lt;A class="jive-link-external-small" href="http://batm.com" rel="nofollow" target="_blank"&gt;http://batm.com&lt;/A&gt;&lt;SPAN&gt;";&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; prefix batm;&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; import tailf-common {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; prefix tailf;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp; container ethernet {&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; //tailf:cli-suppress-show-path;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tailf:cli-incomplete-show-path;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tailf:cli-add-mode;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; description "Configure Ethernet protocols";&lt;/P&gt;
&lt;P&gt;&amp;nbsp; }&lt;/P&gt;
&lt;P&gt;}&lt;/P&gt;
&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;/BLOCKQUOTE&gt;&lt;P&gt;If you encounter further issues, let's take them offline.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Aug 2017 15:00:58 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/node-missing-when-compiling-yang-models/m-p/3455022#M489</guid>
      <dc:creator>Jan Lindblad</dc:creator>
      <dc:date>2017-08-30T15:00:58Z</dc:date>
    </item>
    <item>
      <title>Re: Node missing when compiling YANG models</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/node-missing-when-compiling-yang-models/m-p/3455023#M490</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;STRONG&gt;SUCCESS!!&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks a ton for the help here Jan, very much appreciated!&amp;nbsp; I had to tweak up some paths in the security.yang model.&amp;nbsp; For example:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;TABLE&gt;&lt;TBODY&gt;&lt;TR&gt;&lt;TD&gt;2418&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;list ip-std-acg {&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2419&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;&amp;nbsp; tailf:cli-exit-command "exit";&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2420&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;&amp;nbsp; must "(current()/type!='in') or not(../../../ip/access-list/standard[id=current()/id]/rule[*]/fc)"{&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2421&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; error-message "Access-list with FC rule not supported on ingress.";&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2422&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; tailf:dependency '../../../ip/access-list/standard';&lt;/TD&gt;&lt;/TR&gt;&lt;TR&gt;&lt;TD&gt;2423&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; &lt;/TD&gt;&lt;TD&gt;&amp;nbsp; }&lt;/TD&gt;&lt;/TR&gt;&lt;/TBODY&gt;&lt;/TABLE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Originally line 2420 had 'must "(current()/type!='in') or not(/ip/access-list/standard[id=current()/id]/rule[*]/fc)"{'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Which leads me to the question.&amp;nbsp; Is there an easier way to reference top of the current module in these cases?&amp;nbsp; Not that it's a huge deal but the way I figured this out was using yanger to just print each leg of the tree one by one counting up the levels. Seems inefficient.&amp;nbsp; Wasn't sure if there's a top() function that just roots the path up to the current module.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I'll update the yang models on the dropbox link and include the package that was built from pioneer in the tarball.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 30 Aug 2017 19:57:19 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/node-missing-when-compiling-yang-models/m-p/3455023#M490</guid>
      <dc:creator>fwclements1</dc:creator>
      <dc:date>2017-08-30T19:57:19Z</dc:date>
    </item>
    <item>
      <title>Re: Node missing when compiling YANG models</title>
      <link>https://community.cisco.com/t5/nso-developer-hub-discussions/node-missing-when-compiling-yang-models/m-p/3455024#M491</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;No need for top(), simply starting the path with slash / does just that. But there's a major difference between a relative path and an absolute, even if they end up pointing to the same element. An absolute path would refer to *all mathcing instances* in the tree, while a relative path with some double dots ../../ in the path preserves the keys in the path, so as to only point to the current instance. Huge difference.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Would it be possible for you to connect me with someone at BATM? I have some model review issues to discuss with them &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 31 Aug 2017 07:20:33 GMT</pubDate>
      <guid>https://community.cisco.com/t5/nso-developer-hub-discussions/node-missing-when-compiling-yang-models/m-p/3455024#M491</guid>
      <dc:creator>Jan Lindblad</dc:creator>
      <dc:date>2017-08-31T07:20:33Z</dc:date>
    </item>
  </channel>
</rss>

