Skip to content

Latest commit

 

History

History
268 lines (183 loc) · 8.61 KB

File metadata and controls

268 lines (183 loc) · 8.61 KB

Cisco Nexus Dashboard Ansible Collection Release Notes

Release v1.5.0 of the ansible-nd collection on 2026-03-12. This changelog describes all changes made to the modules and plugins included in this collection since v1.4.0.

  • Add backup_type and remote_location options to nd_backup and introduce state=download for downloading an existing backup.
  • Add ignore_persistent_ips, restore_type, and remote_location options to nd_backup_restore.
  • Add suppress_previous option to nd_rest to skip fetching previous state.

Release v1.4.0 of the ansible-nd collection on 2025-09-16. This changelog describes all changes made to the modules and plugins included in this collection since v1.3.0. This release adds Nexus Dashboard (ND) version 4.x support to multiple modules. Modules that have been updated to support ND 4.x have had options changed to match new ND terminology, such as replacing "site" with "fabric" and "epoch" with "snapshot". These changes are backward compatible, and the previous option names are still supported as aliases.

  • Add job_wait_delay and job_wait_timeout options to nd_pcv, nd_pcv_delta_analysis and nd_delta_analysis.
  • Add san_vendor option and deployment_type to nodes configuration in nd_setup.
  • Add support for ND 4.x to nd_setup, nd_cluster_config_route, nd_pcv, nd_pcv_delta_analysis nd_pcv_compliance, nd_flow_rules, nd_interface_flow_rules, nd_delta_analysis, nd_policy_cam_statistics_hit_counts, nd_compliance_analysis, nd_compliance_requirement_communication, nd_compliance_requirement_config_import, nd_compliance_requirement_config_manual, nd_compliance_requirement_config_snapshot and nd_compliance_requirement_config_template.
  • Add support for analysis of additional ACI classes in nd_pcv.
  • Add support for authentication with User API Keys in cisco.nd.nd HTTPAPI plugin.
  • Rename nd_epoch module to nd_snapshot and add support for ND 4.x.
  • Update cisco.nd.nd HTTPAPI plugin to be compatible with the cisco.dcnm collection.
  • Fix issue with nd_delta_analysis unable to query or validate jobs.
  • Fix issue with nd_pcv and nd_pcv_delta_analysis when more than 50 Pre-Change Analysis jobs exist.
  • cisco.nd.nd_api_key - Manage API keys on Nexus Dashboard.

Release v1.3.0 of the ansible-nd collection on 2025-03-20. This changelog describes all changes made to the modules and plugins included in this collection since v1.2.0.

  • Add deployment mode to nd_setup.
  • Add nd_setup support for ND version 3.1.1 and later.
  • Add support for Ansible 2.18 and dropped support for 2.15 as required by Ansible Galaxy.
  • Add support for IPv6-only configurations with nd_setup module on ND version 3.0.1 and later.
  • Add support for XML file upload pre-change in nd_pcv (DCNE-150) (#77).
  • cisco.nd.nd_rest - Allows direct access to the Cisco Nexus Dashboard REST API

Release v1.2.0 of the ansible-nd collection on 2024-07-16. This changelog describes all changes made to the modules and plugins included in this collection since v1.1.0.

  • cisco.nd.nd_federation_member - Setup multi-cluster configuration on Cisco Nexus Dashboard (ND).

Release v1.1.0 of the ansible-nd collection on 2024-07-01. This changelog describes all changes made to the modules and plugins included in this collection since v1.0.0.

  • Add nd_flow_rules and nd_interface_flow_rules as new modules.
  • Default insights_group to default when not provided as argument

Release v1.0.0 of the ansible-nd collection on 2023-11-03. This release only includes changes needed to release v1.0.0 on RedHat Ansible Automation Hub. As required by RedHat, this release bump the minimum release supported of Ansible to v2.13.1+

Release v0.5.0 of the ansible-nd collection on 2023-11-03. This changelog describes all changes made to the modules and plugins included in this collection since v0.4.0.

  • Add nd_setup, nd_cluster_config_route, nd_backup, nd_backup_restore, nd_service, nd_service_instance and nd_policy_cam_statistics_hit_counts modules
  • cisco.nd.nd_backup - Manages backup on Nexus Dashboard.
  • cisco.nd.nd_backup_restore - Manages restore of backup on Nexus Dashboard.
  • cisco.nd.nd_cluster_config_route - Manages routes of the cluster config.
  • cisco.nd.nd_policy_cam_statistics_hit_counts - Retrieves Policy CAM Statistics Hit Counts
  • cisco.nd.nd_service - Manages Service Package on Nexus Dashboard.
  • cisco.nd.nd_service_instance - Manages Service Instance on Nexus Dashboard.
  • cisco.nd.nd_setup - Manages setting up the Nexus Dashboard.

Release v0.4.0 of the ansible-nd collection on 2023-08-04. This changelog describes all changes made to the modules and plugins included in this collection since v0.3.0.

  • Add new module nd_site (#47)
  • cisco.nd.nd_site - Manage sites on Nexus Dashboard.

Release v0.3.0 of the ansible-nd collection on 2023-04-05. This changelog describes all changes made to the modules and plugins included in this collection since v0.2.0.

  • Add module nd_compliance_analysis and nd_compliance_requirement_communication and nd_compliance_requirement_config_import and nd_compliance_requirement_config_manual and nd_compliance_requirement_config_snapshot and nd_compliance_requirement_config_template and nd_epoch
  • Ensure python2 compatible methods are used for the bytes io object in ND HTTPAPI Connection Plugin (#41)
  • cisco.nd.nd_compliance_analysis - Query compliance analysis data from Cisco Nexus Dashboard Insights (NDI)
  • cisco.nd.nd_compliance_requirement_communication - Manage communication type compliance requirements
  • cisco.nd.nd_compliance_requirement_config_import - Manage import configuration type compliance requirements
  • cisco.nd.nd_compliance_requirement_config_manual - Manage manual configuration type compliance requirements
  • cisco.nd.nd_compliance_requirement_config_snapshot - Manage snapshot configuration type compliance requirements
  • cisco.nd.nd_compliance_requirement_config_template - Manage template configuration type compliance requirements
  • cisco.nd.nd_epoch - Query epoch data from Cisco Nexus Dashboard Insights (NDI)

Release v0.2.0 of the ansible-nd collection on 2023-02-04. This changelog describes all changes made to the modules and plugins included in this collection since v0.1.2.

  • Add ansible_httpapi_login_domain global inventory variable
  • Allow local to be set as login_domain && set DefaultAuth as default for login_domain
  • Fix HTTPAPI Connection plugin when wrong login_domain is provided
  • Fix HTTPAPI ND connection plugin missing login_domain definition
  • cisco.nd.nd_delta_analysis - Manage delta analysis jobs
  • cisco.nd.nd_instant_assurance_analysis - Manage instant online assurance analysis jobs
  • cisco.nd.nd_pcv - Manage pre-change validation job
  • cisco.nd.nd_pcv_compliance - Query pre-change validation compliance
  • cisco.nd.nd_pcv_delta_analysis - Query delta analysis of pre-change validation

New release v0.1.2

  • Fix ND HTTAPI plugin login_domain issue when used with cisco.mso collection
  • Fix default user when not defining the user. Default username "admin" has been removed. Always specify username via module attribute or define the ansible_user variable in inventory.
  • Remove empty sanity ignore files

New release v0.1.1

  • Fix ND HTTAPI plugin to support remote users
  • Remove required params for attributes that are handled by the HTTPAPI plugin

Initial release of Nexus Dashboard collection

  • cisco.nd.nd - Nexus Dashboard Ansible HTTPAPI Plugin.
  • cisco.nd.nd_version - Get version of Nexus Dashboard (ND)