Closed gve-vse-tim closed 1 year ago
@gve-vse-tim Thanks for opening this issue. We will investigate and look into the feasibility of implementing this.
Hi Tim, we will scope the work to support external fabric, thank you for raising these two issues.
Added support for new switch roles as part of #222
Closing since new roles added as part of https://github.com/CiscoDevNet/ansible-dcnm/pull/222
Community Note
Description
Please add support for adding switches to other types of fabrics, such as External Fabric (first priority) and LAN Classic (lesser priority).
Honestly, it seems a bit limiting that the dcnm_inventory module merged the switch discovery and role assignment APIs into a single module when there was no real requirement or dependency enforcing that behavior. As a result, we get this limiting behavior where switches can't be added to DCNM solely because a role isn't in the validated input field.
Perhaps the correct approach to this feature request is simply to split the tasks into simply adding a switch to the fabric (dcnm_inventory) and assigning it a role (dcnm_role)?
New or Affected modules(s):
DCNM version
Potential ansible task config
References
None.
Additional context