github ansible-collections/netapp.ontap 21.22.0

latest releases: 22.12.0, 22.11.0, 22.10.0...
2 years ago

Full Changelog: 21.21.0...21.22.0

New Options

  • na_ontap_job_schedule - new option cluster added.
  • na_ontap_ldap_client - Added ldaps_enabled option in ZAPI.

Bug Fixes

  • na_ontap_cluster_peer - report an error if there is an attempt to use the already peered clusters.
  • na_ontap_interface - fix error deleting fc interface if it is enabled in REST.
  • na_ontap_license - fix intermittent KeyError when adding licenses with REST.
  • na_ontap_lun - Added lun_modify after app_modify to fix idempotency issue.
  • na_ontap_name_service_switch - fix AttributeError 'NoneType' object has no attribute 'get_children' if sources is '-' in current.
  • na_ontap_name_service_switch - fix idempotency issue on sources option.
  • na_ontap_security_key_manager - fix KeyError on node.
  • na_ontap_service_processor_network - fix idempotency issue on dhcp option in ZAPI.
  • na_ontap_service_processor_network - fail module when trying to disable dhcp and not setting one of ip_address, netmask, gateway_ip_address different than current.
  • na_ontap_service_processor_network - allow manually configuring network if all of ip_address, netmask, gateway_ip_address set and dhcp not present in REST.
  • na_ontap_service_processor_network - fix setting dhcp v4 takes more than wait_for_completion retries.
  • na_ontap_service_processor_network - fix wait_for_completion ignored when trying to enable service processor network interface in ZAPI.
  • na_ontap_software_update - improve error handling if image file is already present.
  • na_ontap_software_update - improve error handling when node is rebooting with REST.
  • na_ontap_software_update - when using REST with ONTAP 9.9 or later, timeout value is properly set.
  • na_ontap_user - enforce that all methods are under a single application.
  • na_ontap_user - is_locked was not properly read with ZAPI, making the module not idempotent.

Minor Changes

  • na_ontap_license - return list of updated package names.
  • na_ontap_nvme_subsystem - report subsystem as absent if vserver cannot be found when attempting a delete.
  • na_ontap_rest_info - Will now warn you if a gather_subset is not supported by your version of ONTAP.
  • na_ontap_rest_info - Will now include a message in return output about gather_subset not supported by your version of ONTAP.
  • na_ontap_security_key_manager - indicate that node is not used and is deprecated.
  • na_ontap_software_update - deleting a software package is now supported with ZAPI and REST.
  • na_ontap_svm - added vserver as a convenient alias for name when using module_defaults.
  • na_ontap_wait_for_condition - added snapmirror_relationship to wait on state or transfer_state (REST only).
  • na_ontap_ldap - fall back to ZAPI when use_rest is set to auto or fail when REST is desired.
  • all modules - do not fail on ZAPI EMS log when vserver does not exist.

Added REST support to existing modules

  • na_ontap_ldap_client - added REST support.
  • na_ontap_name_service_switch - added REST support.
  • na_ontap_wait_for_condition - added REST support.

Don't miss a new netapp.ontap release

NewReleases is sending notifications on new releases.