Skip to content

Conversation

@mikewiebe
Copy link
Collaborator

@mikewiebe mikewiebe commented Oct 31, 2025

This PR contains all of the updates for supporting MSD AND MCFG Multisite Capabilities

  • This will grow over time but we will NOT merge until all of the capabilities are integrated / tested in the mcfg_integration branch.
  • This branch will be kept in sync with the develop branch

* Support for MSD VRFs

* Fix Pep8, Pylint Errors

* MSD_VRF: Bug Fixes and Cleanup

* Fix Variables and Code Inconsistencies

* Changes in Diff of Parent and Child

* Fix yamllint errors

* Pylint Fix

* Fix Pep8 Issues

* Enhancing Error Handling and Fixing Corner Cases

* Fix Test Code Errors

* Fixing Deployment during Child Fabric Processing + Fabric Type Names + Enhancing Documentation

* Fix Action Plugin Flows and Results

* Integration Tests + Unit Tests : V1

* UT + IT : V2, Fix Pylint, Sanity.

* UT: V3, Changed UT Data and Fixing Edge Cases on Plugin

* Reworking UT: V1

* Reworking UT: V2, Fix Action Plugin, Module

* Sanity Fix

* Fix UT + IT,  Fix for Resource Deletion Handling

* Update Action Plugin Function Documentation

* Fix merge conflict l3vni_wo_vlan
@mikewiebe mikewiebe added the wip Work In Progress - DO NOT MERGE YET label Oct 31, 2025
AKDRG and others added 5 commits October 31, 2025 23:26
1.  child_fabric_config specified under Multisite Parent gets ignored.
2.  Removed "changed" flag being set to false on "No Switches pending for Deployment" response.
3. Prevent override of deploy flag at child_fabric_config level.
4.  UT and Fixtures reflecting appropriate fabric names.
5.  Fixed IT TCs.
6.  Reverted bgpPasswordKeyType parameter to int.
* added msd support including IT and UT for dcnm_network

* changed IT:dcnm_network

* fixed sanity errors

* ansible sanity errors fixed

* fixed line too long errors

* added new msd fail condition while adding attachments

* fixed dhcp servers bug

* updated doc to remove invalid nf config

* updated docs
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

wip Work In Progress - DO NOT MERGE YET

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants