Up to this point, all of the switch, Interface, VRF, and Network configurations have been pushed to ND. However, their Config Status shows as Pending since you have yet to actually deploy this configuration.
In this step, you will deploy the fabric configuration from the ND controller to the devices in the fabric.
Make sure you are in your root Ansible directory.
cd ~/workspace/ndlab/nac
From the root Ansible project directory execute the following command:
ansible-playbook -i hosts.site1.yml vxlan.yml -t role_deploy
Upon a successful run of the playbook your output should look as follows:
<... SNIP ...> PLAY RECAP ************************************************************************************************************************************************************************** site1-fabric : ok=234 changed=30 unreachable=0 failed=0 skipped=721 rescued=0 ignored=0 PLAYBOOK RECAP ********************************************************************************************************************************************************************** Playbook run took 0 days, 0 hours, 5 minutes, 12 seconds TASKS RECAP ************************************************************************************************************************************************************************* Tuesday 27 January 2026 03:54:57 +0000 (0:00:00.094) 0:05:12.070 ******* =============================================================================== cisco.nac_dc_vxlan.deploy : Manage Fabric Deployment for iBGP VXLAN Fabric in Nexus Dashboard ------------------------------------------------------------------------------ 201.74s cisco.nac_dc_vxlan.deploy : Manage Fabric Deployment for iBGP VXLAN Fabric in Nexus Dashboard ------------------------------------------------------------------------------- 16.50s cisco.nac_dc_vxlan.common : Display Flag Values ------------------------------------------------------------------------------------------------------------------------------ 2.17s cisco.nac_dc_vxlan.common : Get POAP Data From POAP Enabled Devices ---------------------------------------------------------------------------------------------------------- 2.17s cisco.nac_dc_vxlan.connectivity_check : Get Cisco Nexus Dashboard Fabric Controller Version ---------------------------------------------------------------------------------- 1.75s cisco.nac_dc_vxlan.common : Get Multisite Fabric Associations in Nexus Dashboard --------------------------------------------------------------------------------------------- 1.40s cisco.nac_dc_vxlan.common : Build Fabric Creation Parameters From Template --------------------------------------------------------------------------------------------------- 1.05s cisco.nac_dc_vxlan.common : Build Policy List From Template ------------------------------------------------------------------------------------------------------------------ 0.94s cisco.nac_dc_vxlan.common : Retrieve NDFC Device Username and Password from Group Vars and update inv_config ----------------------------------------------------------------- 0.92s cisco.nac_dc_vxlan.common : Retrieve NDFC Device Username and Password from Group Vars and update inv_config ----------------------------------------------------------------- 0.91s cisco.nac_dc_vxlan.validate : Copy Service Model Data to Host ---------------------------------------------------------------------------------------------------------------- 0.83s cisco.nac_dc_vxlan.connectivity_check : Verify Authorization to Nexus Dashboard ---------------------------------------------------------------------------------------------- 0.81s cisco.nac_dc_vxlan.common : Build Networks Attach List From Template --------------------------------------------------------------------------------------------------------- 0.80s cisco.nac_dc_vxlan.common : Build Fabric Switch Inventory List From Template ------------------------------------------------------------------------------------------------- 0.78s cisco.nac_dc_vxlan.common : Build VRFs Attach List From Template ------------------------------------------------------------------------------------------------------------- 0.77s cisco.nac_dc_vxlan.common : Build Interface ---------------------------------------------------------------------------------------------------------------------------------- 0.74s cisco.nac_dc_vxlan.common : Build Loopback Interfaces List From Template ----------------------------------------------------------------------------------------------------- 0.73s cisco.nac_dc_vxlan.common : Build VRFs Attach List From Template for loopback ------------------------------------------------------------------------------------------------ 0.72s cisco.nac_dc_vxlan.common : Build Interface ---------------------------------------------------------------------------------------------------------------------------------- 0.72s cisco.nac_dc_vxlan.common : Build underlay IP address allocation From Template ----------------------------------------------------------------------------------------------- 0.72s ROLES RECAP ************************************************************************************************************************************************************************* Tuesday 27 January 2026 03:54:57 +0000 (0:00:00.097) 0:05:12.071 ******* =============================================================================== deploy ---------------------------------------------------------------- 220.05s common ----------------------------------------------------------------- 74.91s validate ---------------------------------------------------------------- 6.86s connectivity_check ------------------------------------------------------ 3.97s create ------------------------------------------------------------------ 0.36s common_global ----------------------------------------------------------- 0.05s ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ total ----------------------------------------------------------------- 306.19s
This is the initial deploy of everything staged up to this point, thus it will take some time to complete.
Return to your ND browser window and verify the deployment of the fabric configuration.
In-Sync. If not, please click the Refresh button near the Actions button.
In-Sync yet.
In the next section, you will POAP your pre-provisioned border leaf and complete the fabric deployment by adding VRF-Lite for connecting in and out of Site1.
Continue to the next section to trigger POAP on your pre-provisioned border leaf.