Build Details
| Component | Version |
|---|---|
| Open Traffic Generator API | 1.58.0 |
| snappi | 1.58.0 |
| gosnappi | 1.58.0 |
| keng-controller | 1.58.0-12 |
| ixia-c-traffic-engine | 1.8.0.544 |
| keng-app-usage-reporter | 0.0.1-52 |
| ixia-c-protocol-engine | 1.00.0.533 |
| keng-layer23-hw-server | 1.58.0-4 |
| keng-operator | 0.4.0 |
| otg-gnmi-server | 1.58.1 |
| ixia-c-one | 1.58.0-12 |
| UHD400 | 1.5.10 |
| ARM64 | |
| keng-controller-arm64 | 1.58.0-12 |
| ixia-c-traffic-engine-arm64 | 1.8.0.563 |
Release Feature(s):
- Ixia-C: Support added for extended IPv6 routing header type 4(IPv6 SR) in flows.
// go-snappi snippet f1Eth := f1.Packet().Add().Ethernet() ... f1Ip := f1.Packet().Add().Ipv6() ... // IPv6 SR Header f1ExtHdr := f1.Packet().Add().Ipv6ExtensionHeader() f1SR := f1ExtHdr.Routing().SegmentRouting() f1SegList := f1SR.SegmentList() f1SegList.Add().Segment().SetValue("5000:0:0:1:0:0:0:1") f1SegList.Add().Segment().SetValue("1000:0:0:1:0:0:0:1") ...
Bug Fix(s):
-
Ixia Chassis & Appliances(Novus, AresOne): Issue is fixed where, BGP protocol
set_control_statewould return error"Error occurred while starting protocol ... Unable find type: Ixia.Aptixia.Cpf.pcpu.BgpIpv4PeerPCPU"intermittently, in setups where a chassis is being used concurrently by IxNetwork and Keng users. This would happen in certain scenarios when the protocol start from both the clients would occur very close to each other. -
Ixia-C, Ixia Chassis & Appliances(Novus, AresOne) & UHD400: Issue is fixed where, during a ISIS graceful restart, ISIS does not maintain existing adjacency with the DUT that is already up when the graceful restart is triggered.
-
Ixia Chassis & Appliances(Novus, AresOne): Issue is fixed where, for a lag with multiple member ports, flows were not switching to available active member ports when the member port being used for transmission of packets for the flow was going down.
-
otg-gnmi-server: Issue is fixed, gNMI is silently failing for batch queries where only the first provided path was being processed. This will now throw a clear error
"Batch query is not supported. The SubscriptionList must contain exactly one path (wildcards are allowed), but received <n>".
Known Issues
- Ixia Chassis & Appliances(Novus, AresOne): If
keng-layer23-hw-serverversion is upgraded/downgraded, the ports which will be used from this container must be rebooted once before running the tests. - Ixia Chassis & Appliances(Novus, AresOne):
StartProtocols/set_control_state.protocol.all.startcan get stuck till the time all DHPCv4/v6 clients receive the leased IPv4/v6 addresses from the DHCPv4/v6 server/relay agent. This may result in getting"context deadline exceeded"error in the test program. - UHD400: Packets will not be transmitted if
flows[i].rate.ppsis less than 50. - UHD400:
valuesfor fields in flow packet headers can be created with maximum length of 1000 values. If larger set of values are required for a field which are random, please userandominstead ofvalues. - Ixia-C: Flow Tx is incremented for flow with tx endpoints as LAG, even if no packets are sent on the wire when all active links of the LAG are down.
- Ixia-C: The metric
lossin flow metrics is currently not supported. - Ixia-C: When flow transmit is started, transmission will be restarted on any existing flows already transmitting packets.