Skip to content

Releases: telstra/open-kilda

v1.145.0 (12/10/2023)

12 Oct 16:03
Compare
Choose a tag to compare

Bug Fixes:

  • #5427 5424 GUI: enable to get flow path if flow name contains a dot (Issue: #5424) [gui]

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)

09 Oct 14:04
Compare
Choose a tag to compare

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)

02 Oct 09:50
Compare
Choose a tag to compare

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)

19 Sep 08:00
Compare
Choose a tag to compare

Features:

Bug Fixes:

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)

31 Aug 16:08
Compare
Choose a tag to compare

v1.141.0 (29/08/2023)

Bug Fixes:

  • #5285 Move saving a flow dump to another action. (Issue: #3038)

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)

24 Aug 10:11
Compare
Choose a tag to compare

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)

08 Aug 08:04
Compare
Choose a tag to compare

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:

  • #5299 modify topology.tmpl to not include the VictoriaMetrics (Issue: #5306)

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)

10 Jul 14:37
Compare
Choose a tag to compare

v1.138.0 (10/07/2023)

Bug Fixes:

  • #5245 [Kilda GUI] wrong port information on switch port page (Issue: #4922)

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)

01 Jul 08:43
Compare
Choose a tag to compare

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:

For the complete list of changes, check out the commit log.

Affected Components:

ping

v1.136.0 (31/05/2023)

31 May 14:44
Compare
Choose a tag to compare

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.