dellemc.enterprise_sonic icon indicating copy to clipboard operation
dellemc.enterprise_sonic copied to clipboard

Ospfv2 area

Open xhan-dell opened this issue 8 months ago • 2 comments

SUMMARY

implementation of ansible resource module handling ospfv2 areas in Enterprise SONiC. separate module will handle ospfv2. ospfv2 areas module Includes:

  • argspec
  • facts gathering
  • merged, deleted, replaced, and overridden states
  • diff and check modes
  • unit tests
  • regression tests
GitHub Issues

N/A

ISSUE TYPE

Feature Pull Request

COMPONENT NAME

sonic_ospf_area

OUTPUT

ospf_area_regression_results_pdf6-20-24.pdf ospf_area_regression_output6-20-24.txt

ADDITIONAL INFORMATION

N/A

Checklist:
  • [x] I have performed a self-review of my own code to ensure there are no formatting, linting, or security issues
  • [x] I have verified that new and existing unit tests pass locally with my changes
  • [x] I have not allowed coverage numbers to degenerate
  • [x] I have maintained at least 90% code coverage
  • [x] I have commented my code, particularly in hard-to-understand areas
  • [x] I have made corresponding changes to the documentation
  • [x] I have added tests that prove my fix is effective or that my feature works
  • [x] I have maintained backward compatibility or have provided any relevant "breaking_changes" descriptions in a "fragment" file in the "changelogs/fragments" directory of this repository.
  • [x] I have provided a summary for this PR in valid "fragment" file format in the "changelogs/fragments" directory of this repository branch. Reference : Ansible Change Log Document
How Has This Been Tested?

Added tests for merging values for all settings, what minimum amount of information for each section is needed to merge, deleting each attribute, clearing subsections that support it, and overridding and replacing

xhan-dell avatar Jun 21 '24 06:06 xhan-dell