Skip to content

v3.0.0

Latest

Choose a tag to compare

@samiib samiib released this 30 Oct 09:21
· 6 commits to develop since this release

Release Summary

Release v3.0.0 of the ansible-mso collection on 2026-10-30.
This changelog describes all changes made to the modules and plugins included in this collection since v2.13.0.

Minor Changes

  • Add node_group_policies option to ndo_l3out_floating_svi_interface, ndo_l3out_routed_interface, ndo_l3out_routed_sub_interface and ndo_l3out_svi_interface modules to support multiple node group policies on Nexus Dashboard 4.2+ (NDO 5.2+).
  • Add side_b_node_group_policies option to the virtual_port_channel option in ndo_l3out_svi_interface module to support multiple node group policies on Nexus Dashboard 4.2+ (NDO 5.2+).

Deprecated Features

  • Deprecate mso_backup module: no longer functional on Nexus Dashboard 3.2+ (NDO 4.4+) and will be removed in v4.0.0.
  • Deprecate mso_backup_schedule module: no longer functional on Nexus Dashboard 3.2+ (NDO 4.4+) and will be removed in v4.0.0.
  • Deprecate mso_dhcp_option_policy module: use ndo_dhcp_option_policy instead; no longer functional on NDO 4.0+ and will be removed in v4.0.0.
  • Deprecate mso_dhcp_option_policy_option module: use ndo_dhcp_option_policy instead; no longer functional on NDO 4.0+ and will be removed in v4.0.0.
  • Deprecate mso_dhcp_relay_policy module: use ndo_dhcp_relay_policy instead; no longer functional on NDO 4.0+ and will be removed in v4.0.0.
  • Deprecate mso_dhcp_relay_policy_provider module: use ndo_dhcp_relay_policy instead; no longer functional on NDO 4.0+ and will be removed in v4.0.0.
  • Deprecate mso_label module: no longer functional on Nexus Dashboard 3.2+ (NDO 4.4+) and will be removed in v4.0.0.
  • Deprecate mso_remote_location module: no longer functional on Nexus Dashboard 4.0+ (NDO 5.0+) and will be removed in v4.0.0.
  • Deprecate mso_role module: no longer functional on Nexus Dashboard 3.2+ (NDO 4.4+) and will be removed in v4.0.0.
  • Deprecate mso_schema_site_anp_epg_selector module: cloud-specific features are no longer supported in Nexus Dashboard 4.x (NDO 5.x) releases and the module will be removed in v4.0.0.
  • Deprecate mso_schema_site_contract_service_graph_listener module: cloud-specific features are no longer supported in Nexus Dashboard 4.x (NDO 5.x) releases and the module will be removed in v4.0.0.
  • Deprecate mso_schema_site_external_epg_selector module: cloud-specific features are no longer supported in Nexus Dashboard 4.x (NDO 5.x) releases and the module will be removed in v4.0.0.
  • Deprecate mso_schema_site_vrf_region module: cloud-specific features are no longer supported in Nexus Dashboard 4.x (NDO 5.x) releases and the module will be removed in v4.0.0.
  • Deprecate mso_schema_site_vrf_region_cidr module: cloud-specific features are no longer supported in Nexus Dashboard 4.x (NDO 5.x) releases and the module will be removed in v4.0.0.
  • Deprecate mso_schema_site_vrf_region_cidr_subnet module: cloud-specific features are no longer supported in Nexus Dashboard 4.x (NDO 5.x) releases and the module will be removed in v4.0.0.
  • Deprecate mso_schema_site_vrf_region_hub_network module: cloud-specific features are no longer supported in Nexus Dashboard 4.x (NDO 5.x) releases and the module will be removed in v4.0.0.
  • Deprecate mso_schema_template_anp_epg_selector module: cloud-specific features are no longer supported in Nexus Dashboard 4.x (NDO 5.x) releases and the module will be removed in v4.0.0.
  • Deprecate mso_schema_template_bd_dhcp_policy module: use ndo_schema_template_bd_dhcp_policy instead; no longer functional on NDO 4.0+ and will be removed in v4.0.0.
  • Deprecate mso_schema_template_external_epg_selector module: cloud-specific features are no longer supported in Nexus Dashboard 4.x (NDO 5.x) releases and the module will be removed in v4.0.0.
  • Deprecate mso_service_node_type module: no longer functional on Nexus Dashboard 4.3+ (NDO 5.3+) and will be removed in v4.0.0.
  • Deprecate mso_site module: site management is no longer functional on Nexus Dashboard 4.0+ (NDO 5.0+) and will be removed in v4.0.0.
  • Deprecate mso_tenant module: no longer functional on Nexus Dashboard 4.4+ (NDO 5.4+) and will be removed in v4.0.0.
  • Deprecate mso_tenant_site module: no longer functional on Nexus Dashboard 4.4+ (NDO 5.4+) and will be removed in v4.0.0.
  • Deprecate mso_user module: no longer functional on Nexus Dashboard 3.2+ (NDO 4.4+) and will be removed in v4.0.0.
  • Deprecate the anp option in mso_schema_template_external_epg module: cloud external EPGs are no longer supported in Nexus Dashboard 4.x (NDO 5.x) releases and the option will be removed in v4.0.0.
  • Deprecate the cloud value of the type option in mso_schema_template_external_epg module: cloud external EPGs are no longer supported in Nexus Dashboard 4.x (NDO 5.x) releases and the value will be removed in v4.0.0.
  • Deprecate the display_name option in mso_tenant module: on Nexus Dashboard 4.2+ (NDO 5.2+) display_name must equal tenant; the option will be removed in v4.0.0.
  • Deprecate the users and remote_users options in mso_tenant module: on Nexus Dashboard 4.2+ (NDO 5.2+) user associations are derived from tenant domain membership; the options will be removed in v4.0.0.

Removed Features (previously deprecated)

  • Remove mso_schema_site_anp_epg_bulk_staticport module: use mso_schema_site_anp_epg_staticport with force_replace=true instead.
  • Remove mso_schema_template_deploy module: use ndo_template_deploy instead.

Bugfixes

  • Fix all modules to retry requests that fail with an HTTP 400 response containing "save post processing in progress, please retry".
  • Fix mso_schema_site_anp to only patch changed attributes on update, preserving existing child objects.
  • Fix mso_schema_site_anp_epg to only patch changed attributes on update, preserving existing child objects.
  • Fix mso_schema_site_anp_epg_staticleaf to return a correctly formatted error when the site or template does not exist.
  • Fix mso_schema_site_anp_epg_subnet to return a correctly formatted error when the site or template does not exist.
  • Fix mso_schema_site_anp_epg_subnet to support state=query without the subnet option, returning all subnets of the EPG.
  • Fix mso_schema_site_bd to only patch changed attributes on update, preserving existing child objects and the current host_based_routing value when the option is omitted.
  • Fix mso_schema_site_vrf to only patch changed attributes on update, preserving existing child objects.
  • Fix mso_schema_site_vrf to return a correctly formatted error when the site or template does not exist.
  • Fix mso_schema_template_anp_epg to be idempotent when the cloud service options are unchanged.
  • Fix mso_schema_template_anp_epg to only patch changed attributes on update, preserving existing child objects.
  • Fix mso_schema_template_anp_epg to use the existing cloudServiceEpgConfig values when the cloud service options are updated.
  • Fix mso_schema_template_anp_epg_subnet to support state=query without the subnet option, returning all subnets of the EPG.
  • Fix mso_schema_template_external_epg to be idempotent when contract or VRF references are returned as strings.
  • Fix mso_schema_template_external_epg to only patch changed attributes on update, preserving existing child objects.
  • Fix mso_schema_template_l3out to be idempotent when contract or VRF references are returned as strings.
  • Fix mso_tenant to avoid a false changed result on Nexus Dashboard 4.2+ (NDO 5.2+) caused by platform-managed users and cloud account keys in site associations.
  • Fix mso_tenant to stop adding the admin user to users on Nexus Dashboard 4.2+ (NDO 5.2+), where user associations are managed by the platform.
  • Fix ndo_match_rule_community_term to support state=query without identifiers, returning all match community terms.
  • Fix ndo_match_rule_prefix to support state=query without identifiers, returning all match prefix lists.
  • Fix ndo_mcp_global_policy to mark the key option as sensitive and obscure it in the module output.
  • Fix ndo_tenant_netflow_record to preserve existing match_parameters on update when the option is omitted.

New Modules

  • cisco.mso.ndo_tenant_netflow_exporter - Manage NetFlow Exporter on Cisco Nexus Dashboard Orchestrator (NDO).
  • cisco.mso.ndo_tenant_netflow_monitor - Manage NetFlow Monitor on Cisco Nexus Dashboard Orchestrator (NDO).

Detailed changelog: v2.13.0...v3.0.0