Skip to content

Conversation

@ccoueffe
Copy link
Collaborator

Related Issue(s)

Related Collection Role

  • cisco.nac_dc_vxlan.validate
  • cisco.nac_dc_vxlan.dtc.create
  • cisco.nac_dc_vxlan.dtc.deploy
  • cisco.nac_dc_vxlan.dtc.remove
  • other

Related Data Model Element

  • vxlan.fabric
  • vxlan.global
  • vxlan.topology
  • vxlan.underlay
  • vxlan.overlay
  • vxlan.overlay_extensions
  • vxlan.policy
  • vxlan.multisite
  • defaults.vxlan
  • other

Proposed Changes

Add discovery_username, discovery_password to discover with service_account.

Use a new key: discovery_new_user under switches.

Setup new variables in group_vars/ndfc/connection.yaml:

ndfc_switch_discovery_username: "{{ lookup('env', 'NDFC_SW_DISCOVERY_USERNAME') }}"
ndfc_switch_discovery_password: "{{ lookup('env', 'NDFC_SW_DISCOVERY_PASSWORD') }}"

Example:

---
vxlan:
  topology:
    switches:
      - name: netascode-bgw3-1
        role: border_gateway_spine
        management:
          default_gateway_v4: 10.229.42.254
          management_ipv4_address: 10.229.42.81
          subnet_mask_ipv4: 24
        routing_loopback_id: 0
        vtep_loopback_id: 1
        serial_number: 90S6YK799VI
        poap:
          discovery_new_user: true

Test Notes

Cisco Nexus Dashboard Version

Checklist

  • Latest commit is rebased from develop with merge conflicts resolved
  • New or updates to documentation has been made accordingly
  • Assigned the proper reviewers

Signed-off-by: ccoueffe <ccoueffe@cisco.com>
@ccoueffe ccoueffe self-assigned this Nov 24, 2025
Signed-off-by: ccoueffe <ccoueffe@cisco.com>
@mikewiebe
Copy link
Collaborator

mikewiebe commented Nov 25, 2025

Make sure to update this doc or create a new one in this same directory to document the how this is used

@ccoueffe ccoueffe marked this pull request as ready for review December 3, 2025 16:27
@ccoueffe ccoueffe requested a review from a team as a code owner December 3, 2025 16:27
@mtarking
Copy link
Collaborator

mtarking commented Dec 5, 2025

This needs to be reviewed in conjunction with #664 and #677

@mikewiebe mikewiebe added the 0.6.0 Release 0.6.0 label Dec 8, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

0.6.0 Release 0.6.0

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants