YANG Model | Compilation | Compilation Results (pyang --lint). 2.6.1 | Compilation Results (pyang). Note: also generates errors for imported files. 2.6.1 | Compilation Results (confdc). Note: also generates errors for imported files. confd-8.0 | Compilation Results (yangdump-pro). Note: also generates errors for imported files. yangdump-sdk 21.10-12 | Compilation Results (yanglint -i). Note: also generates errors for imported files. yanglint 2.1.111 |
---|---|---|---|---|---|---|
mef-cfm@2012-04-16.yang | FAILED | Problem occurred while running command "python3 /usr/local/bin/pyang --path="/var/yang/yang/modules" mef-cfm.yang --lint 2>&1": mef-cfm.yang:351: warning: RFC 8407: 4.11.3,4.14: statement "bit" should have a "description" substatement mef-cfm.yang:352: warning: RFC 8407: 4.11.3,4.14: statement "bit" should have a "description" substatement mef-cfm.yang:353: warning: RFC 8407: 4.11.3,4.14: statement "bit" should have a "description" substatement mef-cfm.yang:354: warning: RFC 8407: 4.11.3,4.14: statement "bit" should have a "description" substatement mef-cfm.yang:435: error: RFC 8407: 4.14: statement "choice" must have a "description" substatement mef-cfm.yang:519: warning: RFC 8407: 4.11.3,4.14: statement "bit" should have a "description" substatement mef-cfm.yang:600: error: RFC 8407: 4.14: statement "choice" must have a "description" substatement mef-cfm.yang:761: error: RFC 8407: 4.14: statement "choice" must have a "description" substatement mef-cfm.yang:768: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:771: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:782: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:785: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:796: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:799: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:802: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:813: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:816: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:819: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:830: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:833: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:844: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:847: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:858: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:861: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:864: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:875: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:878: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:881: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:892: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:895: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:906: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:909: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:920: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:923: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:926: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:937: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:940: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:943: error: RFC 8407: 4.14: statement "leaf" must have a "description" substatement mef-cfm.yang:1053: error: RFC 8407: 4.10: top-level node default-md-levels must not be mandatory mef-cfm.yang:1065: error: keyword "key" not in canonical order (see RFC 6020, Section 12) mef-cfm.yang:1686: error: keyword "config" not in canonical order (see RFC 6020, Section 12) mef-cfm.yang:1737: error: keyword "config" not in canonical order (see RFC 6020, Section 12) mef-cfm.yang:1994: error: keyword "config" not in canonical order (see RFC 6020, Section 12) mef-cfm.yang:2002: error: keyword "key" not in canonical order (see RFC 6020, Section 12) |
libyang err : Problem occurred while running command "yanglint -i -p /var/yang/yang/modules/ /var/yang/tmp/module_compilation/mef/YANG-public/src/model/standard/mef-cfm.yang 2>&1": libyang err : Invalid character 0xd. (Line number 133.) libyang err : Parsing module "mef-cfm" failed. |
Warning: top-level NP container 'default-md-levels' is mandatory mef-cfm.yang:1051.3: warning(1048): top-level object is mandatory |
||
mef-global@2017-07-27.yang | PASSED | |||||
mef-global@2018-07-11.yang | PASSED | |||||
mef-legato-interfaces@2017-07-27.yang | PASSED WITH WARNINGS | libyang warn: Node type list "bwp-flow" used as operand. libyang warn: Previous warning generated by XPath subexpression[117] "mef-global:id = curr" with context node "/mef-legato-interfaces:mef-interfaces/carrier-ethernet/subscriber-interfaces/uni/egress-envelopes/envelope/bwp-flows/bwp-flow". libyang warn: Previous warning generated by XPath subexpression[117] "mef-global:id = curr" with context node "/mef-legato-interfaces:mef-interfaces/carrier-ethernet/subscriber-interfaces/uni/ingress-envelopes/envelope/bwp-flows/bwp-flow". |
Warning: comparing leaf 'mef-global:id' to list 'mef-legato-interfaces:bwp-flow' XPath:../../coupling-enabled = 'false' or /mef-global:mef-global/mef-global:bwp-flow-parameter-profiles/mef-global:profile[mef-global:id = current()]/mef-global:coupling-enabled = 'false' mef-legato-interfaces@2017-07-27.yang: line 203: warning(1053): XPath comparing different YANG object types Warning: comparing leaf 'mef-global:id' to list 'mef-legato-interfaces:bwp-flow' XPath:../../coupling-enabled = 'false' or /mef-global:mef-global/mef-global:bwp-flow-parameter-profiles/mef-global:profile[mef-global:id = current()]/mef-global:coupling-enabled = 'false' mef-legato-interfaces@2017-07-27.yang: line 369: warning(1053): XPath comparing different YANG object types |
|||
mef-legato-interfaces@2018-07-11.yang | PASSED | |||||
mef-legato-services@2017-07-27.yang | PASSED | |||||
mef-legato-services@2018-07-11.yang | PASSED | |||||
mef-soam-fm@2012-04-16.yang | FAILED | Problem occurred while running command "/opt/confd/bin/confdc --yangpath /var/yang/yang/modules/ieee.802.published:/var/yang/yang/modules/ieee.1588.published:/var/yang/yang/modules/ieee.802.11.published:/var/yang/yang/modules/openconfig-main:/var/yang/yang/modules/ieee.802.1.published:/var/yang/yang/modules/iana:/var/yang/yang/modules/ieee.published:/var/yang/yang/modules/mef:/var/yang/yang/modules/YANG-rfc:/var/yang/yang/modules/ieee.802.3.published -w TAILF_MUST_NEED_DEPENDENCY -c /var/yang/tmp/module_compilation/mef/YANG-public/src/model/standard/mef-soam-fm.yang 2>&1": mef-soam-fm.yang:238: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'test-type' from 'mef-soam-fm') is not found mef-soam-fm.yang:238: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'test-type' in module 'mef-soam-fm' from 'mef-soam-fm') is not found mef-soam-fm.yang:256: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'target-address' from 'mef-soam-fm') is not found mef-soam-fm.yang:256: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'target-address' in module 'mef-soam-fm' from 'mef-soam-fm') is not found mef-soam-fm.yang:274: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'interval' from 'mef-soam-fm') is not found mef-soam-fm.yang:274: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'interval' in module 'mef-soam-fm' from 'mef-soam-fm') is not found mef-soam-fm.yang:291: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'priority' from 'mef-soam-fm') is not found mef-soam-fm.yang:291: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'priority' in module 'mef-soam-fm' from 'mef-soam-fm') is not found mef-soam-fm.yang:306: error: augmenting a mandatory node is illegal mef-soam-fm.yang:389: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'drop-eligible' from 'mef-soam-fm') is not found mef-soam-fm.yang:389: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'drop-eligible' in module 'mef-soam-fm' from 'mef-soam-fm') is not found mef-soam-fm.yang:411: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'frame-size' from 'mef-soam-fm') is not found mef-soam-fm.yang:411: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'frame-size' in module 'mef-soam-fm' from 'mef-soam-fm') is not found mef-soam-fm.yang:583: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'meg-id-format' in module 'mef-soam-fm' from 'mef-soam-fm') is not found mef-soam-fm.yang:600: warning: The XPath expression references an undefined node: the node 'icc-based' from module 'mef-soam-fm' (in node 'icc-name-value' in module 'mef-soam-fm' from 'mef-soam-fm') is not found mef-soam-fm.yang:617: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'meg-level' in module 'mef-soam-fm' from 'mef-soam-fm') is not found mef-soam-fm.yang:928: warning: The XPath expression references an undefined node: the node 'data-tlv' from module 'mef-soam-fm' (in node 'loopback' from 'mef-cfm') is not found mef-soam-fm.yang:958: warning: The XPath expression references an undefined node: the node 'data-tlv' from module 'mef-soam-fm' (in node 'loopback' from 'mef-cfm') is not found mef-soam-fm.yang:973: warning: The XPath expression references an undefined node: the node 'data-tlv' from module 'mef-soam-fm' (in node 'loopback' from 'mef-cfm') is not found mef-soam-fm.yang:994: warning: The XPath expression references an undefined node: the node 'data-tlv' from module 'mef-soam-fm' (in node 'loopback' from 'mef-cfm') is not found mef-soam-fm.yang:1395: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'test-signal-stats-in' in module 'mef-soam-fm' from 'mef-soam-fm') is not found mef-soam-fm.yang:1403: warning: The XPath expression references an undefined node: the node 'true' from module 'mef-soam-fm' (in node 'test-signal-stats-out' in module 'mef-soam-fm' from 'mef-soam-fm') is not found |
mef-soam-fm.yang:1471 (at mef-soam-fm.yang:240): warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::test-type" mef-soam-fm.yang:1471 (at mef-soam-fm.yang:258): warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::target-address" mef-soam-fm.yang:1471 (at mef-soam-fm.yang:276): warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::interval" mef-soam-fm.yang:1471 (at mef-soam-fm.yang:293): warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::priority" mef-soam-fm.yang:1471 (at mef-soam-fm.yang:391): warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::drop-eligible" mef-soam-fm.yang:1471 (at mef-soam-fm.yang:413): warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::frame-size" mef-soam-fm.yang:587: warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::meg-id-format" mef-soam-fm.yang:604: warning: node "mef-soam-fm::icc-based" is not found in "mef-soam-fm::icc-name-value" mef-soam-fm.yang:621: warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::meg-level" mef-soam-fm.yang:939: warning: node "mef-soam-fm::data-tlv" is not found in "mef-cfm::loopback" mef-soam-fm.yang:970: warning: node "mef-soam-fm::data-tlv" is not found in "mef-cfm::loopback" mef-soam-fm.yang:985: warning: node "mef-soam-fm::data-tlv" is not found in "mef-cfm::loopback" mef-soam-fm.yang:1006: warning: node "mef-soam-fm::data-tlv" is not found in "mef-cfm::loopback" mef-soam-fm.yang:1047: warning: all keys in the list are redundantly present in the unique statement mef-soam-fm.yang:1407: warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::test-signal-stats-in" mef-soam-fm.yang:1415: warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::test-signal-stats-out" |
Problem occurred while running command "python3 /usr/local/bin/pyang --path="/var/yang/yang/modules" mef-soam-fm.yang --lint 2>&1": mef-soam-fm.yang:240: error: keyword "must" not in canonical order (see RFC 6020, Section 12) mef-soam-fm.yang:1471 (at mef-soam-fm.yang:258): warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::target-address" mef-soam-fm.yang:276: error: keyword "must" not in canonical order (see RFC 6020, Section 12) mef-soam-fm.yang:1471 (at mef-soam-fm.yang:293): warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::priority" mef-soam-fm.yang:341: error: RFC 8407: 4.14: statement "choice" must have a "description" substatement mef-soam-fm.yang:391: error: keyword "must" not in canonical order (see RFC 6020, Section 12) mef-soam-fm.yang:413: error: keyword "must" not in canonical order (see RFC 6020, Section 12) mef-soam-fm.yang:587: warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::meg-id-format" mef-soam-fm.yang:604: warning: node "mef-soam-fm::icc-based" is not found in "mef-soam-fm::icc-name-value" mef-soam-fm.yang:621: warning: node "mef-soam-fm::true" is not found in "mef-soam-fm::meg-level" mef-soam-fm.yang:666: error: keyword "units" not in canonical order (see RFC 6020, Section 12) mef-soam-fm.yang:914: error: keyword "units" not in canonical order (see RFC 6020, Section 12) mef-soam-fm.yang:939: warning: node "mef-soam-fm::data-tlv" is not found in "mef-cfm::loopback" mef-soam-fm.yang:970: error: keyword "must" not in canonical order (see RFC 6020, Section 12) mef-soam-fm.yang:985: error: keyword "must" not in canonical order (see RFC 6020, Section 12) mef-soam-fm.yang:1006: error: keyword "must" not in canonical order (see RFC 6020, Section 12) mef-soam-fm.yang:1047: warning: all keys in the list are redundantly present in the unique statement mef-soam-fm.yang:1406: error: keyword "config" not in canonical order (see RFC 6020, Section 12) mef-soam-fm.yang:1407: error: keyword "must" not in canonical order (see RFC 6020, Section 12) mef-soam-fm.yang:1414: error: keyword "config" not in canonical order (see RFC 6020, Section 12) mef-soam-fm.yang:1415: error: keyword "must" not in canonical order (see RFC 6020, Section 12) mef-soam-fm.yang:1436: error: keyword "units" not in canonical order (see RFC 6020, Section 12) |
libyang err : Problem occurred while running command "yanglint -i -p /var/yang/yang/modules/ /var/yang/tmp/module_compilation/mef/YANG-public/src/model/standard/mef-soam-fm.yang 2>&1": libyang err : Invalid character 0xd. (Line number 148.) libyang err : Parsing module "mef-soam-fm" failed. |
Warning: top-level NP container 'default-md-levels' is mandatory mef-cfm.yang:1051.3: warning(1048): top-level object is mandatory Warning: Mandatory object 'test-signal' not allowed in external augment of target 'maintenance-association-end-point' mef-soam-fm.yang:1361.3: warning(1056): Mandatory nodes not allowed in external augments Warning: no child node '*:true' found for parent 'mef-soam-fm:meg-id-format' XPath: ../y1731-compliant = true mef-soam-fm.yang:583.33: warning(1032): no child node available Warning: no child node '*:icc-based' found for parent 'mef-soam-fm:icc-name-value' XPath: ../meg-id-format = icc-based mef-soam-fm.yang:600.31: warning(1032): no child node available Warning: no child node '*:true' found for parent 'mef-soam-fm:meg-level' XPath: ../y1731-compliant = true mef-soam-fm.yang:617.33: warning(1032): no child node available Warning: no child node '*:data-tlv' found for parent 'mef-cfm:loopback' XPath: not(../data-tlv) mef-soam-fm.yang:928.19: warning(1032): no child node available Warning: no child node '*:data-tlv' found for parent 'mef-cfm:loopback' XPath: not(../data-tlv) mef-soam-fm.yang:958.19: warning(1032): no child node available Warning: no child node '*:data-tlv' found for parent 'mef-cfm:loopback' XPath: not(../data-tlv) mef-soam-fm.yang:973.19: warning(1032): no child node available Warning: no child node '*:data-tlv' found for parent 'mef-cfm:loopback' XPath: not(../data-tlv) mef-soam-fm.yang:994.19: warning(1032): no child node available Warning: no child node '*:true' found for parent 'mef-soam-fm:test-type' XPath: ../is-generator = true mef-soam-fm.yang:238.30: warning(1032): no child node available Warning: no child node '*:true' found for parent 'mef-soam-fm:target-address' XPath: ../is-generator = true mef-soam-fm.yang:256.30: warning(1032): no child node available Warning: no child node '*:true' found for parent 'mef-soam-fm:interval' XPath: ../is-generator = true mef-soam-fm.yang:274.30: warning(1032): no child node available Warning: no child node '*:true' found for parent 'mef-soam-fm:priority' XPath: ../is-generator = true mef-soam-fm.yang:291.30: warning(1032): no child node available Warning: no child node '*:true' found for parent 'mef-soam-fm:drop-eligible' XPath: ../is-generator = true mef-soam-fm.yang:389.30: warning(1032): no child node available Warning: no child node '*:true' found for parent 'mef-soam-fm:frame-size' XPath: ../is-generator = true mef-soam-fm.yang:411.30: warning(1032): no child node available Warning: no child node '*:true' found for parent 'mef-soam-fm:test-signal-stats-in' XPath: ../is-receiver = true mef-soam-fm.yang:1395.31: warning(1032): no child node available Warning: no child node '*:true' found for parent 'mef-soam-fm:test-signal-stats-out' XPath: ../is-generator = true mef-soam-fm.yang:1403.32: warning(1032): no child node available |
mef-types@2017-07-27.yang | PASSED | |||||
mef-types@2018-07-11.yang | PASSED |