Skip to content

v1.1.8.21

Choose a tag to compare

@sergii-iakovenko sergii-iakovenko released this 27 Aug 08:21
· 7665 commits to develop since this release

Features

  • #963 Ability to turn port on or off (up / down) through NB API.
  • #659 Return 500 HTTP status code on create flow in case "Path was not found"
  • #1134 Return 500 HTTP status code on update flow in case "Path was not found"
  • #1119 Change code on "Port/Vlan occupied by another flow" error to "409 Conflict" (Create Flow case)
  • #1146 Change code on "Port/Vlan occupied by another flow" error to "409 Conflict" (Update Flow case)

Enhancements

  • #1081 Handling SwitchId as a special entity with the strict format (long integer, 8 octets separated by a colon, otsd).
  • #1023 Combine processing of similar requests in the flow topology.
  • #1131 Drop unused ancient project components.
  • #590, #1140 Remove unit tests for non-existent methods in FL.
  • #1141 Added auto upload of kibana dashboards to ELK.
  • #1143 Enabled mandatory run update-props as part of make targets.
  • #1148 Rework docker files using best practices.
  • #1158 Added sonarcloud test in CICD pipeline.
  • #1160 Update README.md
  • #1166 Changed .travis.yaml for parallel running.

Bug Fixes

  • #1181 Fix duplication of ISL records in DiscoveryManager.
  • #1126 Docker raise warning for empty line joined via ''.
  • #1161 Storm unable to process DumpRulesRequest due to 'switch_id' -> 'switchId' difference.
  • #1183 Link properties filtering doesn't work with incomplete query.

Testing Improvements

  • #1092 Added test for isl oversubscribing via reroute. Added utility classes.
  • #1145 Fix bw type from int to long in cucumber step.
  • #1154 Test for successful reroute case.
  • #1069, #1142 Remove VariableDeclarationUsageDistance suppress lines for tests.