Releases: NetApp/terraform-provider-netapp-ontap
v2.3.0
DOCUMENTATION:
- Corrected
aws
toaws_lambda
in provider config. - netapp-ontap_lun: updated documentation, added attribute validation (#498)
BUG FIXES:
- netapp-ontap_storage_volume: Fixed autosize value conversion error. (#494)
- netapp-ontap_storage_volume: Fixed modify error for security style ntfs.
- netapp-ontap_port: error when importing VLANs in multi-node clusters (#479)
- netapp-ontap_volume: fixed issue with modifying
percent_snapshot_space
(#497) - netapp-ontap_security_account: unable to unlock existing
security_account
resource (#499) - netapp-ontap_port: fixed error when importing VLANs in multi-node clusters (#479)
- netapp-ontap_san_igroup: fixed issue with adding initiators to new igroup (#274)
- netapp-ontap_nfs_service: fixed
v41_enabled
to modify when disabled instead of forcing resource replacement. (#523)
ENHANCEMENTS:
- netapp-ontap_lun: added
space.scsi_thin_provisioning_support_enabled
option. (#496) - netapp-ontap_volume, netapp-ontap_volumes: added
autosize.*
options to data sources. (#509) - netapp-ontap_snapmirror, netapp-ontap_snapmirrors: added
transfer_schedule.name
option to resource and data sources. (#444) - netapp-ontap_security_certificate: added
intermediate_certificates
option to resources. (#484) - netapp-ontap_volume: added
snapshot_locking_enabled
options to data sources and resources. (#398)
v2.2.0
2.2.0 (2025-05-01)
FEATURES:
- New Data Source:
netapp-ontap_iscsi_service
(#442) - New Data Source:
netapp-ontap_iscsi_services
(#442) - New Resource:
netapp-ontap_iscsi_service
(#442)
ENHANCEMENTS:
- netapp-ontap_aggregate_data_source, netapp-ontap_aggregates_data_source: added
space.block_storage.available
option (#256) - netapp-ontap_volume_resource: added
autosize.*
options. (#245) - netapp-ontap_networking_ip_interface: added
ipspace
option (#249)
BUG FIXES:
- netapp-ontap_security_account: Error importing security_account resource if same account exists on multiple SVMs(#457)
- netapp-ontap_svm_qos_policy_activation: ID parameter missing in QOS policy (#429)
- netapp-ontap_security_account: password, comment and locked parameters not passed into body request for creating account (#462)
- netapp-ontap_security_account: fixed inconsistency plan changes when re-run with terraform apply (#465)
- Corrected Resource and Data Source documentation Names (#441)
- netapp-ontap_security_role: Fixed provider produced inconsistent result after apply on privileges. Fixed Documentation typo. Removed delting default privileges after create. (#469)
- netapp-ontap_svm_qos_policy_activation: Renamed documentation from
svm_qos_policy_activation_resource
tosvm_qos_policy_activation
(#430) - netapp-ontap_cifs_service: Fixed no resource state after creation by modifying the "kdc_encrytion" version check and also idempotency issue with CIFS server name (#367)
- netapp-ontap_volume: Fixed an issue where modifying a volume incorrectly attempted an in-place update when changing the volume type from read-write (RW) to data-protection (DP), which now correctly triggers a resource replacement. (#329)
v2.1.1
v2.1.0
2.1.0 (2025-02-12)
DOCUMENTATION:
- Resources
netapp-ontap_san_igroup
andnetapp-ontap_san_lun-map
are now moved under category SAN.
FEATURES:
- New Data Source:
netapp-ontap_network_broadcast_domain
(#303) - New Data Source:
netapp-ontap_network_broadcast_domains
(#303) - New Data Source:
netapp-ontap_port
(#304) - New Data Source:
netapp-ontap_ports
(#304) - New Resource:
netapp-ontap_network_broadcast_domain
(#303) - New Resource:
netapp-ontap_port
(#304) - New Resource:
netapp-ontap_svm_qos_policy_activation
(#301)
ENHANCEMENTS:
- netapp-ontap_svm: added
storage_limit
option. (#302) - netapp-ontap_network_ip_interface: added
service_policy
option. (#306) - netapp-ontap_network_ip_interface: added
location.broadcast_domain
option. (#305)
DOCUMENTATION:
- netapp-ontap_cifs_service_resource: Updated section
Example Usage
([#352])
BUG FIXES:
- netapp-ontap_storage_volume_resource: fix on assigning
efficiency.policy.name
from-
todefault
(#255)
v2.0.1
v2.0.0
2.0.0 ()
BREAKING CHANGES:
Cluster
- Rename Resource:
netapp-ontap_cluster_licensing_license_resource
is now renamed tonetapp-ontap_cluster_licensing_license
- Rename Resource:
netapp-ontap_cluster_peers_resource
is now renamed tonetapp-ontap_cluster_peer
- Rename Resource:
netapp-ontap_cluster_schedule_resource
is now renamed tonetapp-ontap_cluster_schedule
- Rename Data Source:
netapp-ontap_cluster_licensing_license_data_source
is now renamed tonetapp-ontap_cluster_licensing_license
- Rename Data Source:
netapp-ontap_cluster_licensing_licenses_data_source
is now renamed tonetapp-ontap_cluster_licensing_licenses
- Rename Data Source:
netapp-ontap_cluster_peer_data_source
is now renamed tonetapp-ontap_cluster_peer
- Rename Data Source:
netapp-ontap_cluster_peers_data_source
is now renamed tonetapp-ontap_cluster_peers
- Rename Data Source:
netapp-ontap_cluster_schedule_data_source
is now renamed tonetapp-ontap_cluster_schedule
- Rename Data Source:
netapp-ontap_cluster_schedules_data_source
is now renamed tonetapp-ontap_cluster_schedules
Name Services
- Rename Resource:
netapp-ontap_name_services_dns_resource
is now renamed tonetapp-ontap_dns
- Rename Resource:
netapp-ontap_name_services_ldap_resource
is now renamed tonetapp-ontap_name_services_ldap
- Rename Data Source:
netapp-ontap_name_services_dns_data_source
is now renamed tonetapp-ontap_dns
- Rename Data Source:
netapp-ontap_name_services_dnss_data_source
is now renamed tonetapp-ontap_dnss
- Rename Data Source:
netapp-ontap_name_services_ldap_data_source
is now renamed tonetapp-ontap_name_services_ldap
- Rename Data Source:
netapp-ontap_name_services_ldaps_data_source
is now renamed tonetapp-ontap_name_services_ldaps
Networking
- Rename Resource:
netapp-ontap_networking_ip_interface_resource
is now renamed tonetapp-ontap_network_ip_interface
- Rename Resource:
netapp-ontap_networking_ip_route_resource
is now renamed tonetapp-ontap_network_ip_route
- Rename Data Source:
netapp-ontap_networking_ip_interface_data_source
is now renamed tonetapp-ontap_network_ip_interface
- Rename Data Source:
netapp-ontap_networking_ip_interfaces_data_source
is now renamed tonetapp-ontap_network_ip_interfaces
- Rename Data Source:
netapp-ontap_networking_ip_route_data_source
is now renamed tonetapp-ontap_network_ip_route
- Rename Data Source:
netapp-ontap_networking_ip_routes_data_source
is now renamed tonetapp-ontap_network_ip_routes
Protocols
-
Rename Resource:
netapp-ontap_cifs_local_group_member_resource
is now renamed tonetapp-ontap_cifs_local_group_members
-
Rename Resource:
netapp-ontap_cifs_local_group_resource
is now renamed tonetapp-ontap_cifs_local_group
-
Rename Resource:
netapp-ontap_cifs_local_user_resource
is now renamed tonetapp-ontap_cifs_local_user
-
Rename Resource:
netapp-ontap_cifs_service_resource
is now renamed tonetapp-ontap_cifs_service
-
Rename Resource:
netapp-ontap_cifs_share_resource
is now renamed tonetapp-ontap_cifs_share
-
Rename Resource:
netapp-ontap_cifs_user_group_privilege_resource
is now renamed tonetapp-ontap_cifs_user_group_privileges
-
Rename Resource:
netapp-ontap_nfs_export_policy_resource
is now renamed tonetapp-ontap_nfs_export_policy
-
Rename Resource:
netapp-ontap_nfs_export_policy_rule_resource
is now renamed tonetapp-ontap_nfs_export_policy_rule
-
Rename Resource:
netapp-ontap_nfs_service_resource
is now renamed tonetapp-ontap_nfs_service
-
Rename Resource:
netapp-ontap_san_igroup_resource
is now renamed tonetapp-ontap_san_igroup
-
Rename Resource:
netapp-ontap_san_lun-maps_resource
is now renamed tonetapp-ontap_san_lun-map
-
Rename Data Source:
netapp-ontap_cifs_local_group_member_data_source
is now renamed tonetapp-ontap_cifs_local_group_member
-
Rename Data Source:
netapp-ontap_cifs_local_group_members_data_source
is now renamed tonetapp-ontap_cifs_local_group_members
-
Rename Data Source:
netapp-ontap_cifs_local_group_data_source
is now renamed tonetapp-ontap_cifs_local_group
-
Rename Data Source:
netapp-ontap_cifs_local_groups_data_source
is now renamed tonetapp-ontap_cifs_local_groups
-
Rename Data Source:
netapp-ontap_cifs_local_user_data_source
is now renamed tonetapp-ontap_cifs_local_user
-
Rename Data Source:
netapp-ontap_cifs_local_users_data_source
is now renamed tonetapp-ontap_cifs_local_users
-
Rename Data Source:
netapp-ontap_cifs_service_data_source
is now renamed tonetapp-ontap_cifs_service
-
Rename Data Source:
netapp-ontap_cifs_services_data_source
is now renamed tonetapp-ontap_cifs_services
-
Rename Data Source:
netapp-ontap_cifs_share_data_source
is now renamed tonetapp-ontap_cifs_share
-
Rename Data Source:
netapp-ontap_cifs_shares_data_source
is now renamed tonetapp-ontap_cifs_shares
-
Rename Data Source:
netapp-ontap_cifs_user_group_privilege_data_source
is now renamed tonetapp-ontap_cifs_user_group_privilege
-
Rename Data Source:
netapp-ontap_cifs_user_group_privileges_data_source
is now renamed tonetapp-ontap_cifs_user_group_privileges
-
Rename Data Source:
netapp-ontap_nfs_export_policy_data_source
is now renamed tonetapp-ontap_nfs_export_policy
-
Rename Data Source:
netapp-ontap_nfs_export_policies_data_source
is now renamed tonetapp-ontap_nfs_export_policies
-
Rename Data Source:
netapp-ontap_nfs_export_policy_rule_data_source
is now renamed tonetapp-ontap_nfs_export_policy_rule
-
Rename Data Source:
netapp-ontap_nfs_export_policy_rules_data_source
is now renamed tonetapp-ontap_nfs_export_policy_rules
-
Rename Data Source:
netapp-ontap_nfs_service_data_source
is now renamed tonetapp-ontap_nfs_service
-
Rename Data Source:
netapp-ontap_nfs_services_data_source
is now renamed tonetapp-ontap_nfs_services
-
Rename Data Source:
netapp-ontap_san_igroup_data_source
is now renamed tonetapp-ontap_san_igroup
-
Rename Data Source:
netapp-ontap_san_igroups_data_source
is now renamed tonetapp-ontap_san_igroups
-
Rename Data Source:
netapp-ontap_san_lun-map_data_source
is now renamed tonetapp-ontap_san_lun-map
-
Rename Data Source:
netapp-ontap_san_lun-maps_data_source
is now renamed tonetapp-ontap_san_lun-maps
Security
- Rename Resource:
netapp-ontap_security_accounts_resource
is now renamed tonetapp-ontap_security_account
- Rename Data Source:
netapp-ontap_security_account_data_source
is now renamed tonetapp-ontap_security_account
- Rename Data Source:
netapp-ontap_security_accounts_data_source
is now renamed tonetapp-ontap_security_accounts
Snapmirror
- Rename Resource:
netapp-ontap_snapmirror_resource
is now renamed tonetapp-ontap_snapmirror
- Rename Resource:
netapp-ontap_snapmirror_policy_resource
is now renamed tonetapp-ontap_snapmirror_policy
- Rename Data Source:
netapp-ontap_snapmirror_data_source
is now renamed tonetapp-ontap_snapmirror
- Rename Data Source:
netapp-ontap_snapmirrors_data_source
is now renamed tonetapp-ontap_snapmirrors
- Rename Data Source:
netapp-ontap_snapmirror_policy_data_source
is now renamed tonetapp-ontap_snapmirror_policy
- Rename Data Source:
netapp-ontap_snapmirror_policies_data_source
is now renamed tonetapp-ontap_snapmirror_policies
Storage
-
Rename Resource:
netapp-ontap_aggregate_resource
is now renamed tonetapp-ontap_aggregate
-
Rename Resource:
netapp-ontap_flexcache_resource
is now renamed tonetapp-ontap_flexcache
-
Rename Resource:
netapp-ontap_lun_resource
is now renamed tonetapp-ontap_lun
-
Rename Resource:
netapp-ontap_snapshot_policy_resource
is now renamed tonetapp-ontap_snapshot_policy
-
Rename Resource:
netapp-ontap_volume_resource
is now renamed tonetapp-ontap_volume
-
Rename Resource:
netapp-ontap_volume_snapshot_resource
is now renamed tonetapp-ontap_volume_snapshot
-
Rename Data Source:
netapp-ontap_aggregate_data_source
is now renamed tonetapp-ontap_aggregate
-
Rename Data Source:
netapp-ontap_aggregates_data_source
is now renamed tonetapp-ontap_aggregates
-
Rename Data Source:
netapp-ontap_flexcache_data_source
is now renamed tonetapp-ontap_flexcache
-
Rename Data Source:
netapp-ontap_flexcaches_data_source
is now renamed tonetapp-ontap_flexcaches
-
Rename Data Source:
netapp-ontap_lun_data_source
is now renamed tonetapp-ontap_lun
-
Rename Data Source:
netapp-ontap_luns_data_source
is now renamed tonetapp-ontap_luns
-
Rename Data Source:
netapp-ontap_snapshot_policy_data_source
is now renamed tonetapp-ontap_snapshot_policy
-
Rename Data Source:
netapp-ontap_snapshot_policies_data_source
is now renamed tonetapp-ontap_snapshot_policies
-
Rename Data Source:
netapp-ontap_volume_data_source
is now renamed tonetapp-ontap_volume
-
Rename Data Source:
netapp-ontap_volumes_data_source
is now renamed tonetapp-ontap_volumes
-
Rename Data Source:
netapp-ontap_volume_snapshot_data_source
is now renamed tonetapp-ontap_volume_snapshot
-
Rename Data Source:
netapp-ontap_volume_snapshots_data_source
is now renamed tonetapp-ontap_volume_snapshots
Svm
- Rename Resource:
netapp-ontap_svm_peers_resource
is now renamed tonetapp-ontap_svm_peer
- Rename Resource:
netapp-ontap_svm_resource
is now renamed tonetapp-ontap_svm
- Rename Data Source:
netapp-ontap_svm_peer_data_source
is now renamed tonetapp-ontap_svm_peer
- Rename Data Source:
netapp-ontap_svm_peers_data_source
is now renamed to `netap...
v1.1.4
v1.1.3
v1.1.2
1.1.2 (2024-06-03)
ENHANCEMENTS:
- netapp-ontap_storage_lun_resource, netapp-ontap_storage_lun_data_source, netapp-ontap_storage_luns_data_source: added
serial_number
option to get info in state file (#207)
BUG FIXES:
- netapp-ontap_storage_lun_resource, netapp-ontap_storage_lun_data_source, netapp-ontap_storage_luns_data_source: fixed
name
andlogical_unit
options as separate inputs for resource and info in state file gets added separately as well (#215) - added guide for changing NetApp Ontap Provider from one minor version to another.
- corrected typos in the CHANGELOG.
BUG FIXES:
- netapp-ontap_storage_flexcache_resource: Fixed junction_path bug (#223)