Releases: telstra/open-kilda
v1.106.0 (20/10/2021)
Bug Fixes:
- #4532 Fix nb worker ordering issue [storm-topologies]
Improvements:
- #4518 Added flow mirror info into cookies.md [docs]
- #4520 Remove flow latency properties migration
- #4522 Add latency modified time into NB API [northbound][storm-topologies]
- #4501 fixes for tests with smoke_switches tag [tests]
- #4506 increase "kildaFlowSlaCheckInterval" in func-tests properties [tests]
- #4509 fix test config for hardware env [configuration]
- #4510 fix "assert" in s42+lagPort test [tests]
- #4319 Set NB worker topology parallelism to 2 [storm-topologies]
Other changes:
- #4524 GUI Add ms label to Max Latency in networkpath [gui]
For the complete list of changes, check out the commit log.
Affected Components:
gui, nb, nbworker
Upgrade notes:
OrientDB schema have been changed in this release. You need to apply schema migration. Please follow migration instructions.
v1.105.2 (07/10/2021)
Bug Fixes:
- #4513 Fix flow monitoring issues
- #4455 Fix updating last-updated flow property when updating path latencies (Issue: #4354) [storm-topologies]
- #4489 Fix persistence layer configuration
- #4440 Remove one switch flows from flow monitoring
Improvements:
- #4514 fix path to traffexam in README [docs]
- #4482 Test/max latency issue [tests]
- #4495 fix checkHistory in AutoRerouteIsolatedSpec [tests]
- #4498 Strategy selector for available paths [gui]
Other changes:
- #4494 tests: Properly wait for result when sending to kafka [tests]
- #4496 Adjust tests configs for local env [configuration][tests]
- #4497 Fix instabilities in some s42 tests [tests]
- #4503 Added default values for test props [configuration][tests]
For the complete list of changes, check out the commit log.
Affected Components:
nbworker, gui, flow-hs, flow-monitor, orientdb
v1.105.1 (20/09/2021)
Bug Fixes:
- #4480 Sort physical ports in LAG before validation (Issue: #4479) [storm-topologies]
- #4481 Revert no_gui parameter (Issue: #4430) [configuration]
- #4474 Fix max latency issue
Improvements:
- #4400 Improve persistence layer implementation [storm-topologies]
- #4476 delete duplicate text in server42-to-lab/README [docs][tests]
For the complete list of changes, check out the commit log.
Affected Components:
ping, flow-hs, nbworker, reroute, swmanager, network, flow-monitor
v1.105.0 (14/09/2021)
Features:
Bug Fixes:
- #4283 Server 42: fix server stub update based on flow hash
- #4473 Added "IF EXIST" into migration 14
- #4475 Compare LAG physical ports ignoring order [storm-topologies]
Improvements:
- #4385 Add Rule Manager design [docs]
- #4456 Ability exclude specific objects from history dump
- #4465 [func-test] improve HardwareEnvCleanupExtension [tests]
- #4466 fix cleanup in "Rtt statistic is available for a flow on a LAG port" [tests]
- #4467 fix 'narrative' in MaxLatencySpec [tests]
- #4468 Server42 to Test lab connection documentation [docs]
- #4405 Remove flow group id field (Issue: #4404)
- #4472 Changed log level of unknown GRPC responces in Network topology. [storm-topologies]
For the complete list of changes, check out the commit log.
Affected Components:
server42, orientdb, swmanager, network
Upgrade notes:
OrientDB schema have been changed in this release. You need to apply schema migration. Please follow migration instructions.
v1.104.0 (31/08/2021)
Features:
- #4417 LAG: Added LAG creation [storm-topologies]
- #4421 LAG: get LAGs API [storm-topologies]
- #4422 LAG: Added delete API [storm-topologies]
- #4429 tests for the LAG feature [tests]
- #4436 LAG: Validate [storm-topologies]
- #4443 LAG: sync [storm-topologies]
Bug Fixes:
- #4431 Fix default values issue in history migration tool
- #4459 Fix rebase issue in FlowStateCacheBolt
- #4460 Fix mysql migration README
- #4462 Fix mysql startup issues
Improvements:
- #4430 Add mysql schema migration toolset [storm-topologies]
- #4450 Test/dump sw props [tests]
- #4452 add/improve "cleanup" in ConnectedDevicesSpec [tests]
- #4453 ignore wb switches in vxlanSpec due to issue with checksum [tests]
- #4458 fix(LogicalPortSpec) after rebase [tests]
- #4463 Test/ignore wb in mirror spec [tests]
- #4404 Use diverse group id property in the flow frame instead of group id property (Issue: #4401)
Other changes:
- #4386 Adjust func tests to work with mysql history [tests]
- #4451 Make traffgen display tracebacks on 500 errors [tests]
- #4457 Tests: verify virtual topology deployment one by one [tests]
- #4461 Tests: make antiflap helper more forgiving to missing history [tests]
For the complete list of changes, check out the commit log.
Affected Components:
swmanager, orientdb, flow-hs, network, nbworker, flow-monitor
Upgrade notes:
Need to apply OrientDB migration. Please follow migration instructions.
release-1.103.0
v1.103.0 (20/08/2021)
Features:
- #4426 Bulk dump of switch properties [northbound][storm-topologies]
- #4401 Add flow affinity groups [northbound][storm-topologies]
Bug Fixes:
- #4434 Fix TypeError in get_issues_from_pr in changelog-generator.py
- #4438 Remove flow monitoring extra logging
Improvements:
- #4425 Improve mysql init script compatibility
- #4435 refactor grpc spec [tests]
- #4433 refactor s42Spec according to #4381 (Issue: #4381) [tests]
- #4441 add missed "assumeTrue(useMultitable)" in FlowHistorySpec [tests]
- #4412 refactor qinq/s42 specs according to #4408 (Issue: #4408) [tests]
Other changes:
- #4439 Add affinity flow spec [tests]
- #4442 Fix IterationTags issue [tests]
- #4445 Fix history calculation and cleanup in AutoRerouteSpec [tests]
- #4446 Remove switch ids from test names, use hwSwString instead [tests]
For the complete list of changes, check out the commit log.
Affected Components:
nbworker, orientdb, flow-monitor, reroute, flow-hs, nb
v1.102.0 (13/08/2021)
Features:
- #4416 LAG: preparation [storm-topologies]
- #4397 Added LAG DB objects
- #4371 Add design for port LAGs [docs]
Bug Fixes:
- #4432 Fix index pattern
- #4402 Fix missing ISL RTT rules after InstallDefaults operation (Issue: #4389) [floodlight]
- #4415 Added missed Logical port type in GRPC stub
Improvements:
- #4419 Changed log level of "drop async response" message [storm-topologies]
- #4420 add test for #4411 [tests]
- #4390 Introduce Stats Messaging (+ notifications on flow events) [storm-topologies]
- #4428 Make logstash index configurable
- #4410 ignore test: qinq + swapEndpoint [tests]
- #4413 fix test mirror+connectedDevice in singleTable [tests]
Other changes:
- #4365 Parallel topologies, parallel tests [tests]
- #4406 Update some tests to iterate over all switch models [tests]
For the complete list of changes, check out the commit log.
Affected Components:
orientdb, grpc, flow, flow-hs, stats, network, fl
Upgrade notes:
OrientDB schema have been changed in this release. You need to apply schema migration. Please follow migration instructions.
v1.101.0 (09/08/2021)
Features:
- #4380 Persistence layer implementation based on hibernate ORM [storm-topologies]
Bug Fixes:
- #4363 Fixed misconfigured meters (Issues: #4366 #4367) [floodlight][storm-topologies]
- #4408 Forbid QinQ flows for WB-series switches
- #4393 fixes direct links in gui README.md file [gui]
Improvements:
- #4376 Rearrange history models naming scheme [storm-topologies]
- #4388 Improve flow monitoring cache init
- #4356 extract isVxlanEnabled into switchHelper [tests]
- #4399 Fix flow monitoring parallelism issue
- #4369 test for s42 + wb switch [tests]
- #4311 Toolset to migrate histrory data between OrientDB and MySQL
- #4379 Test/fix unstable [tests]
- #4382 Improvement/derby to mysql migration [gui]
- #4383 fix/refactor unstable func tests [tests]
- #4384 Move single-table mode tests to low_prio [tests]
For the complete list of changes, check out the commit log.
Affected Components:
isllatency, nbworker, router, ping, reroute, fl, swmanager, gui, flow-hs, network, flow-monitor
Upgrade notes:
OrientDB schema have been changed in this release. You need to apply schema migration. Please follow migration instructions.
v1.100.0 (26/07/2021)
Bug Fixes:
- #4337 Replace InetSocketAddress with own IpSocket objects [floodlight][storm-topologies]
- #4381 [Server42] Support long flowid fixes #3720
Improvements:
- #4352 DB cleanup after fix feature toggles
- #4324 Rework flow monitoring topology to support parallelism (Issue: #3968)
- #4361 use sla.check variable in file with properties for func-tests [tests]
- #4370 refactor MflStatSpec [tests]
Other changes:
- #4362 Tests: fix case when traffgen cleanup is not being run [tests]
- #4373 Update mirror tests to iterate over all available sw models [tests]
- #4378 [Server42] Fix build dpdk on linux 5.6
For the complete list of changes, check out the commit log.
Affected Components:
network, flow-monitor, server42, fl
Upgrade notes:
OrientDB schema have been changed in this release. You need to apply schema migration. Please follow migration instructions.
v1.99.0 (15/07/2021)
Features:
- #4327 add test for flowSLA [tests]
Bug Fixes:
- #4288 Fix link properties validation (Issue: #4161) [storm-topologies]
- #4303 Fix the missing cache errors in Stats caused by partial flow updates (Issue: #4246) [storm-topologies]
- #4368 Fix/build issues in UI [gui]
- #4346 Fix feature toggles (Issues: #2441 #4345) [storm-topologies]
Improvements:
- #4357 fix assertPortIsStable in PortAntiflapHelper [tests]
- #4358 unignore test according to #4271 [tests]
- #4359 Minor typos fixed in tests [tests]
- #4360 Force ordering of flow's history events
- #4364 reduce latencyUpdateInterval for local func-tests [tests]
- #4341 Add func tests for strict_bandwidth feature [tests]
- #4343 Fix 'make test-topology' command [tests]
- #4349 unignore according to #4317 [tests]
- #4351 Add validation of OrientDB connections in the graph factory [storm-topologies]
For the complete list of changes, check out the commit log.
Affected Components:
flow-hs, gui, stats, network, orientdb, connected, reroute, ping, isllatency, nbworker, swmanager, flow-monitor
Upgrade notes:
OrientDB schema have been changed in this release. You need to apply schema migration. Please follow migration instructions.