diff --git a/proto/metadata.proto b/proto/metadata.proto index 620d7444381..448242f9d57 100644 --- a/proto/metadata.proto +++ b/proto/metadata.proto @@ -117,8 +117,7 @@ message Metadata { // Device requires additional config for ECN. // Juniper: partnerissuetracker.corp.google.com/277657269 bool ecn_profile_required_definition = 25; - // Set true for device that does not support interface ipv6 discarded packet - // statistics. + // Device does not support interface ipv6 discarded packet statistics. // Juniper: partnerissuetracker.corp.google.com/277762075 bool ipv6_discarded_pkts_unsupported = 26; // Device does not support drop and weight leaves under queue management @@ -127,6 +126,7 @@ message Metadata { bool drop_weight_leaves_unsupported = 27; // Config pushed through origin CLI takes precedence over config pushed // through origin OC. + // Juniper: partnerissuetracker.corp.google.com/270474468 bool cli_takes_precedence_over_oc = 29; // Device does not support weight above 100. // Juniper: partnerissuetracker.corp.google.com/277066804 @@ -143,12 +143,15 @@ message Metadata { bool interface_counters_from_container = 33; // Use this deviation when the device does not support a mix of tagged and // untagged subinterfaces. + // Juniper: partnerissuetracker.corp.google.com/267822588 bool no_mix_of_tagged_and_untagged_subinterfaces = 34; // Device does not support reporting software version according to the // requirements in gNMI-1.10. + // Juniper: partnerissuetracker.corp.google.com/278764547 bool sw_version_unsupported = 37; // Device requires explicit interface ref configuration when applying // features to interface. + // Juniper: partnerissuetracker.corp.google.com/267691571 bool explicit_interface_ref_definition = 38; // Device does not support telemetry path /components/component/storage. // Juniper: partnerissuetracker.corp.google.com/284239001 @@ -161,6 +164,7 @@ message Metadata { // Nokia: partnerissuetracker.corp.google.com/260928639 bool explicit_interface_in_default_vrf = 42; // Skip checking QOS Dropped octets stats for interface. + // Juniper: partnerissuetracker.corp.google.com/282686094 bool qos_dropped_octets = 43; // Device is missing subinterface packet counters for IPv4/IPv6. bool subinterface_packet_counters_missing = 44; diff --git a/proto/metadata_go_proto/metadata.pb.go b/proto/metadata_go_proto/metadata.pb.go index a0ad5801fd4..6b29a50840d 100644 --- a/proto/metadata_go_proto/metadata.pb.go +++ b/proto/metadata_go_proto/metadata.pb.go @@ -14,8 +14,8 @@ // Code generated by protoc-gen-go. DO NOT EDIT. // versions: -// protoc-gen-go v1.31.0 -// protoc v4.25.1 +// protoc-gen-go v1.33.0 +// protoc v3.21.12 // source: metadata.proto package metadata_go_proto @@ -398,8 +398,7 @@ type Metadata_Deviations struct { // Device requires additional config for ECN. // Juniper: partnerissuetracker.corp.google.com/277657269 EcnProfileRequiredDefinition bool `protobuf:"varint,25,opt,name=ecn_profile_required_definition,json=ecnProfileRequiredDefinition,proto3" json:"ecn_profile_required_definition,omitempty"` - // Set true for device that does not support interface ipv6 discarded packet - // statistics. + // Device does not support interface ipv6 discarded packet statistics. // Juniper: partnerissuetracker.corp.google.com/277762075 Ipv6DiscardedPktsUnsupported bool `protobuf:"varint,26,opt,name=ipv6_discarded_pkts_unsupported,json=ipv6DiscardedPktsUnsupported,proto3" json:"ipv6_discarded_pkts_unsupported,omitempty"` // Device does not support drop and weight leaves under queue management @@ -408,6 +407,7 @@ type Metadata_Deviations struct { DropWeightLeavesUnsupported bool `protobuf:"varint,27,opt,name=drop_weight_leaves_unsupported,json=dropWeightLeavesUnsupported,proto3" json:"drop_weight_leaves_unsupported,omitempty"` // Config pushed through origin CLI takes precedence over config pushed // through origin OC. + // Juniper: partnerissuetracker.corp.google.com/270474468 CliTakesPrecedenceOverOc bool `protobuf:"varint,29,opt,name=cli_takes_precedence_over_oc,json=cliTakesPrecedenceOverOc,proto3" json:"cli_takes_precedence_over_oc,omitempty"` // Device does not support weight above 100. // Juniper: partnerissuetracker.corp.google.com/277066804 @@ -424,12 +424,15 @@ type Metadata_Deviations struct { InterfaceCountersFromContainer bool `protobuf:"varint,33,opt,name=interface_counters_from_container,json=interfaceCountersFromContainer,proto3" json:"interface_counters_from_container,omitempty"` // Use this deviation when the device does not support a mix of tagged and // untagged subinterfaces. + // Juniper: partnerissuetracker.corp.google.com/267822588 NoMixOfTaggedAndUntaggedSubinterfaces bool `protobuf:"varint,34,opt,name=no_mix_of_tagged_and_untagged_subinterfaces,json=noMixOfTaggedAndUntaggedSubinterfaces,proto3" json:"no_mix_of_tagged_and_untagged_subinterfaces,omitempty"` // Device does not support reporting software version according to the // requirements in gNMI-1.10. + // Juniper: partnerissuetracker.corp.google.com/278764547 SwVersionUnsupported bool `protobuf:"varint,37,opt,name=sw_version_unsupported,json=swVersionUnsupported,proto3" json:"sw_version_unsupported,omitempty"` // Device requires explicit interface ref configuration when applying // features to interface. + // Juniper: partnerissuetracker.corp.google.com/267691571 ExplicitInterfaceRefDefinition bool `protobuf:"varint,38,opt,name=explicit_interface_ref_definition,json=explicitInterfaceRefDefinition,proto3" json:"explicit_interface_ref_definition,omitempty"` // Device does not support telemetry path /components/component/storage. // Juniper: partnerissuetracker.corp.google.com/284239001 @@ -442,6 +445,7 @@ type Metadata_Deviations struct { // Nokia: partnerissuetracker.corp.google.com/260928639 ExplicitInterfaceInDefaultVrf bool `protobuf:"varint,42,opt,name=explicit_interface_in_default_vrf,json=explicitInterfaceInDefaultVrf,proto3" json:"explicit_interface_in_default_vrf,omitempty"` // Skip checking QOS Dropped octets stats for interface. + // Juniper: partnerissuetracker.corp.google.com/282686094 QosDroppedOctets bool `protobuf:"varint,43,opt,name=qos_dropped_octets,json=qosDroppedOctets,proto3" json:"qos_dropped_octets,omitempty"` // Device is missing subinterface packet counters for IPv4/IPv6. SubinterfacePacketCountersMissing bool `protobuf:"varint,44,opt,name=subinterface_packet_counters_missing,json=subinterfacePacketCountersMissing,proto3" json:"subinterface_packet_counters_missing,omitempty"` @@ -949,14 +953,19 @@ type Metadata_Deviations struct { // Juniper: b/358534837 // Devices that do not support setting med value using union type in OC. BgpSetMedV7Unsupported bool `protobuf:"varint,241,opt,name=bgp_set_med_v7_unsupported,json=bgpSetMedV7Unsupported,proto3" json:"bgp_set_med_v7_unsupported,omitempty"` + // Cisco: b/388980373 // default import policy for table connection unsupported is set to true for devices that do not support default import policy. TcDefaultImportPolicyUnsupported bool `protobuf:"varint,242,opt,name=tc_default_import_policy_unsupported,json=tcDefaultImportPolicyUnsupported,proto3" json:"tc_default_import_policy_unsupported,omitempty"` + // Cisco: b/388955361 // table connection metric propagation unsupported is set to true for devices that do not support metric propagation. TcMetricPropagationUnsupported bool `protobuf:"varint,243,opt,name=tc_metric_propagation_unsupported,json=tcMetricPropagationUnsupported,proto3" json:"tc_metric_propagation_unsupported,omitempty"` + // Cisco: b/388980376 // table connection attribute propagation unsupported is set to true for devices that do not support attribute propagation. TcAttributePropagationUnsupported bool `protobuf:"varint,244,opt,name=tc_attribute_propagation_unsupported,json=tcAttributePropagationUnsupported,proto3" json:"tc_attribute_propagation_unsupported,omitempty"` + // Cisco: b/388955364 // table connection subscription unsupported is set to true for devices that do not support subscription for table connection leaves. TcSubscriptionUnsupported bool `protobuf:"varint,245,opt,name=tc_subscription_unsupported,json=tcSubscriptionUnsupported,proto3" json:"tc_subscription_unsupported,omitempty"` + // Cisco: b/388983709 // default bgp instance name is used to set bgp instance name value other than DEFAULT DefaultBgpInstanceName string `protobuf:"bytes,246,opt,name=default_bgp_instance_name,json=defaultBgpInstanceName,proto3" json:"default_bgp_instance_name,omitempty"` }