Symptom
When creating a tenant in ACI called "MA" and pushed to N77s (running NX-OS 8.2(5)) with GOLF-OPFLEX, and the DCI VRF Name was set to "MA".
all four N77s:
2020 May 13 10:20:43.906707 N7K-GOLF %L3VM-3-PPM: l3vm [8597] PPM error. Could not apply vrf-tenant-profile (vrf:management, vni:1504184) Reason: Failed to write VSH commands. Command: vrf memb
2020 May 13 10:20:43.920856 N7K-GOLF clis: Invalid command no vrf context management in mode /exec/configure
2020 May 13 10:20:43.923905 N7K-GOLF %HMM-3-AUTO_CONF_PROFILE_ERROR: BL DCI: Profile exec err for vrf MA. REASON: Failed to write VSH commands. CMD-ERR: vni 1504184 B: Reason: Failed to write VSH
commands B: Command: vrf member management ERROR: VRF management is reserved only for mgmt0 ERROR: Couldn't app
2020 May 13 10:20:43.924243 N7K-GOLF %IPP-4-HMM_TRIGGER_FAILED: ipp [8901] Fabric forwarding auto-config trigger add failure for fabric 1 vrf MA
Disabling in ACI GOLF-OPFLEX for the VRF, changing the DCI VRF Name to "Tenant-MA" instead, and enabling GOLF-OPFLEX again solves the problem.
Conditions
NExus 7k - NX-OS 8.2(5)
VRF called MA being pushed from ACI