DMTF / YANG-to-Redfish-Converter

This tool converts a YANG model file to the corresponding Redfish schema, specified in OData CSDL, in accordance with the YANG-to-CSDL Mapping Specification.
Other
4 stars 5 forks source link

Unresolved reference error while converting OpenConfig Yang file CSDL to JSON #31

Closed vsawal closed 5 years ago

vsawal commented 5 years ago

Steps to reproduce: Using file openconfig-if-ip.yang

  1. Convert OpenConfig Yang to CSDL using YANG-to-Redfish-Converter plugin:
    pyang --plugindir ./YANG-to-Redfish-Plugin --format redfish --path ~/dmtf/public
    --target_dir ~/dmtf/yang_to_rf_csdl/ ~/dmtf/public/release/models/interfaces/op
    enconfig-if-ip.yang
  2. Step 1 generates a bunch of CSDL files in destination folder. Use Redfish-Tools/csdl-to-json-converter/csdl-to-json.py to convert CSDL to JSON:
    python  csdl-to-json.py --input generated_csdl_files --output csdl-to
    -json/ --config dmtf-config.json
  3. Step 2 generated unresolved reference error for attached CSDL file (as txt since it's not allowing XML attachments) openconfig_if_ip.ip_vrrp_config_v1.xml.txt

Errors:

Generating JSON for: openconfig_if_ip.ip_vrrp_config_v1.xml
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ip_address"
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- ERROR: Could not resolve reference to "RedfishYang" for "RedfishYang.uint16"
-- ERROR: Could not resolve reference to "RedfishYang" for "RedfishYang.uint16"
-- Errors detected while generating /home/vsawal/dmtf/csdl_to_json//openconfig_if_ip.ip_vrrp_config.v1_0_0.json; not creating file
mraineri commented 5 years ago

These look like issues with the YANG to CSDL converter.

vsawal commented 5 years ago

With latest HEAD, I still see the problem:

vsawal@flowmon1:~/dmtf/YANG-to-Redfish-Converter$ git rev-parse HEAD
fbd4b2fc4a76930f256a505ea3b65c5acea99f5f

Errors:

(py3-dmtf) vsawal@flowmon1:~/dmtf$ pyang --plugindir ~/dmtf/YANG-to-Redfish-Converter/YANG-to-Redfish-Plugin --path ~/openconfig/public/release/models/ --format redfish --target_dir ~/dmtf/gen-yang-to-csdl/ ~/openconfig/public/release/models/interfaces/openconfig-if-ip.yang 
We don't recognize keyword ('openconfig-extensions', 'openconfig-version'), create as statement
new TYPE:: ip-address-origin
new TYPE:: neighbor-origin
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_common_global_config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_common_counters_state.counters_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_common_counters_state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_global_config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_address_config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_neighbor_config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_address_state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_neighbor_state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_global_config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_address_config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_address_state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_neighbor_config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_neighbor_state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_ipv6_config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_ipv6_state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_tracking_config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_tracking_state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_tracking_top.interface_tracking.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_tracking_top.interface_tracking.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_tracking_top.interface_tracking_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_tracking_top_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.interface_tracking.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.interface_tracking.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.interface_tracking_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_groupCollection_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_top.vrrp_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ip_vrrp_top_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_ra_config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_proxy_arp_config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.addresses.address.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.addresses.address.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.addresses.addressCollection_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.addresses.address_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.addresses_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.proxy_arp.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.proxy_arp.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.proxy_arp_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.neighbors.neighbor.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.neighbors.neighbor.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.neighbors.neighborCollection_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.neighbors.neighbor_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.neighbors_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.state.counters_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.unnumbered.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.unnumbered.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.unnumbered.interface_ref.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.unnumbered.interface_ref.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.unnumbered.interface_ref_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4.unnumbered_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top.ipv4_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv4_top_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.addresses.address.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.addresses.address.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.addresses.addressCollection_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.addresses.address_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.addresses_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.router_advertisement.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.router_advertisement.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.router_advertisement_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.neighbors.neighbor.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.neighbors.neighbor.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.neighbors.neighborCollection_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.neighbors.neighbor_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.neighbors_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.state.counters_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.unnumbered.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.unnumbered.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.unnumbered.interface_ref.config_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.unnumbered.interface_ref.state_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.unnumbered.interface_ref_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6.unnumbered_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top.ipv6_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip.ipv6_top_v1.xml
Success writing file to disk: /home/vsawal/dmtf/gen-yang-to-csdl//openconfig_if_ip_v1.xml
(py3-dmtf) vsawal@flowmon1:~/dmtf$ rm gen-csdl-to-json/*
(py3-dmtf) vsawal@flowmon1:~/dmtf$ python Redfish-Tools/csdl-to-json-convertor/csdl-to-json.py --input gen-yang-to-csdl/ --output gen-csdl-to-json/
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.unnumbered.config_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.interface_tracking.state_v1.xml
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.interface_tracking.state.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.neighbors.neighborCollection_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.unnumbered.interface_ref.config_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.unnumbered.interface_ref.state_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_tracking_top.interface_tracking_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.addresses.address.state_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ipv4_address"
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- ERROR: Could not resolve reference to "oc_ip" for "oc_ip.ip_address_origin"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv4_top.ipv4.addresses.address.state.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_address_config_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ipv6_address"
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv6_address_config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_global_config_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.interface_tracking_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_tracking_top.interface_tracking.state_v1.xml
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ip_vrrp_tracking_top.interface_tracking.state.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ip_vrrp_tracking_state_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_ipv6_config_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ip_address"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ip_vrrp_ipv6_config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.neighbors_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_groupCollection_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.unnumbered_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.unnumbered.interface_ref.state_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.unnumbered.interface_ref_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_ipv6_state_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ip_address"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ip_vrrp_ipv6_state.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv4_neighbor_state_v1.xml
-- ERROR: Could not resolve reference to "oc_ip" for "oc_ip.neighbor_origin"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv4_neighbor_state.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.state_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.neighbors.neighbor.config_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ipv6_address"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.phys_address"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv6_top.ipv6.neighbors.neighbor.config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv4_proxy_arp_config_v1.xml
Generating JSON for: openconfig_if_ip.ip_common_global_config_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.proxy_arp.state_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.proxy_arp_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_top_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.router_advertisement_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_address_config_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ipv4_address"
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv4_address_config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ip_vrrp_tracking_top_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_tracking_top.interface_tracking.config_v1.xml
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ip_vrrp_tracking_top.interface_tracking.config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.router_advertisement.config_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.neighbors.neighbor_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.state_v1.xml
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ip_address"
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.state.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ip_common_counters_state_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_tracking_config_v1.xml
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ip_vrrp_tracking_config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.unnumbered.interface_ref.config_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.unnumbered.interface_ref_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.unnumbered.config_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_state_v1.xml
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ip_vrrp_state.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.addresses.addressCollection_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.state.counters_v1.xml
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv6_top.ipv6.state.counters.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.state.counters_v1.xml
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv4_top.ipv4.state.counters.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.neighbors.neighbor.config_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ipv4_address"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.phys_address"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv4_top.ipv4.neighbors.neighbor.config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_top_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.addresses.address.config_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ipv4_address"
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv4_top.ipv4.addresses.address.config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_address_state_v1.xml
-- ERROR: Could not resolve reference to "oc_ip" for "oc_ip.ip_address_origin"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv6_address_state.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.interface_tracking.config_v1.xml
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.interface_tracking.config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.addresses.address.config_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ipv6_address"
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv6_top.ipv6.addresses.address.config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.addresses.address_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.neighbors.neighborCollection_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_top.vrrp_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.addresses.address_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.config_v1.xml
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ip_address"
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ip_vrrp_top.vrrp.vrrp_group.config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_neighbor_state_v1.xml
-- ERROR: Could not resolve reference to "oc_ip" for "oc_ip.neighbor_origin"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv6_neighbor_state.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.neighbors.neighbor.state_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ipv6_address"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.phys_address"
-- ERROR: Could not resolve reference to "oc_ip" for "oc_ip.neighbor_origin"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv6_top.ipv6.neighbors.neighbor.state.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_neighbor_config_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ipv4_address"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.phys_address"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv4_neighbor_config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_ra_config_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_neighbor_config_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ipv6_address"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.phys_address"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv6_neighbor_config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.addresses_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.neighbors_v1.xml
Generating JSON for: openconfig_if_ip.ip_common_counters_state.counters_v1.xml
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.counter64"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ip_common_counters_state.counters.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.neighbors.neighbor_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.config_v1.xml
Generating JSON for: openconfig_if_ip.ip_vrrp_config_v1.xml
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ip_address"
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ip_vrrp_config.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.router_advertisement.state_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.addresses.addressCollection_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.unnumbered_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.addresses.address.state_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ipv6_address"
-- ERROR: Could not resolve reference to "Edm" for "Edm.Byte"
-- ERROR: Could not resolve reference to "oc_ip" for "oc_ip.ip_address_origin"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv6_top.ipv6.addresses.address.state.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.addresses_v1.xml
Generating JSON for: openconfig_if_ip.ipv6_top.ipv6.unnumbered.state_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.state_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.config_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.neighbors.neighbor.state_v1.xml
-- ERROR: Could not resolve reference to "oc_inet" for "oc_inet.ipv4_address"
-- ERROR: Could not resolve reference to "oc_yang" for "oc_yang.phys_address"
-- ERROR: Could not resolve reference to "oc_ip" for "oc_ip.neighbor_origin"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv4_top.ipv4.neighbors.neighbor.state.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv4_global_config_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_address_state_v1.xml
-- ERROR: Could not resolve reference to "oc_ip" for "oc_ip.ip_address_origin"
-- Errors detected while generating gen-csdl-to-json//openconfig_if_ip.ipv4_address_state.v1_0_0.json; not creating file
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.proxy_arp.config_v1.xml
Generating JSON for: openconfig_if_ip.ipv4_top.ipv4.unnumbered.state_v1.xml
(py3-dmtf) vsawal@flowmon1:~/dmtf$ 
tomasg2012 commented 5 years ago

I'll be taking a look at this today. I hadn't picked up on the Edm.Byte issue since the beginning of the issue, but what would it be, would a fine substitute be an Integer between 0-255?...

mraineri commented 5 years ago

Resolved in latest PR