Release v1.13.0-9
Build Details
Component | Version |
---|---|
Open Traffic Generator API | 1.13.0 |
snappi | 1.13.0 |
gosnappi | 1.13.0 |
keng-controller | 1.13.0-9 |
ixia-c-traffic-engine | 1.8.0.90 |
keng-app-usage-reporter | 0.0.1-52 |
ixia-c-protocol-engine | 1.00.0.404 |
keng-layer23-hw-server | 1.13.0-5 |
keng-operator | 0.3.34 |
otg-gnmi-server | 1.14.14 |
ixia-c-one | 1.13.0-9 |
UHD400 | 1.4.0 |
Release Features(s)
-
Keng-Operator: go version is upgraded to use
v1.23
along with security updates. -
Ixia-C: Support added to send flows over DHCPv4 endpoints.
f1 := config.Flows().Add() f1.SetName(flowName). TxRx().Device(). SetTxNames([]string{"p1d1dhcpv4_1"}). SetRxNames([]string{"p2d1ipv4"}) f1Ip := f1.Packet().Add().Ipv4() // will be populated automatically with the the dynamically allocated Ip to DHCP client f1Ip.Src().Auto().Dhcp() … f2Ip.Dst().Auto().Dhcp()
-
Ixia Chassis & Appliances(Novus, AresOne): Support added for LLDP.
// LLDP configuration. lldp := config.Lldp().Add() lldp.SystemName().SetValue(lldpSrc.systemName) lldp.SetName(lldpSrc.otgName) lldp.Connection().SetPortName(portName) lldp.ChassisId().MacAddressSubtype(). SetValue(lldpSrc.macAddress)
Bug Fix(s)
-
Ixia Chassis & Appliances(Novus, AresOne): There was degradation in time taken for starting large number of BGP/BGP+ peers on one port. This issue is fixed.
-
Ixia Chassis & Appliances(Novus, AresOne): There was an exception being returned from
set_config
on creating multiple loopbacks in a device and configuring protocols on top of that. This issue is fixed. -
Ixia Chassis & Appliances(Novus, AresOne): If multiple routes are received by a BGP/BGP+ peer with some having MED/Local Preference and some not having MED/Local Preference, in
get_states
MED/Local Preference were not being correctly returned. This issue is fixed.
Known Issues
- Ixia Chassis & Appliances(Novus, AresOne): If
keng-layer23-hw-server
version 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.start
can 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.pps
is less than 50. - UHD400:
values
for fields in flow packet headers can be created with maximum length of 1000 values. - 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: Supported value for
flows[i].metrics.latency.mode
iscut_through
. - Ixia-C: The metric
loss
in flow metrics is currently not supported. - Ixia-C: When flow transmit is started, transmission will be restarted on any existing flows already transmitting packets.