Skip to content

MSD Fabric and various other enhancements

Pre-release
Pre-release
Compare
Choose a tag to compare
@allenrobel allenrobel released this 18 May 23:31

Changes in this release:

ndfc_common/vars/main.yml - Restructured to better accommodate MSD fabrics

ndfc_rest_fabric_msd_remove_child - new role for child fabric removal from MSD fabric

ndfc_network_deleted - new role to delete individual networks

ndfc_rest_config_deploy - new role to save-config and deploy-config for a single device

ndfc_device_merged - Added bool() toggle to skip (or not) config-save and config-deploy

example_ndfc_rest_fabric_delete_msd.yml - This example playbook, completely zeros out the topology (removes all devices, networks, vrfs, MSD and child fabrics).

Renamed all roles utilizing REST for consistency

ndfc_common/vars/main.yml - Move MSD fabric to its own list (msd_fabrics) since the structure is different from fabrics in the fabrics list, and also in anticipation of possible future support for more than one MSD fabric

Removed call to ndfc_rest_config_deploy_all after MSD fabric creation

Updated README docs for clarity and to fix various stale/changed info