Releases: telstra/open-kilda
v1.145.0 (12/10/2023)
Bug Fixes:
Improvements:
- #5414 [TEST]: 5357: Improvement: Remove Tidy annotation [tests]
- #5416 [TEST]: Fix victoria metrics key(query_path) [tests]
- #5421 #5390: [TEST] Fix flaky VXLAN flow test (Issue: #5390) [tests]
- #5433 Update requirements of changelog generator
Other changes:
- #4667 Feature/create lag port (Issue: #4666) [gui]
- #5404 [TEST] Wait for lab to become operational between test runs [tests]
- #5407 [TEST]: 5303: Y-Flow: Reroute [tests]
For the complete list of changes, check out the commit log.
Affected Components:
gui
v1.144.0 (09/10/2023)
v1.144.0 (04/10/2023)
Features:
- #5340 Add ability to save history on flow PATCH operation. (Issues: #5237 #5385)
- #5370 Feature/path check structure (Issue: #5362)
Bug Fixes:
- #5318 Bugfix/5303 reroute yflow correct response if already on best path (Issue: #5303)
- #5397 open-kilda-5393 Missed cache for mirror groups bug (Issue: #5393)
- #5244 Updated to support special purpose vlan 4095 (Issue: #5230)
Improvements:
- #5387 #5346: [TEST] Collect application logs if test is failed (Issues: #5346 #5346) [tests]
- #5398 Remove vintage junit deps
- #5400 Test: Path check: New structure: Refactoring [tests]
- #5293 open-kilda-5264 GUI: Add ability to reroute YFlow via UI (Issue: #5264)
- #5374 [TEST]: Ha-Flow/flow: History: Update event: PATCH operation [tests]
Other changes:
- #5376 Change MySQL docker image version to 8.0.34
- #5386 [TEST] Fix victoriametrics config key [tests]
- #5401 #5240: [TEST] VLAN ID 4095 should be allowed (Issue: #5240) [tests]
- #5409 #5378: [TEST] Fix Mirror and some other tests (Issues: #5378 #5378) [tests]
- #5410 [TEST]: HA-Flow: Reroute: Flaky test refactoring [tests]
- #5412 [TEST] Stabilize flaky HaFlowStats tests [tests]
For the complete list of changes, check out the commit log.
Affected Components:
history
v1.143.0 (02/10/2023)
Features:
- #5355 Update Flow graph in GUI for VictoriaMetrics #5295 (Issues: #5295 #5295)
- #5361 Introduce getting actual paths from PCE when executing path check API.
Bug Fixes:
- #5403 Fixed a typo in FlowHS template
- #5364 Fix PathValidator to consider all flows in a diverse group (Issue: #5351)
Improvements:
- #5377 5317 [TEST]: HA-Flow: History: Retrieving data by timestamp in milliseconds [tests]
- #5322 Test/ha flow history - basic tests for ha flow history [api][tests]
- #5388 [TEST]: Path check: Diverse: Check all flows from group [tests]
- #5389 Added more options for topologies parallelism
- #5392 #5390: [TEST] Stabilize flaky Switch sync test (Issues: #5390 #5390) [tests]
- #5394 [TEST]:Path check: Fix low-priority test [tests]
- #5396 [TEST] Fix failing RC-1.143 tests [tests]
- #5338 Allow to use epoch time in seconds or millisecond in history API. (Issue: #5317) [api]
- #5358 #5250: [TEST] Ha-Flow latency stats (Issues: #5250 #5250) [tests]
- #5359 5357: [TEST]: Add cleanup to make tests Tidy [tests]
- #3440 Add first part of design for LACP support (Issue: #3439) [docs]
- #5369 [TEST] Ha-Flow: History: Expanding suite [tests]
- #5372 #5361: [TEST] PCE response in path check API (Issues: #5361 #5361) [tests]
For the complete list of changes, check out the commit log.
Affected Components:
history
v1.142.0 (19/09/2023)
Features:
- #5250 Add HA-Flows support to Flow Stats (Issue: #5223)
- #5234 HA flows Part 17: Add H&S sync operation (Issue: #5061)
- #5203 Add HA-flow stats (Issues: #5182 #5304)
- #5335 5182: [TEST] Ha-Flow stats (Issue: #5182) [tests]
Bug Fixes:
- #5365 Fix for gather group stats
- #5363 This is UI hotfix, related to this PR #5323 (Issues: #5323 #5323) [gui]
Improvements:
- #5350 5170: [TEST] Ha flow: Verify the absence of common ISLs in main and protected paths (Issue: #5170) [tests]
- #5354 5345: [TEST] Skip rebuilding topology and health check if required [tests]
- #5323 Apply the tslint.json file suggestion fixes [gui]
For the complete list of changes, check out the commit log.
v1.141.0 (29/08/2023)
v1.141.0 (29/08/2023)
Bug Fixes:
Improvements:
- #5344 Add rejected command description in FL logs [floodlight]
- #5314 Disable single table mode in API (Issue: #5313) [configuration]
- #4882 Remove excessive logging in unit tests [tests]
For the complete list of changes, check out the commit log.
Affected Components:
history
v1.140.0 (24/08/2023)
Features:
- #5324 HA-flow history: Add ability to save and read history, add usages in HA-flow actions. (Issue: #5169) [northbound]
- #5263 Feature/show protected paths
Bug Fixes:
- #5262 Fix issue with HA-Flow update (Issue: #5249)
- #5290 Correct the message in the ValidateFlowAction (Issue: #5289)
- #5243 fix: add ping haflow compatibility in FailReporter (Issue: #5239) [storm-topologies]
- #5309 Add an error reason when setting a degraded status on paths (Issue: #4049)
Improvements:
- #5312 update spring gui repository (Issue: #5311) [gui]
- #5316 Run unit tests on pushes in develop, master and release-* branches
- #5260 [PART 1] Migrate all unit tests from JUnit4 to JUnit5 #5242 (Issues: #5242 #5242)
- #5326 Split connected devices messages
- #5265 [PART 2] Improvement/5242 migrate junit4 to junit5 v2 (Issue: #5242)
- #5266 [PART 3] Improvement/5242 migrate junit4 to junit5 v3
- #5332 5308: [TEST] Don't fail test on traffgen address conflict [tests]
- #5333 Split GetFlowsPerPortForSwitchResponse because they can be too big for Kafka
- #5271 #5097: [TEST] Add protected to avaiilable paths API (Issue: #5097) [tests]
- #5220 [TEST] Add simple traffexam for HA-Flows [tests]
- #5286 [PART 4] open-kilda-5242 Migrate all unit tests from JUnit4 to JUnit5 v4 (Issue: #5242)
- #5287 [PART 5] open-kilda-5242 Migrate all unit tests from JUnit4 to JUnit5 v5
- #5297 [TEST] Fix failing SwapEndpointSpec tests [tests]
- #5298 [TEST] Make MFL Stats tests tidy [tests]
For the complete list of changes, check out the commit log.
Affected Components:
history, ping, nb
Upgrade notes:
OrientDB schema have been changed in this release. You need to apply schema migration. Please follow migration instructions.
v1.139.0 (08/08/2023)
Features:
- #5257 open-kilda-5255 GUI: Add inner vlans into Edit flow page (Issue: #5255) [gui]
- #5225 HA flows Part 16: Add auto reroute (Issues: #5061 #5238)
Bug Fixes:
Improvements:
- #5251 Docs improvements and clean up (Issue: #5247) [docs]
- #5254 open-kilda-5226 Remove
yFlow.shared.*
Opentsdb metrics (Issue: #5226) - #5259 open-kilda-5258 Unite SpeakerWorkerForDumpsBolt for flow/yflow/haflow… (Issue: #5258)
- #4940 Able to write stats data in multiple OpenTSDB databases (Issue: #4925)
- #5261 [TEST] Fix negative scenario tests running on HW environment only (Issue: #5228) [tests]
- #5325 fix: modify topology.tmpl to not include the VictoriaMetrics when no victoriametrics exists
- #5236 #5141: [TEST] Excess rules when update flow with stats VLANs (Issue: #5141) [tests]
For the complete list of changes, check out the commit log.
Affected Components:
otsdb
v1.138.0 (10/07/2023)
v1.138.0 (10/07/2023)
Bug Fixes:
Improvements:
- #5253 [Kilda GUI] GUI Switch details page sends one API request per each switch port (Issue: #5153)
- #5246 [Kilda GUI] Adding ticket reference field in isl detail (Issue: #5072)
For the complete list of changes, check out the commit log.
Affected Components:
Kilda GUI
v1.137.0 (29/06/2023)
Features:
- #5218 [TEST] Creating tests for HA-flow ping functionality [tests]
- #5206 Add HA-Flows into Monitoring topology (Issue: #5172)
- #5176 feat(ha-flow-ping): Add HA Flow manual ping (Issue: #5153)
- #5209 feat(ha-flow-ping): add ha flow periodic pings (Issue: #5153) [storm-topologies]
Improvements:
- #5216 #5198: [TEST]Fix unstable 'Create diverse HA-Flow' test (Issues: #5198 #5198) [tests]
- #5196 #5152: [TEST]Add ability to validate HA-Flow (Issue: #5152) [tests]
For the complete list of changes, check out the commit log.
Affected Components:
ping
v1.136.0 (31/05/2023)
Features:
- #5195 HA flows Part 13: Add H&S swap path operation (Issue: #5061)
- #5204 HA flows Part 15: Add H&S manual reroute operation (Issue: #5061)
- #5207 HA flows Part 14: Pre-reroute refactoring (Issue: #5061)
Bug Fixes:
- #5200 Fix HA-flow validation for protected path (Issue: #5197)
- #5213 Add ability to include Y-flow with one switch sub flow into diversity group (Issue: #5212)
Improvements:
- #5186 #3491: [TEST]Add payload validation for API V2 (Issue: #3491) [tests]
- #5199 HA-flow: improvements and refactoring (Issue: #5198)
- #5205 Updated README.md - corrected steps for build process on Ubuntu [docs]
- #5214 [TEST] Add initial mechanism to unify work with paths [tests]
For the complete list of changes, check out the commit log.
Affected Components:
flow-hs
Upgrade notes:
OrientDB schema have been changed in this release. You need to apply schema migration. Please follow migration instructions.