Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
43 changes: 43 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,49 @@ Cisco Nexus Dashboard Ansible Collection Release Notes

.. contents:: Topics

v1.4.0
======

Release Summary
---------------

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.

Minor Changes
-------------

- Add deployment_type to nodes configuration for nd_setup module.
- Add nd_api_key module
- Add san_vendor to nd_setup module for ND v4.1 and later.
- Add support for l3extRsPathL3OutAtt and l3extMember classes
- Added fabric as an alias to nd_flow_rules and nd_interface_flow_rules
- Added support for authentication with User API Keys.
- Added testing support for Ansible Core 2.19
- Added wait_delay and wait_timeout options to nd_delta_analysis module.
- Added wait_delay and wait_timeout options to nd_pcv module.
- Changed site to fabric and added aliases for nd_delta_analysis and nd_policy_cam_statistics_hit_counts
- Changed the update logic of the nd_cluster_config_route to support ND4.x API endpoints
- Modify nd_setup module to be compatible with ND version 4.1.0 and later. Modify Documentation to be clearer.
- Rename nd_epoch module to nd_snapshot, modify the name of the attributes and their description to better reflect the latest ND versions.
- Replace site and epoch attributes with fabric and snapshot. Add site and epoch as their aliases for nd_compliance modules.
- Update nd_pcv_compliance to align with ND 4.1.
- Update nd_pcv_delta_analysis to align with ND 4.1 and added delay and timeout options for validate state.
- Updated the `cisco.nd.nd` HTTPAPI plugin to be compatible with the `cisco.dcnm` collection.

Bugfixes
--------

- Fix error handling message for unsupported objects
- Fixed a bug when ND request returns an error with no response.
- Fixed an issue when querying for Pre Change Validation results when more than 50 exist in NDI.
- Fixed issue with nd_delta_analysis unable to query/validate jobs.

New Modules
-----------

- cisco.nd.nd_api_key - Manage API keys in Nexus Dashboard

v1.3.0
======

Expand Down
46 changes: 46 additions & 0 deletions changelogs/changelog.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -208,3 +208,49 @@ releases:
name: nd_rest
namespace: ''
release_date: '2025-03-20'
1.4.0:
changes:
bugfixes:
- Fix error handling message for unsupported objects
- Fixed a bug when ND request returns an error with no response.
- Fixed an issue when querying for Pre Change Validation results when more
than 50 exist in NDI.
- Fixed issue with nd_delta_analysis unable to query/validate jobs.
minor_changes:
- Add deployment_type to nodes configuration for nd_setup module.
- Add nd_api_key module
- Add san_vendor to nd_setup module for ND v4.1 and later.
- Add support for l3extRsPathL3OutAtt and l3extMember classes
- Added fabric as an alias to nd_flow_rules and nd_interface_flow_rules
- Added support for authentication with User API Keys.
- Added testing support for Ansible Core 2.19
- Added wait_delay and wait_timeout options to nd_delta_analysis module.
- Added wait_delay and wait_timeout options to nd_pcv module.
- Changed site to fabric and added aliases for nd_delta_analysis and nd_policy_cam_statistics_hit_counts
- Changed the update logic of the nd_cluster_config_route to support ND4.x
API endpoints
- Modify nd_setup module to be compatible with ND version 4.1.0 and later.
Modify Documentation to be clearer.
- Rename nd_epoch module to nd_snapshot, modify the name of the attributes
and their description to better reflect the latest ND versions.
- Replace site and epoch attributes with fabric and snapshot. Add site and
epoch as their aliases for nd_compliance modules.
- Update nd_pcv_compliance to align with ND 4.1.
- Update nd_pcv_delta_analysis to align with ND 4.1 and added delay and timeout
options for validate state.
- Updated the `cisco.nd.nd` HTTPAPI plugin to be compatible with the `cisco.dcnm`
collection.
release_summary: '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.

'
trivial:
- .
- S
modules:
- description: Manage API keys in Nexus Dashboard
name: nd_api_key
namespace: ''
release_date: '2025-09-16'
2 changes: 1 addition & 1 deletion galaxy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
namespace: cisco
name: nd
# The version of the collection. Must be compatible with semantic versioning
version: 1.3.0
version: 1.4.0
readme: README.md
authors:
- "Lionel Hercot (@lhercot)"
Expand Down
4 changes: 2 additions & 2 deletions meta/runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,7 @@
requires_ansible: '>=2.16.0'
action_groups:
all:
- nd_api_key
- nd_backup
- nd_backup_restore
- nd_cluster_config_route
Expand All @@ -12,7 +13,6 @@ action_groups:
- nd_compliance_requirement_config_snapshot
- nd_compliance_requirement_config_template
- nd_delta_analysis
- nd_epoch
- nd_federation_member
- nd_flow_rules
- nd_instant_assurance_analysis
Expand All @@ -26,8 +26,8 @@ action_groups:
- nd_service_instance
- nd_setup
- nd_site
- nd_snapshot
- nd_version

plugin_routing:
modules:
nd_epoch:
Expand Down