Skip to content

Dell SONiC Enterprise Collection v1.1.1 for Dell Enterprise SONiC 3.x: bug fixes and minor enhancements

Compare
Choose a tag to compare
@kerry-meyer kerry-meyer released this 06 Jun 20:20
· 363 commits to main since this release
87d543a

Release Summary

This is a minor enhancement and bugfix release for the dellemc.enterprise_sonic collection on 2020-06-02.
The list below provides a detailed description of changes made to the modules and plugins included in this
collection since release v1.1.0.

Minor Changes

  • README - describe branch naming conventions for the "main" and "1.x" branches (#54).
  • README - describe the mapping of SONiC release versions to the corresponding branch and release names in the Dell SONiC Enterprise Ansible collection. (#84).
  • bgp_as_paths - Add a 'permit/deny' attribute (#52).
  • bgp_neighbors - add 'password' and 'description' attributes (#69).
  • meta - add the newly required execution_environment.yml file to the 'meta' directory (#89).
  • port_breakout - modify port numbers to match commonly available breakout ports (#89).
  • workflows - add stable-2.12 to the CI test matrix (#51).
  • workflows - add stable-2.13 to the CI test matrix (#91).

Bugfixes

  • Fixes incorrect grouping of parameters to be used for invocation of the "send_command" API for sending commands to a device. (#71).
  • aaa - fix a logic mistake in validating authentication data (#52).
  • aaa - modify a 'delete' test case to eliminate a subsequent idempotency failure for a 'merge' test case restoring the deleted attribute. The attribute that was being used for the test case had a non-idempotent effect in the SONiC switch functional code. This did not allow verification of the correct idempotency logic in the Ansible handling of the attribute 'delete' and 'restore' functionality. (#80).
  • bgp - removed unnecessary brackets in a configuration handling instruction (#52).
  • bgp_neighbors - add a 'maxsplit' value in facts handling (#52).
  • bgp_neighbors - removed unnecessary brackets in configuration handling instructions (#52).
  • radius_server - add a missing 'get' in configuration handling (#52).
  • system - delete an initial test case requiring 'changed' state for deletion of final configuration attributes assuming 'leftover' configuration from previous execution. Replace this initial test case with cleanup of any residual state with no assumption of leftover residual state. Do the final deletion of configuration at the end of the test instead of at the beginning to retain verification that the deletion works correctly (#87).
  • tacacs_server - correct an argument spelling error in facts handling (#52).