Hi,

I was checking our compiler against the yang repo directory "standard",
and these errors and warnings showed up. Error 250 is
sometimes a false positive, but these expressions should
be checked.

Top-level mandatory nodes (which include mandatory
nodes in NP-containers) are not allowed in IETF modules
according to RFC 6087.

Andy



Error: object 'active-route' not found in module ietf-routing in Xpath
target /rt:active-route/rt:output/rt:route
ietf-isis.yang:240.5: error(250): definition not found

*** /home/andy/swdev/YANG_GIT/yang/standard/ietf/DRAFT/ietf-isis.yang
*** 1 Errors, 0 Warnings



Error: object 'access-list' not found in module ietf-acl in Xpath target
/ietf-acl:access-list/ietf-acl:access-list-entries/ietf-acl:matches
newco-acl.yang:16.5: error(250): definition not found

Error: object 'access-list' not found in module ietf-acl in Xpath target
/ietf-acl:access-list/ietf-acl:access-list-entries/ietf-acl:actions
newco-acl.yang:28.5: error(250): definition not found

*** /home/andy/swdev/YANG_GIT/yang/standard/ietf/DRAFT/newco-acl.yang
*** 2 Errors, 0 Warnings



Warning: top-level NP container 'syslog' is mandatory
ietf-syslog.yang:238.3: warning(1048): top-level object is mandatory

*** /home/andy/swdev/YANG_GIT/yang/standard/ietf/DRAFT/ietf-syslog.yang
*** 0 Errors, 1 Warnings



Warning: top-level NP container 'configlet' is mandatory
ietf-netconf-zerotouch.yang:50.3: warning(1048): top-level object is
mandatory

***
/home/andy/swdev/YANG_GIT/yang/standard/ietf/DRAFT/ietf-netconf-zerotouch.yang
*** 0 Errors, 1 Warnings
_______________________________________________
netmod mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/netmod

Reply via email to