NOTES:
- data-source/mongodbatlas_resource_policies: Deprecates
resource_policies
attribute (#2740)
ENHANCEMENTS:
- data-source/mongodbatlas_resource_policies: Adds
results
attribute (#2740)
BUG FIXES:
- resource/mongodbatlas_project_api_key: Validates
project_id
are unique acrossproject_assignment
blocks and fixes update issues with errorAPI_KEY_ALREADY_IN_GROUP
(#2737)
NOTES:
- data-source/mongodbatlas_project: Deprecates
is_slow_operation_thresholding_enabled
. Attribute will be supported in a separate data source as it requires different set of permissions (#2731) - data-source/mongodbatlas_projects: Deprecates
is_slow_operation_thresholding_enabled
. Attribute will be supported in a separate data source as it requires different set of permissions (#2731) - resource/mongodbatlas_project: Deprecates
is_slow_operation_thresholding_enabled
. Attribute will be supported in a separate resource as it requires different set of permissions (#2731)
BUG FIXES:
- data-source/mongodbatlas_project: Avoids error when user doesn't have project owner permission (#2731)
- data-source/mongodbatlas_projects: Avoids error when user doesn't have project owner permission (#2731)
- resource/mongodbatlas_project: Avoids error when user doesn't have project owner permission (#2731)
ENHANCEMENTS:
- data-source/mongodbatlas_advanced_cluster: Adds new
config_server_management_mode
andconfig_server_type
fields (#2670) - data-source/mongodbatlas_advanced_clusters: Adds new
config_server_management_mode
andconfig_server_type
fields (#2670) - data-source/mongodbatlas_project: Adds
is_slow_operation_thresholding_enabled
attribute (#2698) - data-source/mongodbatlas_projects: Adds
is_slow_operation_thresholding_enabled
attribute (#2698) - resource/mongodbatlas_advanced_cluster: Adds new
config_server_management_mode
andconfig_server_type
fields (#2670) - resource/mongodbatlas_project: Adds
is_slow_operation_thresholding_enabled
attribute (#2698)
BUG FIXES:
- resource/mongodbatlas_event_trigger: Always includes
disabled
in the PUT payload (#2690) - resource/mongodbatlas_organization: Avoids inconsistent result returned by provider when
USER_NOT_FOUND
(#2684) - resource/mongodbatlas_search_deployment: Fixes inconsistent result for a multi-region cluster that always uses a single spec. (#2685)
BUG FIXES:
- resource/mongodbatlas_team: Fixes update logic of
usernames
attribute ensuring team is never emptied (#2669)
NOTES:
- data-source/mongodbatlas_global_cluster_config: Deprecates
custom_zone_mapping
in favor ofcustom_zone_mapping_zone_id
(#2637) - resource/mongodbatlas_global_cluster_config: Deprecates
custom_zone_mapping
in favor ofcustom_zone_mapping_zone_id
(#2637)
FEATURES:
- New Data Source:
data-source/mongodbatlas_resource_policies
(#2598) - New Data Source:
data-source/mongodbatlas_resource_policy
(#2598) - New Resource:
resource/mongodbatlas_resource_policy
(#2585)
ENHANCEMENTS:
- data-source/mongodbatlas_advanced_cluster: Supports
redact_client_log_data
attribute (#2600) - data-source/mongodbatlas_advanced_clusters: Supports
redact_client_log_data
attribute (#2600) - data-source/mongodbatlas_cluster: Supports
redact_client_log_data
attribute (#2601) - data-source/mongodbatlas_clusters: Supports
redact_client_log_data
attribute (#2601) - data-source/mongodbatlas_global_cluster_config: Adds
custom_zone_mapping_zone_id
attribute (#2637) - resource/mongodbatlas_advanced_cluster: Supports
redact_client_log_data
attribute (#2600) - resource/mongodbatlas_cluster: Supports
redact_client_log_data
attribute (#2601) - resource/mongodbatlas_global_cluster_config: Adds
custom_zone_mapping_zone_id
attribute (#2637)
BUG FIXES:
- resource/mongodbatlas_advanced_cluster: Enforces
priority
descending order inregion_configs
avoiding potential non-empty plans after apply (#2640)
BREAKING CHANGES:
- data-source/mongodbatlas_cloud_backup_snapshot_export_job: Removes
err_msg
attribute (#2617) - data-source/mongodbatlas_cloud_backup_snapshot_export_jobs: Removes
err_msg
attribute (#2617) - data-source/mongodbatlas_federated_database_instance: Removes
storage_stores.#.cluster_id
attribute (#2617) - data-source/mongodbatlas_federated_database_instances: Removes
storage_stores.#.cluster_id
attribute (#2617) - resource/mongodbatlas_cloud_backup_snapshot_export_job: Removes
err_msg
attribute (#2617) - resource/mongodbatlas_federated_database_instance: Removes
storage_stores.#.cluster_id
attribute (#2617)
NOTES:
- data-source/mongodbatlas_data_lake_pipeline: Data Lake is deprecated. To learn more, see https://dochub.mongodb.org/core/data-lake-deprecation (#2599)
- data-source/mongodbatlas_data_lake_pipeline_run: Data Lake is deprecated. To learn more, see https://dochub.mongodb.org/core/data-lake-deprecation (#2599)
- data-source/mongodbatlas_data_lake_pipeline_runs: Data Lake is deprecated. To learn more, see https://dochub.mongodb.org/core/data-lake-deprecation (#2599)
- data-source/mongodbatlas_data_lake_pipelines: Data Lake is deprecated. To learn more, see https://dochub.mongodb.org/core/data-lake-deprecation (#2599)
- resource/mongodbatlas_alert_configuration: Updates
notification.#.integration_id
to be Optional & Computed (#2603) - resource/mongodbatlas_data_lake_pipeline: Data Lake is deprecated. To learn more, see https://dochub.mongodb.org/core/data-lake-deprecation (#2599)
FEATURES:
- New Data Source:
data-source/mongodbatlas_mongodb_employee_access_grant
(#2591) - New Resource:
resource/mongodbatlas_mongodb_employee_access_grant
(#2591)
BUG FIXES:
- resource/mongodbatlas_advanced_cluster: Set
advanced_configuration.change_stream_options_pre_and_post_images_expire_after_seconds
only for compatible MongoDB versions (#2592) - resource/mongodbatlas_advanced_cluster: Supports using decimal in advanced_configuration
oplog_min_retention_hours
(#2604) - resource/mongodbatlas_cluster: Set
advanced_configuration.change_stream_options_pre_and_post_images_expire_after_seconds
only for compatible MongoDB versions (#2592) - resource/mongodbatlas_cluster: Supports using decimal in advanced_configuration
oplog_min_retention_hours
(#2604) - resource/mongodbatlas_stream_processor: Error during create should only show one error message and required actions (#2590)
NOTES:
- data-source/mongodbatlas_project: Deprecates the
ip_addresses
attribute. Use the newmongodbatlas_project_ip_addresses
data source to obtain this information instead. (#2541) - data-source/mongodbatlas_projects: Deprecates the
ip_addresses
attribute. Use the newmongodbatlas_project_ip_addresses
data source to obtain this information instead. (#2541) - resource/mongodbatlas_project: Deprecates the
ip_addresses
attribute. Use the newmongodbatlas_project_ip_addresses
data source to obtain this information instead. (#2541)
FEATURES:
- New Data Source:
data-source/mongodbatlas_encryption_at_rest
(#2538) - New Data Source:
data-source/mongodbatlas_encryption_at_rest_private_endpoint
(#2527) - New Data Source:
data-source/mongodbatlas_encryption_at_rest_private_endpoints
(#2536) - New Data Source:
data-source/mongodbatlas_project_ip_addresses
(#2533) - New Data Source:
data-source/mongodbatlas_stream_processor
(#2497) - New Data Source:
data-source/mongodbatlas_stream_processors
(#2566) - New Resource:
mongodbatlas_stream_processor
(#2501) - New Resource:
resource/mongodbatlas_encryption_at_rest_private_endpoint
(#2512)
ENHANCEMENTS:
- data-source/mongodbatlas_advanced_cluster: Supports change_stream_options_pre_and_post_images_expire_after_seconds attribute (#2528)
- data-source/mongodbatlas_advanced_cluster: Supports change_stream_options_pre_and_post_images_expire_after_seconds attribute (#2528)
- data-source/mongodbatlas_advanced_cluster: supports replica_set_scaling_strategy attribute (#2539)
- data-source/mongodbatlas_advanced_clusters: supports replica_set_scaling_strategy attribute (#2539)
- data-source/mongodbatlas_cluster: Supports change_stream_options_pre_and_post_images_expire_after_seconds attribute (#2528)
- data-source/mongodbatlas_clusters: Supports change_stream_options_pre_and_post_images_expire_after_seconds attribute (#2528)
- resource/mongodbatlas_advanced_cluster: Supports change_stream_options_pre_and_post_images_expire_after_seconds attribute (#2528)
- resource/mongodbatlas_advanced_cluster: supports replica_set_scaling_strategy attribute (#2539)
- resource/mongodbatlas_cluster: Supports change_stream_options_pre_and_post_images_expire_after_seconds attribute (#2528)
- resource/mongodbatlas_encryption_at_rest: Adds
aws_kms_config.0.valid
,azure_key_vault_config.0.valid
andgoogle_cloud_kms_config.0.valid
attribute (#2538) - resource/mongodbatlas_encryption_at_rest: Adds new
azure_key_vault_config.#.require_private_networking
field to enable connection to Azure Key Vault over private networking (#2509)
BUG FIXES:
- data-source/mongodbatlas_advanced_clusters: Sets correct
zone_id
whenuse_replication_spec_per_shard
is false (#2568)
NOTES:
- resource/mongodbatlas_advanced_cluster: Documentation adjustment in resource and migration guide to clarify potential
Internal Server Error
when applying updates with new sharding configuration (#2525)
BREAKING CHANGES:
- data-source/mongodbatlas_cloud_backup_snapshot_export_bucket: Changes
id
attribute from optional to computed only (#2499) - data-source/mongodbatlas_cloud_backup_snapshot_export_job: Changes
id
attribute from optional to computed only (#2499) - data-source/mongodbatlas_cloud_backup_snapshot_restore_job: Removes
created_at
attribute (#2499) - data-source/mongodbatlas_cloud_backup_snapshot_restore_job: Removes
job_id
attribute and definessnapshot_restore_job_id
attribute as required (#2499) - data-source/mongodbatlas_cloud_backup_snapshot_restore_jobs: Removes
created_at
attribute (#2499) - data-source/mongodbatlas_federated_settings_identity_providers: Removes
page_num
anditems_per_page
attributes (#2499) - data-source/mongodbatlas_privatelink_endpoint_service: Removes
endpoints.*.service_attachment_name
attribute (#2499) - data-source/mongodbatlas_third_party_integration: Removes
scheme
attribute (#2499) - data-source/mongodbatlas_third_party_integrations: Removes
scheme
attribute (#2499) - resource/mongodbatlas_cloud_backup_snapshot_restore_job: Removes
created_at
attribute (#2499) - resource/mongodbatlas_privatelink_endpoint_service: Removes
endpoints.*.service_attachment_name
attribute (#2499) - resource/mongodbatlas_third_party_integration: Removes
scheme
attribute (#2499)
NOTES:
- data-source/mongodbatlas_advanced_cluster: Deprecates
replication_specs.#.id
,replication_specs.#.num_shards
,disk_size_gb
,advanced_configuration.0.default_read_concern
, andadvanced_configuration.0.fail_index_key_too_long
. To learn more, see the 1.18.0 Migration Guide. (#2420) - data-source/mongodbatlas_advanced_clusters: Deprecates
replication_specs.#.id
,replication_specs.#.num_shards
,disk_size_gb
,advanced_configuration.0.default_read_concern
, andadvanced_configuration.0.fail_index_key_too_long
. To learn more, see the 1.18.0 Migration Guide. (#2420) - resource/mongodbatlas_advanced_cluster: Deprecates
replication_specs.#.id
,replication_specs.#.num_shards
,disk_size_gb
,advanced_configuration.0.default_read_concern
, andadvanced_configuration.0.fail_index_key_too_long
. To learn more, see the 1.18.0 Migration Guide. (#2420) - resource/mongodbatlas_advanced_cluster: Using this new version impacts the possibility of editing the definition of multi shard clusters in the Atlas UI. This impact is limited to the first weeks of September. (#2478)
FEATURES:
- New Guide: Migration Guide: Advanced Cluster New Sharding Schema. This enables Independent Shard Scaling. (#2505)
- New Guide: Migration Guide: Cluster to Advanced Cluster (#2505)
ENHANCEMENTS:
- data-source/mongodbatlas_advanced_cluster: Adds
use_replication_spec_per_shard
,replication_specs.*.zone_id
, andreplication_specs.*.region_configs.*.(electable_specs|analytics_specs|read_only_specs).disk_size_gb
attributes. To learn more, see the 1.18.0 Migration Guide and data source documentation. (#2478) - data-source/mongodbatlas_advanced_clusters: Adds
use_replication_spec_per_shard
,replication_specs.*.zone_id
, andreplication_specs.*.region_configs.*.(electable_specs|analytics_specs|read_only_specs).disk_size_gb
attributes. To learn more, see the 1.18.0 Migration Guide and data source documentation. (#2478) - data-source/mongodbatlas_cloud_backup_schedule: Adds new
use_zone_id_for_copy_settings
andcopy_settings.#.zone_id
attributes and deprecatescopy_settings.#.replication_spec_id
. These new attributes enable you to reference cluster zones using independent shard scaling, which no longer supportsreplication_spec.*.id
(#2464) - data-source/mongodbatlas_cloud_backup_snapshot_export_bucket: Adds Azure support (#2486)
- data-source/mongodbatlas_cloud_backup_snapshot_export_buckets: Adds Azure support (#2486)
- resource/mongodbatlas_advanced_cluster: Adds
replication_specs.*.zone_id
andreplication_specs.*.region_configs.*.(electable_specs|analytics_specs|read_only_specs).disk_size_gb
attributes. To learn more, see the 1.18.0 Migration Guide and resource documentation. (#2478) - resource/mongodbatlas_advanced_cluster: Supports defining cluster shards with independent
replication_specs
objects. This feature enables defining independent scaled shards. To learn more, see the Advanced Cluster New Sharding Schema Migration Guide. (#2478) - resource/mongodbatlas_cloud_backup_schedule: Adds
copy_settings.#.zone_id
and deprecatescopy_settings.#.replication_spec_id
for referencing zones of a cluster. This enables referencing zones of clusters using independent shard scaling which no longer supportreplication_spec.*.id
. (#2459) - resource/mongodbatlas_cloud_backup_snapshot_export_bucket: Adds Azure support (#2486)
BUG FIXES:
- resource/mongodbatlas_backup_compliance_policy: Fixes an issue where the update operation modified attributes that were not supposed to be modified" (#2480)
NOTES:
- data-source/mongodbatlas_cloud_backup_snapshot_export_job: Deprecates the
err_msg
attribute (#2436) - data-source/mongodbatlas_cloud_backup_snapshot_export_jobs: Deprecates the
err_msg
attribute (#2436) - resource/mongodbatlas_cloud_backup_snapshot_export_job: Deprecates the
err_msg
attribute (#2436)
BUG FIXES:
- resource/mongodbatlas_alert_configuration: Fixes an issue where the
terraform apply
command crashes if you attempt to edit an existingmongodbatlas_alert_configuration
by adding a value tothreshold_config
(#2463) - resource/mongodbatlas_organization: Fixes a bug in organization resource creation where the provider crashed (#2462)
ENHANCEMENTS:
- data-source/mongodbatlas_search_index: Adds attribute
stored_source
(#2388) - data-source/mongodbatlas_search_indexes: Adds attribute
stored_source
(#2388) - resource/mongodbatlas_search_index: Adds attribute
stored_source
(#2388)
BUG FIXES:
- resource/mongodbatlas_advanced_cluster: Fixes
disk_iops
attribute for Azure cloud provider (#2396) - resource/mongodbatlas_cloud_backup_schedule: Updates
copy_settings
on changes (even when empty) (#2387) - resource/mongodbatlas_search_index: Returns error if the
analyzers
attribute contains unknown fields (#2394)
ENHANCEMENTS:
- data-source/mongodbatlas_advanced_cluster: Adds attribute
global_cluster_self_managed_sharding
(#2348) - data-source/mongodbatlas_advanced_clusters: Adds attribute
global_cluster_self_managed_sharding
(#2348) - resource/mongodbatlas_advanced_cluster: Adds attribute
global_cluster_self_managed_sharding
(#2348)
BUG FIXES:
- resource/mongodbatlas_project_ip_access_list: Fixes resource removal in Read() if resource doesn't exist after creation (#2349)
NOTES:
- resource/mongodbatlas_federated_settings_identity_provider: OIDC Workforce and Workload are now in GA (#2344)
BREAKING CHANGES:
- data-source/mongodbatlas_federated_settings_identity_provider: Replaces
audience_claim
field withaudience
(#2310) - data-source/mongodbatlas_federated_settings_identity_providers: Replaces
audience_claim
field withaudience
(#2310) - data-source/mongodbatlas_privatelink_endpoints_service_serverless: Removes
page_num
anditems_per_page
arguments (#2336) - resource/mongodbatlas_federated_settings_identity_provider: Replaces
audience_claim
field withaudience
(#2310)
FEATURES:
- New Data Source:
mongodbatlas_control_plane_ip_addresses
(#2331)
ENHANCEMENTS:
- data-source/mongodbatlas_federated_settings_identity_provider: Adds OIDC Workload support (#2318)
- data-source/mongodbatlas_federated_settings_identity_provider: Adds
description
andauthorization_type
fields (#2310) - data-source/mongodbatlas_federated_settings_identity_providers: Adds OIDC Workload support (#2318)
- data-source/mongodbatlas_federated_settings_identity_providers: Adds
description
andauthorization_type
fields (#2310) - data-source/mongodbatlas_federated_settings_identity_providers: Adds filtering support for Protocol and IdP type (#2318)
- data-source/mongodbatlas_federated_settings_org_config: Adds
data_access_identity_provider_ids
(#2322) - data-source/mongodbatlas_federated_settings_org_configs: Adds
data_access_identity_provider_ids
(#2322) - resource/mongodbatlas_database_user: Supports Workload OIDC
mongodbatlas_database_user
(#2323) - resource/mongodbatlas_federated_settings_identity_provider: Adds OIDC Workload support (#2318)
- resource/mongodbatlas_federated_settings_identity_provider: Adds
description
andauthorization_type
fields (#2310) - resource/mongodbatlas_federated_settings_identity_provider: Adds create and delete operations for Workforce OIDC IdP (#2310)
- resource/mongodbatlas_federated_settings_org_config: Adds
data_access_identity_provider_ids
(#2322) - resource/mongodbatlas_federated_settings_org_config: Adds
user_conflicts
(#2322) - resource/mongodbatlas_federated_settings_org_config: Supports detaching and updating the
identity_provider_id
(#2322)
BUG FIXES:
- resource/mongodbatlas_network_peering: Correctly handles GCP updates of mongodbatlas_network_peering (#2306)
- resource/mongodbatlas_network_peering: Fixes computed values of
altas_gcp_project_id
andatlas_vpc_name
to provide GCP related values (#2315)
ENHANCEMENTS:
- data-source/mongodbatlas_cloud_backup_snapshot_export_bucket: Marks
id
as computed not required (#2241) - data-source/mongodbatlas_cloud_backup_snapshot_export_job: Marks
id
as computed and therefore, not required (#2234) - data-source/mongodbatlas_cloud_backup_snapshot_restore_job: Uses
snapshot_restore_job_id
instead of encodedID injob_id
(#2257) - resource/mongodbatlas_federated_settings_org_rolemapping: Adds
role_mapping_id
computed attribute (#2258)
BUG FIXES:
- data-source/mongodbatlas_federated_database_instance: Populates value of
data_process_region
when returned by the API (#2223) - data-source/mongodbatlas_federated_database_instances: Populates value of
data_process_region
when returned by the API (#2223) - resource/mongodbatlas_cloud_backup_schedule: Fixes behavior when resource is deleted outside of Terraform (#2268)
- resource/mongodbatlas_cloud_backup_snapshot_export_bucket Adds missing
project_id
during Read (#2232) - resource/mongodbatlas_cloud_backup_snapshot_export_bucket: Calls DeleteExportBucket before checking for a status update so that the delete operation doesn't hang (#2269)
- resource/mongodbatlas_encryption_at_rest: Fixes behavior when resource is deleted outside of Terraform (#2268)
- resource/mongodbatlas_global_cluster_config: Blocks updates on global_cluster_config resource to avoid leaving the cluster in an inconsistent state (#2282)
- resource/mongodbatlas_ldap_configuration: Disables LDAP when the resource is destroyed, instead of deleting userToDNMapping document (#2221)
- resource/mongodbatlas_network_peering: Sets all attributes of Azure network peering as ForceNew, forcing recreation of the resource when updating (#2299)
- resource/mongodbatlas_project: Fixes inconsistent result after apply when region_usage_restrictions are not set in configuration but returned from server (#2291)
- resource/mongodbatlas_push_based_log_export: Fixes behavior when resource is deleted outside of Terraform (#2268)
- resource/mongodbatlas_search_deployment: Fixes behavior when resource is deleted outside of Terraform (#2268)
- resource/mongodbatlas_stream_connection: Fixes behavior when resource is deleted outside of Terraform (#2268)
- resource/mongodbatlas_stream_instance: Fixes behavior when resource is deleted outside of Terraform (#2268)
BREAKING CHANGES:
- data-source/mongodbatlas_database_user: Removes
password
attribute (#2190) - data-source/mongodbatlas_database_users: Removes
password
attribute (#2190) - data-source/mongodbatlas_federated_settings_identity_provider: The only allowed format for
identity_provider_id
is a 24-hexadecimal digit string (#2185) - data-source/mongodbatlas_organizations: Removes
include_deleted_orgs
attribute (#2190) - resource/mongodbatlas_federated_settings_identity_provider: Import can only use a 24-hexadecimal digit string that identifies the IdP,
idp_id
, instead ofokta_idp_id
(#2185) - resource/mongodbatlas_project_api_key: Removes
project_id
attribute (#2190)
NOTES:
- data-source/mongodbatlas_federated_settings_identity_providers: Deprecates
page_num
anditems_per_page
attributes. They are not being used and will not be relevant once all results are fetched internally. (#2207) - data-source/mongodbatlas_teams: Deprecates data source in favour of
mongodbatlas_team
which has the same implementation. This aligns the name of the resource with the implementation which fetches a single team. (#2208) - data-source/mongodbatlas_third_party_integration: Deprecates
scheme
attribute as it is not being used (#2216) - data-source/mongodbatlas_third_party_integrations: Deprecates
scheme
attribute as it is not being used (#2216) - provider: New changelog format has been incorporated following Terraform Changelog Specification (#2124)
- resource/mongodbatlas_teams: Deprecates resource in favour of
mongodbatlas_team
which has the same implementation. This aligns the name of the resource with the implementation which manages a single team. (#2208) - resource/mongodbatlas_third_party_integration: Deprecates
scheme
attribute as it is not being used (#2216)
FEATURES:
- New Data Source:
data-source/mongodbatlas_push_based_log_export
(#2169) - New Resource:
resource/mongodbatlas_push_based_log_export
(#2169)
ENHANCEMENTS:
- data-source/mongodbatlas_alert_configuration: Adds
integration_id
attribute (#2212) - data-source/mongodbatlas_alert_configurations: Adds
integration_id
attribute (#2212) - data-source/mongodbatlas_backup_compliance_policy: Adds
policy_item_yearly
attribute (#2109) - data-source/mongodbatlas_cloud_backup_schedule: Adds
policy_item_yearly
attribute (#2109) - data-source/mongodbatlas_project: Adds
tags
attribute (#2135) - data-source/mongodbatlas_projects: Adds
tags
attribute (#2135) - data-source/mongodbatlas_serverless_instance: Adds
auto_indexing
attribute (#2100) - data-source/mongodbatlas_stream_connection: Reaches GA (General Availability) (#2209)
- data-source/mongodbatlas_stream_connections: Reaches GA (General Availability) (#2209)
- data-source/mongodbatlas_stream_instance: Reaches GA (General Availability) (#2209)
- data-source/mongodbatlas_stream_instances: Reaches GA (General Availability) (#2209)
- data-source/mongodbatlas_third_party_integration: New
id
value which can be used for referencing a third party integration (#2217) - data-source/mongodbatlas_third_party_integrations: New
id
value which can be used for referencing a third party integration (#2217) - resource/mongodbatlas_alert_configuration: Adds
integration_id
attribute (#2212) - resource/mongodbatlas_backup_compliance_policy: Adds
policy_item_yearly
attribute (#2109) - resource/mongodbatlas_cloud_backup_schedule: Adds
policy_item_yearly
attribute (#2109) - resource/mongodbatlas_privatelink_endpoint_service_serverless: Adds support for updating
comment
attribute in-place. (#2133) - resource/mongodbatlas_project: Adds
tags
attribute (#2135) - resource/mongodbatlas_serverless_instance: Adds
auto_indexing
attribute (#2100) - resource/mongodbatlas_stream_connection: Reaches GA (General Availability) (#2209)
- resource/mongodbatlas_stream_instance: Reaches GA (General Availability) (#2209)
- resource/mongodbatlas_third_party_integration: New
id
value which can be used for referencing a third party integration (#2217)
BUG FIXES:
- data-source/mongodbatlas_advanced_cluster: Converts
replication_specs
from TypeSet to TypeList. This fixes an issue where some items were not returned in the results. (#2145) - data-source/mongodbatlas_advanced_clusters: Converts
replication_specs
from TypeSet to TypeList. This fixes an issue where some items were not returned in the results. (#2145) - data-source/mongodbatlas_network_peering: Ensures
accepter_region_name
is set when it is has the same value as the container resource (#2105) - resource/mongodbatlas_cluster: Fixes nil pointer dereference if
advanced_configuration
update fails (#2139) - resource/mongodbatlas_maintenance_window: Fixes
day_of_week
param as required when calling the API (#2163) - resource/mongodbatlas_privatelink_endpoint_serverless: Removes setting default comment during create. (#2133)
- resource/mongodbatlas_project: Reads
region_usage_restrictions
attribute value from get request (#2104)
v1.15.3 (2024-03-27)
Bug Fixes
- fix: Fixes
network_container
resource update #2055 (lantoli) - fix: Uses
overwriteBackupPolicies
inmongodbatlas_backup_compliance_policy
to avoid overwriting non complying backup policies in updates #2054 (maastha)
Internal Improvements
- chore: Allows user to specify to use an existing tag for release #2053 (maastha)
- chore: Fixes Slack notification button to GH action run text #2093 (oarbusi)
- doc: Fixes import command in
mongodbatlas_third_party_integration
doc #2083 (zach-carr) - chore: Reuses project in tests -
mongodbatlas_auditing
#2082 (lantoli) - test: Converting a test case to a migration test #2081 (EspenAlbert)
- doc: Specifies that upgrades From Replica Sets to Multi-Sharded Instances of
mongodbatlas_cluster
andmongodbatlas_advanced_cluster
might lead to error #2080 (oarbusi) - chore: Reuses project in tests -
mongodbatlas_project
#2078 (lantoli) - doc: Adds an example using
ignore_changes
whenautoscaling
is enabled #2077 (zach-carr) - chore: Uses mocks for unit tests in Atlas Go SDK #2075 (lantoli)
- chore: Updates Atlas Go SDK #2074 (github-actions[bot])
- doc: Improve Readme Requirements to point to section in HashiCorp Registry Docs #2073 (Zuhairahmed)
- doc: Updates bug report to include Terraform version support guidance #2072 (maastha)
- chore: Fixes send notification when test suite fails #2071 (oarbusi)
- chore: Fixes federated test #2070 (lantoli)
- chore: Follow up to use global mig project in tests #2068 (lantoli)
- chore: Reuses project in tests -
mongodbatlas_project_ip_access_list
#2067 (lantoli) - chore: Adds mig tests and refactor -
mongodbatlas_search_index
#2065 (lantoli) - chore: Corrects order of checks in
data_source_federated_settings_identity_providers_test
#2064 (oarbusi) - chore: Removes old service from mockery #2063 (EspenAlbert)
- chore: Enables Github action linter and removes set terminal in release action #2062 (lantoli)
- chore: Allows
MONGODB_ATLAS_PROJECT_ID
for local executions #2060 (lantoli) - doc: Clarifies private endpoint resource docs #2059 (zach-carr)
- chore: Automates changing Terraform supported versions in provider documentation #2058 (maastha)
- test: Enables simulation of cloud-dev using hoverfly in alert configuration acceptance tests #2057 (AgustinBettati)
- refactor: Uses mocks on
admin.APIClient
instead of customClusterService
#2056 (EspenAlbert) - chore: Send Slack message for Terraform Compatibility Matrix is executed #2052 (oarbusi)
- chore: Follow-up to Atlas SDK upgrade #2051 (lantoli)
- chore: Fixes test names for
mongodbatlas_network_container
resource #2046 (lantoli) - refactor: Uses mocks on admin.APIClient for Project+Teams+ClustersAPIs instead of custom service #2045 (EspenAlbert)
- chore: Updates Atlas Go SDK #2044 (github-actions[bot])
- test: Mocks the EncryptionAtRestUsingCustomerKeyManagementApi instead of using custom service #2043 (EspenAlbert)
- chore: Reuses project in tests for
mongodbatlas_advanced_cluster
resource #2042 (lantoli) - doc: Updates online archive resource docs #2041 (zach-carr)
- chore: Reuses project in tests for
mongodbatlas_cluster_outage_simulation
resource #2040 (lantoli) - chore: Reuses project in tests for
mongodbatlas_network_container
resource #2039 (lantoli) - chore: Reuses project in tests for
mongodbatlas_x509_authentication_database_user
resource #2038 (lantoli) - chore: Reuses project in tests for
mongodbatlas_project_api_key
resource #2037 (lantoli) - chore: Reuses project in tests for
mongodbatlas_cluster
resource #2036 (lantoli) - chore: Bump tj-actions/verify-changed-files from 843c0b95f87cd81a2efe729380c6d1f11fb3ea12 to 1e517a7f5663673148ceb7c09c1900e5af48e7a1 #2092 (dependabot[bot])
- chore: Bump github.com/hashicorp/hcl/v2 from 2.20.0 to 2.20.1 #2091 (dependabot[bot])
- chore: Bump github.com/zclconf/go-cty from 1.14.3 to 1.14.4 #2089 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.51.3 to 1.51.8 #2088 (dependabot[bot])
- chore: Bump github.com/mongodb-forks/digest from 1.0.5 to 1.1.0 #2087 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.50.32 to 1.51.3 #2049 (dependabot[bot])
- chore: Bump github.com/stretchr/testify from 1.8.4 to 1.9.0 #2048 (dependabot[bot])
- chore: Bump actions/checkout from 4.1.1 to 4.1.2 #2047 (dependabot[bot])
Closed Issues
- [Bug]: Removing
mongodbatlas_cloud_backup_schedule
resource is resulting in errorContinuous Cloud Backup cannot be on without an hourly policy item
#2029
v1.15.2 (2024-03-15)
Enhancements
- feat: Adds support for Sample stream type to
mongodbatlas_stream_connection
#2026 (maastha) - feat: Adds support for using DEV/QA for mongodbgov #2009 (maastha)
- refactor: Renames
MONGODB_ATLAS_ENABLE_BETA
toMONGODB_ATLAS_ENABLE_PREVIEW
for features in preview #2004 (EspenAlbert) - feat: Adds StreamConfig attribute to
mongodbatlas_stream_instance
resource and datasources #1989 (oarbusi) - feat: Adds support for
region
&customer_endpoint_dns_name
in privatelink #1982 (EspenAlbert) - feat: Updates
mongodbatlas_stream_connection
resource & data sources to supportdbRoleToExecute
attribute #1980 (maastha)
Bug Fixes
- fix: Avoids sending database user password in update request if the value has not changed #2005 (AgustinBettati)
- fix: Removes escape logic on IP address in mongodbatlas_access_list_api_key #1998 (maastha)
- fix: Enables creation of database event trigger with watch against database and not collection #1968 (AgustinBettati)
- chore: Updates Atlas Go SDK and unifies resource prefix names in tests #1966 (github-actions[bot])
- fix: Removes
SchemaConfigModeAttr
from resources #1961 (maastha) - fix: Fixes timeout and removes deletion logic on update failure for
mongodbatlas_search_index
resource #1950 (maastha) - chore: Fixes
search_deployment
template to fix doc structure #1943 (oarbusi) - fix: Converts
snapshot_id
field from required to optional #1924 (marcosuma)
Closed Issues
- [Bug]: Many provider crashes when running from GitLab CI pipeline #1944
- Terraform lifecycle
ignore_changes
tags #2006 - [Bug]:
mongodbatlas_access_list_api_key
CIDRs/subnets (not single IPs) fresh create after upgrade from 1.14 to 1.15 #1984 - [Feature]:
mongodbatlas_event_trigger
does not support Database operations #1967 - [Bug]
mongodbatlas_custom_db_role
created with the wrong permissions #1963 - [Bug]:
mongodbatlas_privatelink_endpoint_service
for GCP - Provider produced inconsistent final plan #1957 - [Bug]: Impossible to create a database scope (database watch against) in
mongodbatlas_event_trigger
#1956 - [Feature]: Add resources to create function #1954
- What will happen to the password field when DB user is imported? #1952
- [Feature]: Add resources to automatically create
mongodbatlas_event_trigger
resource #1949 - [Bug]: missing data source for
app_id
&service_id
#1942 - [Feature]: unable to setup log forwarding to S3 #1933
- [Bug]: Unable to create billing alert configuration. #1927
- [Bug]: Can't setup privatelink_endpoint_service_data_federation_online_archive region or VPC Endpoint DNS Name for AWS #1878
- [Bug]: Undocumented behaviour privatelink_endpoint / circle dependency #1872
- [Bug]: Provider produces inconsistent result after importing encryption_at_rest #1805
- [Bug]: backup_compliance_policy resource missing required attribute #1800
mongodbatlas_cloud_backup_snapshot_export_bucket
resource stuck onStill distroying...
#1569- Assigning a custom role to a new user fails (400) UNSUPPORTED_ROLE #1522
Internal Improvements
- chore: Reverts actionlint to enable release gh action #2034 (lantoli)
- chore: Specifies shell in release action #2033 (lantoli)
- chore: Fixes user terminal in release Github action #2032 (lantoli)
- refactor: Modifies mocking of search deployment unit test directly to SDK removing intermediate service #2028 (AgustinBettati)
- doc: Fixes doc header for datasource
mongodbatlas_cloud_provider_access_setup
#2027 (jvincent-mongodb) - chore: Removes usage of vars.MONGODB_ATLAS_ENABLE_PREVIEW #2024 (EspenAlbert)
- chore: Run Go tests using specific packages #2014 (lantoli)
- chore: Creates project for test execution #2010 (lantoli)
- chore: Adjusts go.mod files after removal of integration tests #2008 (AgustinBettati)
- chore: Reuses projects in executions in some resources and rename mig tests #2007 (lantoli)
- chore: Simplifies makefile #2003 (lantoli)
- doc: Adds export example to mongodbatlas_cloud_backup_snapshot_export_job resource doc #2002 (zach-carr)
- chore: Enables tests in CI for
mongodbatlas_privatelink_endpoint_service_data_federation_online_archive
resource #2001 (lantoli) - chore: Deletes outdated integration tests #1999 (lantoli)
- chore: Unifies pass of org variables in tests #1997 (lantoli)
- chore: Stops using Network org in tests #1996 (lantoli)
- chore: Changes skip project logic for cleanup action #1995 (lantoli)
- chore: Adds Github Actions linter #1988 (lantoli)
- doc: Adds additional PR title guidelines #1986 (zach-carr)
- doc: Fixes mongodbatlas_roles_org_id data source documentation #1985 (maastha)
- doc: Correct reference to cluster attribute
auto_scaling_disk_gb_enabled
#1983 (SimonPerryman) - chore: Updates Atlas Go SDK, default MongoDB version updated from 6.0 to 7.0 #1981 (github-actions[bot])
- chore: Updates Go to 1.22 and Terraform to 1.7.4 #1979 (lantoli)
- doc: Updates third_party_integration documentation. #1973 (marcosuma)
- refactor: Remove redundant parameter in checkExists for trigger tests #1972 (AgustinBettati)
- chore: Upgrades
ldap_configuration
andldap_verify
resources to auto-generated SDK #1971 (lantoli) - chore: Fixes some acceptance tests #1970 (lantoli)
- doc: HashiCorp Terraform Version Compatibility Matrix #1969 (Zuhairahmed)
- fix: Uses
google_cloud_kms_config
correctly inmongodbatlas_encryption_at_rest
creation #1962 (DasLampe) - chore: Signs created tag during release process #1960 (AgustinBettati)
- chore: Avoids skipping stream resources in qa tests #1959 (AgustinBettati)
- chore: Restores atlas streams guide in examples section #1958 (AgustinBettati)
- chore: Drop dependency on pointy #1953 (gssbzn)
- chore: Upgrades
advanced_cluster
resource to auto-generated SDK #1947 (lantoli) - chore: Upgrades
cloud_backup_schedule
resource to auto-generated SDK #1946 (oarbusi) - doc: Add doc-preview to the CONTRIBUTING.md #1945 (andreaangiolillo)
- chore: Upgrades
global_cluster_config
resource to auto-generated SDK #1938 (oarbusi) - chore: Upgrades cloud_backup_snapshot resource to auto-generated SDK #1936 (lantoli)
- chore: Upgrades
cluster_outage_simulation
resource to auto-generated SDK #1935 (oarbusi) - chore: Upgrades
privatelink_endpoint_service_serverless
resource to auto-generated SDK #1932 (oarbusi) - chore: Upgrades custom_dns_configuration_cluster_aws resource to auto-generated SDK #1930 (lantoli)
- chore: Disables tests for
privatelink_endpoint_service_data_federation_online_archive
in CI #1929 (oarbusi) - chore: Upgrades backup_compliance_policy resource to auto-generated SDK #1928 (lantoli)
- chore: Fixes example on privatelink_endpoint_service. #1926 (marcosuma)
- chore: Updates Atlas Go SDK #1925 (github-actions[bot])
- chore: Upgrades
network_container
resource to auto-generated SDK #1920 (oarbusi) - chore: Upgrades serverless_instance resource to auto-generated SDK #1913 (lantoli)
- chore: Upgrades datalake_pipeline resource to auto-generated SDK #1911 (lantoli)
- chore: Upgrades maintenance_window resource to auto-generated SDK #1886 (lantoli)
- chore: Bump peter-evans/create-pull-request from 6.0.1 to 6.0.2 #2022 (dependabot[bot])
- chore: Bump actions/checkout from 4.1.1 to 4.1.2 #2021 (dependabot[bot])
- chore: Bump bewuethr/shellcheck-action from 2.1.2 to 2.2.0 #2020 (dependabot[bot])
- chore: Bump tj-actions/verify-changed-files from 79a8cef5d9ef3ab541ee07ef179bd6c3c2d42ecc to 843c0b95f87cd81a2efe729380c6d1f11fb3ea12 #2019 (dependabot[bot])
- chore: Bump github.com/hashicorp/hcl/v2 from 2.19.1 to 2.20.0 #2018 (dependabot[bot])
- chore: Bump github.com/hashicorp/terraform-plugin-go from 0.21.0 to 0.22.1 #2017 (dependabot[bot])
- chore: Bump github.com/zclconf/go-cty from 1.14.2 to 1.14.3 #2016 (dependabot[bot])
- chore: Bump dorny/paths-filter from 3.0.1 to 3.0.2 #1994 (dependabot[bot])
- chore: Bump tj-actions/verify-changed-files from cb704d8c717959cf92ec9db9131372bc20356aa2 to 79a8cef5d9ef3ab541ee07ef179bd6c3c2d42ecc #1993 (dependabot[bot])
- chore: Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 #1992 (dependabot[bot])
- chore: Bump github.com/hashicorp/terraform-plugin-testing from 1.6.0 to 1.7.0, terraform-plugin-framework from 1.5.0 to 1.6.1 and terraform-plugin-mux from 0.14.0 to 0.15.0 #1991 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.50.27 to 1.50.32 #1990 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.50.22 to 1.50.27 #1977 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.50.7 to 1.50.12 #1918 (dependabot[bot])
- chore: Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 #1915 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.50.17 to 1.50.22 #1965 (dependabot[bot])
- chore: Bump dorny/paths-filter from 3.0.0 to 3.0.1 #1964 (dependabot[bot])
- chore: Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 #1941 (dependabot[bot])
- chore: Bump tj-actions/verify-changed-files from 8b28bea118e7723e4672bc7ac323bcd26f271ec4 to cb704d8c717959cf92ec9db9131372bc20356aa2 #1940 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.50.12 to 1.50.17 #1939 (dependabot[bot])
v1.15.1 (2024-02-07)
Bug Fixes
Internal Improvements
- chore: Upgrades
privatelink_endpoint_service_data_federation_online_archive
resource to auto-generated SDK #1910 (oarbusi) - chore: Fixes test for
federated_settings_identity_provider
in QA environment #1912 (oarbusi) - chore: Upgrades
privatelink_endpoint_serverless
resource to auto-generated SDK #1908 (oarbusi) - chore: Fixes acceptance and migrations tests not running in CI #1907 (lantoli)
- chore: Upgrades
roles_org_id
resource to auto-generated SDK #1906 (lantoli) - chore: Upgrades
teams
resource to auto-generated SDK #1905 (oarbusi) - doc: Fixes
mongodbatlas_privatelink_endpoint_service_data_federation_online_archives
doc #1903 (nsmith78660) - doc: Fixes some of the typos within the
README.MD
for the PIT example #1902 (nsmith78660) - chore: Upgrades
private_link_endpoint
resource to auto-generated SDK. #1901 (marcosuma) - test: Enables Acceptance test in CI for
mongodbatlas_federated_settings_identity_provider
#1895 (oarbusi) - chore: Upgrades
x509authentication_database_user
resource to auto-generated SDK #1884 (lantoli) - chore: Bump marocchino/sticky-pull-request-comment from 2.8.0 to 2.9.0 #1916 (dependabot[bot])
- chore: Bump tj-actions/verify-changed-files #1914 (dependabot[bot])
v1.15.0 (2024-02-01)
Breaking changes:
- remove!: Removes
page_num
anditems_per_page
attributes inmongodbatlas_search_indexes
data source #1880 (AgustinBettati) - remove!: Removes
cloud_provider_access
resource and data source #1804 (andreaangiolillo)
Enhancements
- feat: Adds support to new Federated Auth parameters for OIDC #1874 (oarbusi)
- feat: Adds new
ip_addresses
computed attribute inmongodbatlas_project
resource and data sources #1850 (AgustinBettati) - feat: Adds
mongodbatlas_organization
New Parameters Support #1835 (maastha)
Bug Fixes
mongodbatlas_project_ip_access_list
Unexpected replacement of CIDR with IP address #1571- fix: Adds toUpperCase to provider and region fields in cluster resources #1837 (andreaangiolillo)
- fix: Improves error message when improperly setting
provider_region_name
field #1815 (maastha) - fix: Provider produces inconsistent result after importing
mongodbatlas_encryption_at_rest
#1813 (andreaangiolillo) - fix: Update attributes
copy_protection_enabled
,pit_enabled
andencryption_at_rest_enabled
in the resourcemongodbatlas_backup_compliance_policy
to be Optional #1803 (andreaangiolillo) - fix: Incompatible schema defined for
mongodbatlas_backup_compliance_policy
#1799 (andreaangiolillo) - fix: Fixes
mongodbatlas_clusters
plural data source to setauto_scaling_disk_gb_enabled
attribute correctly #1722 (maastha)
Closed Issues
- CANNOT_DISABLE_PIT_WITH_BACKUP_COMPLIANCE_POLICY #1855
- Error creating user
mongodbatlas_database_user
#1852 - Serverless
aws_vpc_endpoint
creation fails #1826 - [Bug]: Changing Scope block in the databaseuser resource results in a replacement #1821
- [Bug]:
oplog_min_retention_hours
is not expected here #1818 - Unable to add encryption at rest through terraform #1766
- Provider produced inconsistent result after apply #1708
- Error: json: cannot unmarshal number 9501614080 into Go struct field CloudProviderSnapshot.storageSizeBytes of type int #1341
- [Query] Unable to find the
endpoint_service_id
#1281
Internal Improvements
- chore: Upgrades
mongodbatlas_project_invitation
resource to auto-generated SDK #1900 - chore: Upgrades
mongodbatlas_org_invitation
resource to auto-generated SDK #1897 - chore: Changes from env variable to input in Import GPG key #1898 (oarbusi)
- chore: Upgrades
mongodbatlas_custom_db_role
resource to auto-generated SDK #1896 (lantoli) - chore: New released Atlas Go SDK can't be used until several hours later #1885 (gssbzn)
- doc: Change documentation for new attributes to support OIDC Identity providers #1883 (oarbusi)
- chore: Upgrades auditing resource to auto-generated SDK #1881 (lantoli)
- chore: Upgrades
mongodbatlas_api_key
resource to auto-generated SDK #1879 (lantoli) - chore: Upgrades
mongodbatlas_access_list_api_key
resource to auto-generated SDK #1877 (lantoli) - chore: Updates
mongodbatlas_online_archive
resource with new SDK #1875 (lantoli) - chore: Removes scheduled tests for Terraform 1.6.x #1871 (lantoli)
- chore: Updates Atlas Go SDK #1865 (github-actions[bot])
- chore: Unifies SDK connection getting in tests #1864 (lantoli)
- doc: Updates documentation for
mongodbatlas_database_user
resource to guide users to set database nameadmin
for custom roles #1862 (maastha) - doc: Remove Extra Bracket from API Key Example #1861 (Zuhairahmed)
- chore: Upgrades go toolchain to 1.21.6, Terraform latest version to 1.7.x #1860 (lantoli)
- chore: Increase parallelism in Test Suite #1859 (lantoli)
- chore: Ping GH actions to a GitSHA #1858 (andreaangiolillo)
- test: Adds unit tests for
mongodbatlas_federated_settings_identity_provider
#1857 (oarbusi) - chore: Updates Atlas Go SDK #1856 (github-actions[bot])
- chore: Updates
mongodbatlas_federated_database_instance
resource with new SDK #1854 (lantoli) - chore: Updates
mongodbatlas_search_deployment
resource with new SDK #1853 (lantoli) - chore: Updates
mongodbatlas_alert_configuration
resource with new SDK #1851 (lantoli) - doc: Update templates/README.md #1849 (andreaangiolillo)
- chore: Updates
mongodbatlas_search_index
resource with new SDK #1848 (lantoli) - chore: Define default resource and data source documentation template #1847 (andreaangiolillo)
- chore: Updates project resource with new SDK #1843 (lantoli)
- chore: Use new attributes from new SDK in Federated Auth #1842 (oarbusi)
- chore: Updates
mongodbatlas_database_user
resource with new SDK #1840 (lantoli) - chore: Adjusts scaffold command to generate config file for schema scaffolding #1839 (AgustinBettati)
- chore: Updates the Advanced Cluster and Federation tests to use EU_WEST_1 and EU_WEST_2 regions #1838 (andreaangiolillo)
- chore: Addressed followup comments in #1833 #1836 (andreaangiolillo)
- refactor: Migrates
mongodbatlas_organization
resource & data sources to new Atlas SDK #1834 (maastha) - doc: Adjust documentation of
mongodbatlas_search_deployment
resource and data source #1833 (andreaangiolillo) - doc: Update CONTRIBUTING.md to explain how to generate doc #1832 (andreaangiolillo)
- chore: Uses new Atlas Go SDK version #1831 (lantoli)
- refactor: Adjusts
mongodbatlas_search_deployment
schema definitions with structure of new schema scaffolding command #1830 (AgustinBettati) - chore: Define a new makefile command for running tfplugindocs #1829 (andreaangiolillo)
- chore: Defines new schema scaffolding command using terraform code generation tools #1827 (AgustinBettati)
- doc: Project and Org API Key Support Clarification #1822 (Zuhairahmed)
- chore: Runs nightly tests for Terraform CLI version 1.2.x #1820 (lantoli)
- chore: Rename folders within
examples/
to match the resource names used in each example #1819 (andreaangiolillo) - chore: Add templates for
mongodbatlas_search_deployment
#1816 (andreaangiolillo) - chore: Adjust name of acceptance test runner workflow #1814 (AgustinBettati)
- chore: Adjusts release process to run tests against QA before releasing #1812 (AgustinBettati)
- doc: DOCSP-34594 clarify use case for deleting network containers #1811 (kanchana-mongodb)
- chore: Skips Stream test group when running in QA #1810 (AgustinBettati)
- test: Add unit tests to
mongodbatlas_advanced_cluster
#1809 (oarbusi) - chore: Migrates
mongodbatlas_federated_settings_identity_provider
to new auto-generated SDK #1808 (oarbusi) - doc: Fixes documentation of required arguments in api key data sources #1807 (AgustinBettati)
- doc: Clarifies lack of support for import statement in organization resource #1806 (AgustinBettati)
- chore: Add tfplugindocs & tfplugingen-openapi to the dev tools #1798 (andreaangiolillo)
- test: Fixes flaky behaviour of atlas user data source test #1797 (AgustinBettati)
- doc: Clean up doc bug of resource
mongodbatlas_access_list_api_key
resource name #1796 (Zuhairahmed) - chore: Replace PlanOnly tests with PreApply
plancheck.ExpectEmptyPlan()
as advised in terraform-plugin-testing 1.6.0 #1795 (AgustinBettati) - refactor: Extract acceptance test into separate workflow to handle configuration of env variables #1794 (AgustinBettati)
- chore: Enable Network peering acc tests using AWS to run as part of CI #1793 (andreaangiolillo)
- test: Fixes tests after updating terraform-plugin-testing from 1.5.1 to 1.6.0 #1792 (AgustinBettati)
- doc: Updated Guidance for when users are unable to delete cluster and backup schedule with backup compliance policy enabled #1790 (Zuhairahmed)
- chore: Allows to to run acceptance tests for a published Atlas provider version #1789 (lantoli)
- chore: Uses Mockery instead of manually created mocks in project unit tests #1788 (oarbusi)
- test: Adds migration tests for stream resources #1787 (AgustinBettati)
- chore: Use Mockery instead of manually created mocks for
mongodbatlas_encryption_at_rest
unit tests #1786 (oarbusi) - chore: Removes coverage reports #1785 (lantoli)
- chore: Run external depended tests in CI
mongodbatlas_project_ip_access_list
#1784 (andreaangiolillo) - chore: unit test failure missing permission #1778 (andreaangiolillo)
- chore: Uses only latest provider version for Test Suite workflow #1777 (lantoli)
- chore: update
bug_report.yml
#1776 (andreaangiolillo) - chore: CLOUDP-214958: Run acc tests faster in local reusing cluster database_user #1775 (andreaangiolillo)
- chore: PR title check ensures uppercase is used in first character #1774 (AgustinBettati)
- chore: Uses ExternalProviders helper functions for tests #1773 (lantoli)
- chore: Enable running acceptance tests against QA environment #1772 (AgustinBettati)
- doc: added
CODE_OF_CONDUCT.md
#1771 (andreaangiolillo) - chore: Runs tests for latest minor versions of each major TF version #1769 (lantoli)
- chore: CLOUDP-215956 - Convert our bug report issue on GitHub to forms #1767 (andreaangiolillo)
- chore: Creates mock generation infrastructure #1763 (lantoli)
- chore: update the alert notifications regions for Datadog #1761 (jfmainville)
- chore: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.31.0 to 2.32.0 #1893 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.50.3 to 1.50.7 #1892 (dependabot[bot])
- chore: Bump github.com/hashicorp/terraform-plugin-mux from 0.13.0 to 0.14.0 #1891 (dependabot[bot])
- chore: Bump github.com/hashicorp/terraform-plugin-go from 0.20.0 to 0.21.0 #1890 (dependabot[bot])
- chore: Bump peter-evans/create-or-update-comment from 3.1.0 to 4.0.0 #1889 (dependabot[bot])
- chore: Bump tj-actions/verify-changed-files from 58f5ac78e19e6cc3fb9d4048ae1a13bf364fa983 to 5ef175f2fd84957530d0fdd1384a541069e403f2 #1888 (dependabot[bot])
- chore: Bump dorny/paths-filter from 2.11.1 to 3.0.0 #1887 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.49.22 to 1.50.3 #1873 (dependabot[bot])
- chore: Bump crazy-max/ghaction-import-gpg from 2.1.0 to 6.1.0 #1870 (dependabot[bot])
- chore: Bump tj-actions/verify-changed-files from d9a97a5b5231f455f0390017ccd706727b45e287 to 58f5ac78e19e6cc3fb9d4048ae1a13bf364fa983 #1869 (dependabot[bot])
- chore: Bump github.com/zclconf/go-cty from 1.14.1 to 1.14.2 #1867 (dependabot[bot])
- chore: Bump go.mongodb.org/atlas-sdk/v20231115004 from 20231115004.0.0 to 20231115004.1.0 #1866 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.49.17 to 1.49.22 #1846 (dependabot[bot])
- chore: Bump github.com/gruntwork-io/terratest from 0.46.9 to 0.46.11 #1845 (dependabot[bot])
- chore: Bump github.com/hashicorp/terraform-plugin-framework from 1.4.2 to 1.5.0 #1844 (dependabot[bot])
- chore: Bump tj-actions/verify-changed-files from 2a93ea6f3eef7ba31bb9b4fe83dab787a45356fb to d9a97a5b5231f455f0390017ccd706727b45e287 #1825 (dependabot[bot])
- chore: Bump github.com/gruntwork-io/terratest from 0.46.8 to 0.46.9 #1824 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.49.13 to 1.49.17 #1823 (dependabot[bot])
- chore: Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 #1817 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.49.10 to 1.49.13 #1802 (dependabot[bot])
- chore: Bump tj-actions/verify-changed-files from 08975f08f935b937e16554ebd18f713b5263248a to 2a93ea6f3eef7ba31bb9b4fe83dab787a45356fb #1801 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.49.6 to 1.49.10 #1791 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.49.1 to 1.49.6 #1783 (dependabot[bot])
- chore: Bump github.com/hashicorp/terraform-plugin-mux from 0.12.0 to 0.13.0 #1782 (dependabot[bot])
- chore: Bump github.com/hashicorp/terraform-plugin-go from 0.19.1 to 0.20.0 #1781 (dependabot[bot])
- chore: Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.30.0 to 2.31.0 #1780 (dependabot[bot])
- chore: Bump tj-actions/verify-changed-files from 5eff60fda839b96c3e34d8239dffb116c900582c to 08975f08f935b937e16554ebd18f713b5263248a #1779 (dependabot[bot])
v1.14.0 (2023-12-19)
Breaking changes:
- fix!: Replaces .String() method with internal method .TimeToString() to align formatting with the Atlas API. #1699 (marcosuma)
- Fixes date fields that were not compliant to the ISO 8601 timestamp format in UTC, in line with the documentation.
- feat!: New required attributes
authorized_user_first_name
andauthorized_user_last_name
inmongodbatlas_backup_compliance_policy
resource. #1655 (marcosuma)- Adds first and last name in
mongodbatlas_backup_compliance_policy
resource to reflect recent changes in the Atlas API.
- Adds first and last name in
Enhancements
- feat: New
mongodbatlas_stream_instance
resource #1685 (AgustinBettati) - feat: New
mongodbatlas_stream_instance
andmongodbatlas_stream_instances
data sources #1689 #1701 (AgustinBettati) - feat: New
mongodbatlas_stream_connection
resource #1736 (AgustinBettati) - feat: New
mongodbatlas_stream_connection
andmongodbatlas_stream_connections
data sources #1757 (AgustinBettati)
Bug Fixes
- fix: Doesn't disable X.509 in the project when
mongodbatlas_x509_authentication_database_user
resource is deleted #1760 (lantoli) - fix: Converts root
project_id
attribute to optional inmongdbatlas_project_api_key
resource #1664 (AgustinBettati) - fix: Defines
project_assignment
block inmongodbatlas_project_api_key
as required to avoid plugin crash #1663 (AgustinBettati) - fix: Fixes cluster update when adding replication specs #1755 (lantoli)
- fix: Provider crashes when an invalid role name is specified to
mongodbatlas_project_api_key
#1720 (andreaangiolillo) - fix: Fixes string representation of id for project delete function #1733 (oarbusi)
Bug Fixes for HashiCorp Terraform Version 1.0.8
- fix: Fixes
mongodbatlas_cloud_provider_access
,mongodbatlas_org_invitation
,mongodbatlas_project_api_key
,mongodbatlas_third_party_integration
in older Terraform versions #1748 (lantoli) - fix: Fixes
mongodbatlas_network_container
,mongodbatlas_private_endpoint_regional_mode
in older Terraform versions #1741 (lantoli) - fix: Fixes
mongodbatlas_serverless_instance
in older Terraform versions #1740 (lantoli) - fix: Fixes some tests in
search_index
test group in older Terraform versions #1758 (lantoli)
Deprecations and Removals
- deprecate: Deprecates optional root
project_id
attribute inmongdbatlas_project_api_key
#1665 (AgustinBettati)
Closed Issues
mongodbatlas_alert_configuration
failing to be created on apply due toMETRIC_TYPE_UNSUPPORTED
forDISK_PARTITION
alerts 400 error #1716- Provider produced inconsistent result after apply #1707
- Error: Provider produced inconsistent final plan for
mongodbatlas_privatelink_endpoint_service
#1690 - Provider not working with Secret Manager #1683
- In the
mongodbatlas_advanced_cluster
ressource, forbidden characters for the values of the tags are allowed by the provider and fail on apply. #1668
Internal Improvements
- test: Unit test for
project_ip_access_list
resource #1756 (oarbusi) - chore: CLOUDP-215162: Update Jira GitHub Action to update Ticket status based on the issue #1754 (andreaangiolillo)
- chore: Migrate
project_ip_access_list
to new SDK #1753 (oarbusi) - chore: Fix examples job by defining beta flag #1751 (AgustinBettati)
- test: Unit test
encryption_at_rest
resource #1750 (oarbusi) - chore: Bump github.com/aws/aws-sdk-go from 1.48.13 to 1.49.1 #1744 (dependabot[bot])
- chore: New scaffold command for creating resources/data sources #1739 (AgustinBettati)
- test: Add unit test to
database_user
resource #1738 (oarbusi) - chore: Lint error #1734 (andreaangiolillo)
- doc: CLOUDP-215923: Removes sunset resources from documentation #1732 (andreaangiolillo)
- chore: Define atlas stream functionality under beta flag environment variable #1726 (AgustinBettati)
- chore:
migrate encryption_at_rest
resource to new SDK #1725 (oarbusi) - chore: Migrate database user resource to new SDK #1723 (oarbusi)
- doc: CLOUDP-216288 - Update the warning message in the cluster resource to mention a bug on the container ids #1719 (andreaangiolillo)
- chore: Uses official CLI GH action in Terraform clean-up workflow #1718 (lantoli)
- chore: Change region used in online archive process region to one supported in cloud dev #1703 (AgustinBettati)
- chore: CLOUDP-215192 - Update Automation That Creates Github Issues To Create CLOUDP rather than INTMDB #1696 (andreaangiolillo)
- test: Adds unit test to project resource #1694 (oarbusi)
- chore: Create Test Suite workflow #1687 (lantoli)
- chore: Project resource migration to new sdk #1686 (oarbusi)
- refactor: Remove redundancy in creation functions for resources/data sources separated in packages #1682 (AgustinBettati)
- refactor: Adjust
project_api_key
to new file structure #1676 (AgustinBettati) - chore: Remove references of legacy mongodbatlas package in make file #1675 (AgustinBettati)
- chore: Updates Atlas Go SDK #1674 (github-actions[bot])
- chore: Increases project list limit for clean-up Github action #1673 (lantoli)
- test: Adds unit test to
alert_configuration
#1670 (oarbusi) - chore: Adjust CI change detection file paths after file restructure #1667 (AgustinBettati)
- doc: Updates contributing file with code and test best practices #1666 (lantoli)
- chore: Adds a website make goal to preview doc changes #1662 (lantoli)
- test: Includes unit testing for search deployments state transition logic and model conversions #1653 (AgustinBettati)
- feat: Migrates some resources to new file structure #1705 #1704 #1702 #1700 (lantoli)
- feat: Cleans up before and after Test Suite so they don't interfere #1695 (lantoli)
- feat: Runs Migration tests for different provider versions #1691 (lantoli)
- feat: Allows to run acc/mig tests in GH action choosing version and test group. #1717 (lantoli)
- feat: Restructures files #1657 (lantoli)
- feat: Runs Acceptance and Migration tests for different Terraform CLI versions #1688 (lantoli)
- feat: Allows to choose Terraform version for Acceptance and Migration Tests, default to latest version #1684 (lantoli)
- fix: Fixes config flaky tests #1680 (lantoli)
- fix: Fixes project flaky tests #1669 (lantoli)
- fix: Runs only test group if specified in Github Action acceptance or migration tests #1730 (lantoli)
- fix: Fixes migration tests for
backup_online_archive
#1724 (lantoli) - chore: Bump tj-actions/verify-changed-files from 7b7a3b8db9077729f56bd82fced85f4b0ee67bcd to 5eff60fda839b96c3e34d8239dffb116c900582c #1747 (dependabot[bot])
- chore: Bump actions/stale from 8 to 9 #1746 (dependabot[bot])
- chore: Bump actions/setup-go from 4 to 5 #1745 (dependabot[bot])
- chore: Bump tj-actions/verify-changed-files from 2e93a84b325e5c4d3544924aee8afb7e1ffe189f to 1e75cac4ffa7ea5879addde1869f8fca09fce4c1 #1679 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.48.2 to 1.48.7 #1678 (dependabot[bot])
- chore: Bump github.com/spf13/cast from 1.5.1 to 1.6.0 #1677 (dependabot[bot])
- chore: Bump tj-actions/verify-changed-files from 1e75cac4ffa7ea5879addde1869f8fca09fce4c1 to 7b7a3b8db9077729f56bd82fced85f4b0ee67bcd #1713 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.48.7 to 1.48.13 #1712 (dependabot[bot])
- chore: Bump github.com/gruntwork-io/terratest from 0.46.7 to 0.46.8 #1711 (dependabot[bot])
- chore: Bump github.com/hashicorp/terraform-plugin-testing from 1.5.1 to 1.6.0 #1710 (dependabot[bot])
- chore: Updates Atlas Go SDK #1706 (github-actions[bot])
v1.13.1 (2023-11-23)
Enhancements
- feat: Unit test resource and data source schemas in Terraform Plugin Framework #1646 (lantoli)
Bug Fixes
- fix: uses SchemaConfigModeAttr for list attributes in
mongodbatlas_cluster
resource. #1654 (marcosuma) - fix: handles attributes as computed in
mongodbatlas_cluster
resource. #1642 (marcosuma) - fix: avoids error when removing project api key assignment for deleted project #1641 (AgustinBettati)
- Breaking Change: fix!: handles paused clusters with errors when updating. #1640 (marcosuma)
- fix: adds
data_process_region
field tomongodbatlas_online_archive
resource #1634 (marcosuma)
Internal Improvements
- fix: Update issues.yml to remove assignee #1649 (andreaangiolillo)
- fix: (INTMDB-1312) It is not possible to add breaking change label to PR #1647 (andreaangiolillo)
- doc: addresses outstanding comments from 1.13.0 docs release #1648 (oarbusi)
- chore: migrates
mongodbatlas_alert_configuration
to new SDK #1630 (oarbusi) - chore: Bump github.com/hashicorp/terraform-plugin-go from 0.19.0 to 0.19.1 #1652 (dependabot[bot])
- chore: Bump github.com/aws/aws-sdk-go from 1.47.11 to 1.48.2 #1651 (dependabot[bot])
- chore: Bump tj-actions/verify-changed-files from 82a523f60ad6816c35b418520f84629024d70e1e to 2e93a84b325e5c4d3544924aee8afb7e1ffe189f #1650 (dependabot[bot])
v1.13.0 (2023-11-21)
Enhancements
- Adds support for MongoDB Atlas Search Node management with
mongodbatlas_search_deployment
resource and data source #1633 (AgustinBettati) - Adds
type
andfields
attributes in resource and data sources formongodbatlas_search_index
#1605 (lantoli)
Bug Fixes
- Fixes Terraform encryption-at-rest error when upgrading to Terraform Provider for MongoDB Atlas v1.12.2 #1617 (andreaangiolillo)
- Defines
ConfigMode
for theendpoints
attribute, enabling use of computed nested blocks inmongodbatlas_privatelink_endpoint_service
to support HashiCorp Terraform version 1.0.8 #1629 (AgustinBettati) - Makes
disk_iops
a computed attribute inmongodbatlas_advanced_cluster
resource #1620 (AgustinBettati)
Closed Issues
tags
not working for cluster #1619- Terraform bug in updating serverless project #1611
- Changes to
mongodbatlas_project_ip_access_list
comments force a replacement #1600 - Rate limit of 10 invitations per 1 minutes exceeded #1589
- The
terraform-provider-mongodbatlas_v1.12.2
plugin crashed! #1567 - Breaking change to drop deprecated fields made in minor version release #1493
Internal Improvements
- Updates PR action to automatically add labels based on the PR title #1637 (andreaangiolillo)
- Removes unused code in resource and cleanup in
project_api_key
docs #1636 (AgustinBettati) - Improves testing of
search_index
resource #1635 (lantoli) - Updates Atlas Go SDK #1632 (lantoli)
- Updates PR template for further verifications. #1628 (marcosuma)
- Removes all references to Flowdock and New Relic third-party integrations #1616 (oarbusi)
- Fixes documentation errors in cloud provider access #1615 (milh0use)
- Fixes
mongodbatlas_search_index
acceptance tests flow #1610 (lantoli) - Updates Atlas Go SDK #1604 (lantoli)
- Disables
event_trigger
from acceptance test due to missing cluster. #1603 (marcosuma) - Reduces stale days to 5 and close after 2 day of stale #1602 (andreaangiolillo)
- Fixes Update SDK GitHub action #1596 (lantoli)
- Disables
data_source
event_trigger
tests since they are failing #1595 (marcosuma) - Changes naming convention for
data_source
event trigger test. #1594 (marcosuma) - Changes naming convention for
data_source
event trigger tests. #1593 (marcosuma) - Updates RELEASING.md #1592 (andreaangiolillo)
- Adds code health to report in merge queue #1588 (AgustinBettati)
- Adds online archive migration test to github action #1587 (maastha)
- Changes naming convention for event trigger tests. #1586 (marcosuma)
- Enables
assume_role
acceptance tests with temporary credentials #1585 (marcosuma) - Explicitly states defaults for project flags #1547 (garyburgmann)
- Bumps tj-actions/verify-changed-files from 6d688963a73d28584e163b6f62cf927a282c4d11 to 82a523f60ad6816c35b418520f84629024d70e1e #1626 (dependabot[bot])
- Bumps github.com/aws/aws-sdk-go from 1.47.5 to 1.47.11 #1625 (dependabot[bot])
- Bumps github.com/hashicorp/terraform-plugin-sdk/v2 from 2.29.0 to 2.30.0 #1624 (dependabot[bot])
- Bumps github.com/gruntwork-io/terratest from 0.46.6 to 0.46.7 #1623 (dependabot[bot])
- Bumps hashicorp/setup-terraform from 2 to 3 #1579 (dependabot[bot])
- Bumps github.com/aws/aws-sdk-go from 1.47.4 to 1.47.5 #1608 (dependabot[bot])
- Bumps github.com/gruntwork-io/terratest from 0.46.1 to 0.46.6 #1607 (dependabot[bot])
- Bumps github.com/aws/aws-sdk-go from 1.46.3 to 1.47.4 #1606 (dependabot[bot])
v1.12.3 (2023-11-03)
Enhancements
- Adds
acceptDataRisksAndForceReplicaSetReconfig
parameter inmongodbatlas_cluster
andmongodbatlas_advanced_cluster
resources #1575 (lantoli)
Bug Fixes
- Overrides to attribute behavior for resource elems. in
mongodbatlas_cluster
resource #1572 (marcosuma) - Fixes
computed
anddefault
usage inmongodbatlas_cluster
resource based on the documentation #1564 (marcosuma) - Fixes global
num_shards
adding it as computed and removing the default inmongodbatlas_cluster
resource #1548 (marcosuma)
Deprecations and Removals
Closed Issues
replication_specs
do not support deep diff #1544- There is no
team_id
argument/attribute reference inmongodbatlas_project_invitation
resource block. #1535 - Provides a
mongodbatlas_privatelink_endpoint
by region when using data sourcemongodbatlas_privatelink_endpoint
#1525 - Error message: Either Atlas Programmatic API Keys or AWS Secrets Manager attributes must be set #1483
- Unable to update Slack
alert_configurations
via Oauth integration #1074
Internal Improvements
- Updates to Go 1.21.3 #1550 (lantoli)
- Disables
assume_role
acceptance test workflow #1583 (andreaangiolillo) - Fixes import documentation for
project_api_key
resource #1582 (lantoli) - Fixes attributes
paused
,version_release_system
andtags
in advanced cluster resource #1581 (lantoli) - Updates run condition in migration tests github action #1580 (maastha)
- Does not delete project for trigger acctest. #1573 (marcosuma)
- Updates migration tests to run separately and use last released version of provider for plan checks #1565 (maastha)
- Fixes aws region and aws account to be used for trigger acceptance test #1558 (marcosuma)
- Adds sdk autoupdates #1557 (wtrocki)
- Fixes linter cache #1555 (lantoli)
- Sets format for AWS region value in the provider definition #1549 (marcosuma)
- Adds file .tool-versions for asdf #1546 (lantoli)
- Fixes the realm URL when it is set. #1545 (marcosuma)
- Changes interface{} to any #1543 (lantoli)
- Fixes small doc bug in CHANGELOG #1539 (Zuhairahmed)
- Fixes setting of authentication realm url. #1537 (marcosuma)
- Migrates search index resource and data sources to new SDK #1536 (lantoli)
- Bumps tj-actions/verify-changed-files from 78dc414e915e0664bcf0d2b42465a86cd47bcc3c to 6d688963a73d28584e163b6f62cf927a282c4d11 #1562 (dependabot[bot])
- Bumps github.com/hashicorp/terraform-plugin-framework from 1.4.1 to 1.4.2 #1561 (dependabot[bot])
- Bumps google.golang.org/grpc from 1.57.0 to 1.57.1 #1570 (dependabot[bot])
- Bumps go.mongodb.org/atlas-sdk/v20231001001 from 20231001001.0.0 to 20231001001.1.0 #1533 (dependabot[bot])
- Bumps github.com/aws/aws-sdk-go from 1.46.0 to 1.46.3 #1560 (dependabot[bot])
- Bumps github.com/gruntwork-io/terratest from 0.46.0 to 0.46.1 #1559 (dependabot[bot])
- Bumps github.com/hashicorp/hcl/v2 from 2.19.0 to 2.19.1 #1542 (dependabot[bot])
- Bumps github.com/aws/aws-sdk-go from 1.45.27 to 1.46.0 #1541 (dependabot[bot])
v1.12.2 (2023-10-19)
Enhancements
- Supports
data_expiration_rule
parameter inmongodbatlas_online_archive
#1528 (AgustinBettati) - Supports new
notifier_id
parameter inmongodbatlas_alert_configuration
#1514 (AgustinBettati)
Bug Fixes
- Fixes issue where Encryption at rest returns inconsistent plan when setting secret access key #1529 (andreaangiolillo)
- Fixes issue where alert configuration data source for third party notifications returns nil pointer #1513 (AgustinBettati)
- Adjusts format of database user resource id as defined in previous versions #1506 (AgustinBettati)
- Removes delete
partition_fields
statements #1499 (marcosuma) - Changes validation of empty provider credentials from Error to Warning #1501 (AgustinBettati)
- Uses
container_id
from created cluster in example #1475 (mckornfield) - Adjusts time for stale github issues to close after 1 week of inactivity #1512 (AgustinBettati)
- Updates 1.10.0-upgrade-guide.html.markdown #1511 (Zuhairahmed)
- Updates template issue with clearer guidelines #1510 (marcosuma)
- Avoids including
provider_disk_type_name
property in cluster update request if attribute was removed #1508 (AgustinBettati)
Deprecations and Removals
- Removes the data source
mongodbatlas_privatelink_endpoint_service_adl
#1503 (marcosuma) - Removes the data source
mongodbatlas_privatelink_endpoints_service_adl
#1503 (marcosuma) - Removes mongodbatlas_privatelink_endpoint_service_adl #1503 (marcosuma)
- Removes the resource
mongodbatlas_privatelink_endpoints_service_adl
#1503 (marcosuma) - Removes the data source
mongodbatlas_data_lake
#1503 (marcosuma) - Removes the data source
mongodbatlas_data_lakes
#1503 (marcosuma) - Removes the resource
mongodbatlas_data_lake
#1503 (marcosuma)
Closed Issues
- Error changing user #1509
- Provider "registry.terraform.io/mongodb/mongodbatlas" planned an invalid value #1498
- IP allowlist range force replacement on 1.12.0 #1495
- Importing Online Archive resources is missing parameter partition_fields in terraform state #1492
mongodbatlas_network_container
faulty optional variable regions #1490- Matcher not allowing null #1489
- Provider version 1.12.0 is breaking the resource mongodbatlas_database_user (1.11.1 works correctly) #1485
mongodbatlas_project_ip_access_list
causes invalid plans #1484- Changes to oplog_min_retention_hours not being applied when set to null #1481
- Create alert with more than 1 notification #1473
Internal Improvements
- Migrates online archive resource and data sources to new SDK #1523 (AgustinBettati)
- Fixes cleanup-test-env script continues if delete of one project fails #1516 (AgustinBettati)
- Updates atlas-sdk to v20231001001 #1515 (AgustinBettati)
- Fixes module naming convention #1500 (govardhanpagidi)
- Updates cluster update handler to update advanced_configuration first and make oplog_min_retention_hours non-computed #1497 (maastha)
- Adds coverage report to PRs #1496 (andreaangiolillo)
- Adds sagemaker quickstart to repo #1494 (govardhanpagidi)
- Closes code block in "Resource: Cloud Provider Access Configuration Paths" documentation page #1487 (mattt416)
- Bump github.com/gruntwork-io/terratest from 0.43.13 to 0.44.0 #1482 (dependabot[bot])
- Uses retry.StateChangeConf for encryption-at-rest resource. #1477 (marcosuma)
- Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.28.0 to 2.29.0, github.com/hashicorp/terraform-plugin-framework from 1.3.4 to 1.4.0, github.com/hashicorp/terraform-plugin-go from 0.18.0 to 0.19.0, github.com/hashicorp/terraform-plugin-mux from 0.11.2 to 0.12.0 #1468 (dependabot[bot])
- Bump github.com/hashicorp/terraform-plugin-framework-validators from 0.10.0 to 0.12.0 #1466 (dependabot[bot])
- Bump golang.org/x/net from 0.13.0 to 0.17.0 #1524 (dependabot[bot])
- Bump github.com/hashicorp/terraform-plugin-framework from 1.4.0 to 1.4.1 #1521 (dependabot[bot])
- Bump github.com/zclconf/go-cty from 1.14.0 to 1.14.1 #1520 (dependabot[bot])
- Bump github.com/gruntwork-io/terratest from 0.45.0 to 0.46.0 #1519 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go from 1.45.21 to 1.45.24 #1518 (dependabot[bot])
- Bump github.com/hashicorp/hcl/v2 from 2.18.0 to 2.18.1 #1517 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go from 1.45.8 to 1.45.21 #1505 (dependabot[bot])
- Bump github.com/gruntwork-io/terratest from 0.44.0 to 0.45.0 #1504 (dependabot[bot])
v1.12.1 (2023-09-22)
Internal Improvements
- Updates 1.12.0 release guide and Changelog #1488 (maastha)
- Adjusts PR template so we ensure removals and deprecations are made in isolated PRs #1480 (AgustinBettati)
Bug Fixes
Closed Issues
tags
vs.labels
usage inmongodbatlas_cluster
resource#1370
v1.12.0 (2023-09-20)
Enhancements
- Support for
tags
attribute inmongodbatlas_cluster
,mongodbatlas_advanced_cluster
, andmongodbatlas_serverless_instance
. See Atlas Resource Tags to learn more. #1461 (AgustinBettati) - Support for new
mongodbatlas_atlas_user
andmongodbatlas_atlas_users
data sources #1432 (AgustinBettati)
Bug Fixes
- Breaking Change: Fixes an issue where removing
collectionName
from user role doesn't work #1471 (marcosuma).- Note: As a result,
mongodbatlas_database_user
no longer requiresroles.collection_name
attribute and doesn't support an emptycollection_name
. You should remove any usage ofroles.collection_name = ""
in configurations for this resource when you upgrade to this version. For more details see: https://registry.terraform.io/providers/mongodb/mongodbatlas/latest/docs/guides/1.12.0-upgrade-guide.
- Note: As a result,
- Populates
total_count
inmongodbatlas_alert_configurations
data source #1476 (lantoli) - Improves error handling for
cloud_backup_schedule
resource. #1474 (marcosuma) - Handles incorrect ids when importing
alert_configuration
orproject_ip_access_list
resources #1472 (lantoli) - Changelog Spelling Fixes #1457 (Zuhairahmed)
- Adds
mongodbatlas_database_user
username parameter OIDC footnote in docs #1458 (Zuhairahmed)
Deprecations and Removals
- Deprecation of
labels
attribute inmongodbatlas_cluster
andmongodbatlas_advanced_cluster
resources. - Remove deprecated fields in
mongodbatlas_alert_configuration
resource #1385 (AgustinBettati) - Removal of
api_keys
attribute frommongodbatlas_project
#1365 (maastha) - Removal of attributes in
mongodbatlas_encryption_at_rest
resource: aws_kms, azure_key_vault, google_cloud_kms #1383 (maastha) - Removal of MongoDB Atlas Terraform Provider v1.12.0 deprecated fields. #1418 (marcosuma)
- provider: duration_seconds
- advanced_cluster resource: bi_connector
- cloud_backup_snapshot_restore_job resource: delivery_type
- cloud_provider_access_setup resource: aws
- cluster resource: bi_connector, provider_backup_enabled, aws_private_link, aws_private_link_srv
- database_user resource: provider_backup_enabled
- project_api_key resource: role_names
- cluster and clusters data sources: bi_connector
- project_key and project_keys data sources: role_names
Closed Issues
- Alert notification interval_min not working #1464
- Changing DB user role from [email protected] to readwrite@DB doesn't work #1462
- Unable to deploy a DISK_PARTITION_UTILIZATION_DATA AlertConfiguration #1410
- Error: The terraform-provider-mongodbatlas_v1.11.0 plugin crashed #1396
- Trigger resource does not force replacement when app id changes #1310
Internal Improvements
- Bump goreleaser/goreleaser-action from 4 to 5 #1470 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go from 1.45.4 to 1.45.8 #1469 (dependabot[bot])
- Merge feature branch into master #1460 (andreaangiolillo)
- Bump github.com/aws/aws-sdk-go from 1.45.2 to 1.45.4 #1459 (dependabot[bot])
- Bump github.com/hashicorp/terraform-plugin-testing from 1.4.0 to 1.5.1 #1455 (dependabot[bot])
- Bump github.com/zclconf/go-cty from 1.13.3 to 1.14.0 #1454 (dependabot[bot])
- Bump github.com/hashicorp/hcl/v2 from 2.17.0 to 2.18.0 #1453 (dependabot[bot])
- Bump actions/checkout from 3 to 4 #1452 (dependabot[bot])
- Fix docs and example fix for project_api_key resource after removing role_names deprecated field #1441 (AgustinBettati)
- Add breaking changes strategy for Terraform #1431 (wtrocki)
- Extract Configure and Metadata framework functions into single implementation #1424 (AgustinBettati)
- Fix INTMDB-1017 - Updated alert configuration schema with required params #1421 (andreaangiolillo)
- IP Access List doc updates for Terraform Resources, Data Sources #1414 (zach-carr)
- Avoid diff in state after import for undefined optional attribute in alert config notification #1412 (AgustinBettati)
- Migrate Resource: mongodbatlas_project_ip_access_list to Terraform Plugin Framework #1411 (andreaangiolillo)
- Remove validation of empty public_key and private_key attributes in provider config to avoid breaking change #1402 (AgustinBettati)
- Migrate DataSource mongodbatlas_alert_configuration to Terraform Plugin Framework #1397 (AgustinBettati)
- Migrate DataSource: mongodbatlas_project_ip_access_list to Terraform Plugin Framework #1395 (andreaangiolillo)
- Migrate Resource: mongodbatlas_database_user to Terraform Plugin Framework #1388 (andreaangiolillo)
- Update project documentation to remove api_keys references #1386 (maastha)
- Migrates
mongodbatlas_alert_configuration
resource and removes deprecated fields #1385 (AgustinBettati) - Prepares migration to Terraform framework #1384 (andreaangiolillo)
- Migrates
mongodbatlas_encryption_at_rest
resource to Terraform Plugin Framework #1383 (maastha) - Adds new framework provider, main and acceptance tests to use mux server with existing sdk v2 provider #1366 (AgustinBettati)
- Migrates
mongodbatlas_project
resource to Terraform Plugin Framework and remove api_keys attribute #1365 (maastha)
v1.11.1 (2023-09-06)
Enhancements
- Adds Atlas OIDC Database User support to
mongodbatlas_database_user
#1382 (andreaangiolillo)- Note: This feature is only available starting in MongoDB 7.0 or later. To learn more see https://www.mongodb.com/docs/atlas/security-oidc/
- Adds Atlas
datasetNames
support inmongodbatlas_federated_database_instance
#1439 (maastha) - Improves
mongodbatlas_cluster
andmongodbatlas_advanced_cluster
documentation to highlight thatprovider_volume_type=STANDARD
is not available for NVMe clusters #1430 (andreaangiolillo) - Adds a new example for
mongodbatlas_online_archive
#1372 (rsolovev) - Adds a new example for
mongodbatlas_cloud_backup_schedule
to create policies for multiple clusters #1403 (maastha)
Bug Fixes
- Updates
tag_sets
tostorage_stores.read_preference
inmongodbatlas_federated_database_instance
#1440 (maastha) - Updates cluster documentation about labels field #1425 (andreaangiolillo)
- Fixes null pointer error in
mongodbatlas_alert_configuration
#1419 (andreaangiolillo) - Updates
mongodbatlas_event_trigger
resource to force replacement when app id changes #1387 (maastha) - Updates deprecation message to 1.12.0 #1381 (andreaangiolillo)
- Fixes null pointer error in
mongodbatlas_project
data source #1377 (andreaangiolillo)
Closed Issues
- Provider registry registry.terraform.io does not have a provider named registry.terraform.io/hashicorp/mongodbatlas #1389
- Event Trigger resource doesn't support wildcard collection name #1374
- 1.11.0 - terraform provider
mongodbatlas_projects
access denied #1371 - Terraform-provider-mongodbatlas_v1.10.2 plugin crashes when including backup schedule #1368
- Error: Plugin did not respond - panic: interface conversion: interface is nil, not map[string]interface #1337
- "Error: error deleting organization information" When importing organization #1327
instance_size
for advance cluster marked as optional in the documentation #1311region_configs.#._specs.instance_size
inmongodbatlas_advanced_cluster
is required #1288
Internal Improvements
- Updates the release flow to remove the acceptance steps #1443 (andreaangiolillo)
- Bumps github.com/aws/aws-sdk-go from 1.44.334 to 1.45.2 #1442 (dependabot[bot])
- Bumps github.com/hashicorp/terraform-plugin-sdk/v2 from 2.27.0 to 2.28.0 #1429 (dependabot[bot])
- Bumps github.com/zclconf/go-cty from 1.13.2 to 1.13.3 #1428 (dependabot[bot])
- Bumps github.com/gruntwork-io/terratest from 0.43.12 to 0.43.13 #1427 (dependabot[bot])
- Bumps github.com/aws/aws-sdk-go from 1.44.329 to 1.44.334 #1426 (dependabot[bot])
- Removes 3rd shard from 2 shard global cluster example #1423 (BassT)
- Updates issue.yml to use issue number as Ticket title #1422 (andreaangiolillo)
- Migrates to new Atlas SDK -
mongodbatlas_federated_database_instance
resource #1415 (maastha) - Updates broken links to the Atlas Admin API docs #1413 (zach-carr)
- Self document make #1407 (wtrocki)
- Adds instructions for updates of the Atlas SDK #1406 (wtrocki)
- Bumps github.com/mongodb-forks/digest from 1.0.4 to 1.0.5 #1405 (dependabot[bot])
- Bumps github.com/aws/aws-sdk-go from 1.44.324 to 1.44.329 #1404 (dependabot[bot])
- Bumps golangci/golangci-lint-action from 3.6.0 to 3.7.0 #1393 (dependabot[bot])
- Bumps github.com/aws/aws-sdk-go from 1.44.319 to 1.44.324 #1392 (dependabot[bot])
- Bumps github.com/gruntwork-io/terratest from 0.43.11 to 0.43.12 #1391 (dependabot[bot])
- Bumps go.mongodb.org/atlas from 0.32.0 to 0.33.0 #1390 (dependabot[bot])
- Improves the release process #1380 (andreaangiolillo)
- clenaup-test-env.yml #1379 (andreaangiolillo)
- Creates github action to delete projects in the test env #1378 (andreaangiolillo)
- Bumps github.com/aws/aws-sdk-go from 1.44.314 to 1.44.319 #1375 (dependabot[bot])
- Adds githooks #1373 (andreaangiolillo)
- Fixes cluster outage tests #1364 (andreaangiolillo)
v1.11.0 (2023-08-04)
Enhancements
- Azure Service Principles support in
mongodbatlas_cloud_provider_access_setup
andmongodbatlas_cloud_provider_access_authorization
#1343 (andreaangiolillo) - INTMDB-545 - Atlas Shared Cluster Backups support in
mongodbatlas_shared_tier_snapshot
andmongodbatlas_shared_tier_restore_job
#1324 (andreaangiolillo) and #1323 (andreaangiolillo) - INTMDB-546 - Atlas Project
limits
support inmongodbatlas_project
#1347 (AgustinBettati) - INTMDB-554 - New example for Encryption at Rest using Customer Key Management and multi-region cluster #1349 (andreaangiolillo) - INTMDB-340
Deprecations and Removals
- Marking
cloud_provider_access
resource and data source as deprecated #1355 (AgustinBettati) - INTMDB-967
Bug Fixes
- Update
mongodbatlas_cloud_backup_schedule
to add the ID field to policyItems #1357 (andreaangiolillo) project_api_key
data source missingproject_assignment
attribute #1356 (andreaangiolillo)- Support update of description for project api key resource #1354 (AgustinBettati)
- Null pointer in
resource_mongodbatlas_cloud_backup_schedule
#1353 (andreaangiolillo) - Plugin did not respond - panic: interface conversion: interface is nil, not map[string]interface #1342 (andreaangiolillo)
- Error deleting organization information when importing organization #1352 (andreaangiolillo)
- Mark project api key resource as destroyed if not present #1351 (AgustinBettati)
mongodbatlas_privatelink_endpoint_service
data source doc bug fix #1334 (Zuhairahmed)- Make region atributed optional computed in third-party-integration #1332 (maastha)
Closed Issues
- json: cannot unmarshal number 4841168896 into Go struct field CloudProviderSnapshot.storageSizeBytes of type int #1333
- Labels is not creating tags in the MongoAtlas UI #1319
mongodbatlas_online_archive
schedule
parameter update causing crashing interraform apply
#1318- Update Pager Duty integration fails with INTEGRATION_FIELDS_INVALID #1316
- mongodbatlas_event_trigger is not updated if config_match is added #1302
- Updating the 'name' field of a 'mongodbatlas_project' recreates a new Project #1296
- mongodbatlas_org_invitation is missing ORG_BILLING_READ_ONLY role support #1280
- mongodbatlas_alert_configuration notification microsoft_teams_webhook_url is always updated #1275
- Provider not destroying API keys #1261
- Has
project_assignment
ofmongodbatlas_api_key
not been implemented? #1249 - Invalid attribute providerBackupEnabled specified. #1245
Internal Improvements
- Fix documentation for
mongodbatlas_api_key
#1363 (andreaangiolillo) - Improve self-managed x509 database user docs #1336 (andreaangiolillo)
- add prefix to dependabot PR #1361 (andreaangiolillo)
- Update README.md with supported OS/Arch #1350 (andreaangiolillo)
- Add PR lint to repo #1348 (andreaangiolillo)
- Mark
instance_size
in electable specs required inadvanced_cluster
documentation #1339 (maastha) - Update RELEASE.md Github issue #1331 (maastha)
- Update privatelink endpoint service resources timeout config #1329 (maastha)
- Use go-version-file in github actions #1315 (andreaangiolillo)
- Add autogenerated SDK to terraform #1309 (andreaangiolillo)
- Migrate to terraform-plugin-testing #1301 (andreaangiolillo)
- Bump github.com/aws/aws-sdk-go from 1.44.308 to 1.44.314 #1360 (dependabot[bot])
- Bump github.com/gruntwork-io/terratest from 0.43.10 to 0.43.11 #1358 (dependabot[bot])
- Bump github.com/hashicorp/terraform-plugin-testing from 1.3.0 to 1.4.0 #1346 (dependabot[bot])
- Bump github.com/gruntwork-io/terratest from 0.43.8 to 0.43.10 #1345 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go from 1.44.304 to 1.44.308 #1344 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go from 1.44.302 to 1.44.304 #1335 (dependabot[bot])
- Bump github.com/aws/aws-sdk-go from 1.44.299 to 1.44.302 #1330 (dependabot[bot])
v1.10.2 (2023-07-19)
Bug Fixes:
mongodbatlas_advanced_cluster
doc is not formatted correctly #1326 - INTMDB-941 (andreaangiolillo)mongodbatlas_event_trigger
is not updated ifconfig_match
is added #1305 - INTMDB-922 (andreaangiolillo)mongodbatlas_online_archive
schedule
parameter update causing crashing in terraform apply - INTMDB-935 #1320 (andreaangiolillo)
Internal Improvements:
- Fix
mongodbatlas_online_archive
tests - INTMDB-938 #1321 (andreaangiolillo) - Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.298 to 1.44.299 #1312 (dependabot[bot])
v1.10.1 (2023-7-13)
Enhancements:
- Support for updating the name field of
mongodbatlas_project
without recreating a new Project - INTMDB-914 #1298 (andreaangiolillo) - Support for
federation_settings_id
parameter inmongodbatlas_organization
to enable linking to an existing federation upon Create - INTMDB-838 #1289 (andreaangiolillo) - Support for
schedule
parameter in resourcemongodbatlas_online_archive
- INTMDB-828 #1272 (andreaangiolillo) - New
mongodbatlas_advanced_cluster
doc examples for Multi-Cloud Clusters and Global Clusters - INTMDB-442 #1256 (andreaangiolillo) - Support for
transactionLifetimeLimitSeconds
parameter inmongodbatlas_cluster
andmongodbatlas_advanced_cluser
- INTMDB-874 #1252 (andreaangiolillo) - Add Troubleshooting.md to include issue with using
dynamic
in Terraform - INTMDB-855 #1240 (maastha)
Bug Fixes:
- Remove default value to retainBackups parameter in
mongodbatlas_cluster
andmongodbatlas_advanced_cluster
- INTMDB-932 #1314 (andreaangiolillo) mongodbatlas_cloud_backup_snapshot_restore_job
extend guards for delivery type deletions - INTMDB-919 #1300 (andreaangiolillo)mongodbatlas_org_invitation
is missingORG_BILLING_READ_ONLY
role - INTMDB-904 #1287 (andreaangiolillo)- Change warning to error for org key delete - INTMDB-889 #1283 (martinstibbe)
- Add MicrosoftTeamsWebhookURL to values that are based on schema vs API - INTMDB-896 #1279 (martinstibbe)
- Update
group_id
->project_id
for backup snapshots DOCSP-30798 #1273 (jwilliams-mongo) - Update example documentation for
mongodbatlas_project_api_key
- INTMDB-876 #1265 (martinstibbe) - Make sure failed Terraform run rolls back properly - INTMDB-433 #1264 (martinstibbe)
- Fix "pause" during cluster and
mongodbatlas_advanced_cluster
update #1248 (maastha) - Add ForceNew to audit if the project id changes - INTMDB-435 #1247 (martinstibbe)
Closed Issues:
mongodbatlas_alert_configuration
failing to be created on apply due toMETRIC_TYPE_UNSUPPORTED
400 error #1242app_id
property doesn't work inmongodbatlas_event_trigger
resource #1224- Random change in
region_configs
order ofmongodbatlas_advanced_cluster
#1204 - Problem returning some fields from
mongodbatlas_advanced_cluster
#1189 node_count
documented as read-only formongodbatlas_advanced_cluster
#1187- In
mongodbatlas_third_party_integration
themicrosoft_teams_webhook_url
parameter keeps updating on every apply #1135 - Point in Time Restore is not enabled when
should_copy_oplogs
is set totrue
, when copying backups to other regions #1134 - Documentation:
analyzer
argument in Atlas search index is required #1132 - Serverless Instance wants to do an in-place update on every run #1070
Internal Improvements:
- INTMDB-912: Generate the CHANGELOG.md #1307 (andreaangiolillo)
- Use GET one for cloud provider access to improve existing workflow - INTMDB-137 #1246 (andreaangiolillo)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.43.7 to 0.43.8 #1306 (dependabot[bot])
- Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.295 to 1.44.298 #1304 (dependabot[bot])
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.43.6 to 0.43.7 #1303 (dependabot[bot])
- INTMDB-913: [Terraform] Enable fieldalignment linter #1297 (andreaangiolillo)
- Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.294 to 1.44.295 #1293 (dependabot[bot])
- INTMDB-911: [Terraform] Remove unused secret from code-health workflow #1291 (andreaangiolillo)
- INTMDB-910: [Terraform] Remove Automated Tests workflow #1290 (andreaangiolillo)
- Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.291 to 1.44.294 #1286 (dependabot[bot])
- Chore(deps): Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.26.1 to 2.27.0 #1285 (dependabot[bot])
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.43.5 to 0.43.6 #1284 (dependabot[bot])
- Remove slack key from repo #1282 (maastha)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.43.3 to 0.43.5 #1277 (dependabot[bot])
- Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.287 to 1.44.291 #1276 (dependabot[bot])
- INTMDB-895: Third_Party_Integrations region field is required parameter in Terraform #1274 (Zuhairahmed)
- Update RELEASING.md #1271 (andreaangiolillo)
- INTMDB-881: [Terraform] Improve acceptance test setup to run in parallel & against cloud-dev - "Acceptance Tests" #1269 (andreaangiolillo)
- INTMDB-892: [Terraform] Add APIx-Integration as a reviewer of dependabot PR #1268 (andreaangiolillo)
- Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.286 to 1.44.287 #1267 (dependabot[bot])
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.43.2 to 0.43.3 #1266 (dependabot[bot])
- INTMDB-879: [Terraform] Improve acceptance test setup to run in parallel & against cloud-dev - Config #1263 (andreaangiolillo)
- INTMDB-878: [Terraform] Improve acceptance test setup to run in parallel & against cloud-dev - Network #1260 (andreaangiolillo)
- Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.284 to 1.44.286 #1259 (dependabot[bot])
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.43.0 to 0.43.2 #1258 (dependabot[bot])
- INTMDB-880: [Terraform] Improve acceptance test setup to run in parallel & against cloud-dev - Project #1257 (andreaangiolillo)
- INTMDB-883: Fix "Create JIRA ticket" Action #1255 (andreaangiolillo)
- Update README.md #1254 (andreaangiolillo)
- Update RELEASING.md #1253 (andreaangiolillo)
- Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.283 to 1.44.284 #1251 (dependabot[bot])
- INTMDB-871: [Terraform] Improve acceptance test setup to run in parallel & against cloud-dev - backup #1250 (andreaangiolillo)
- Update acceptance-tests.yml #1244 (andreaangiolillo)
- Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.282 to 1.44.283 #1243 (dependabot[bot])
- Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.272 to 1.44.282 #1237 (dependabot[bot])
- Chore(deps): Bump golangci/golangci-lint-action from 3.4.0 to 3.6.0 #1235 (dependabot[bot])
- INTMDB-843: [Terraform] Improve acceptance test setup to run in parallel & against cloud-dev. Clusters tests #1234 (andreaangiolillo)
- INTMDB-249: [Terraform] Lint and fix linting for examples #1221 (andreaangiolillo)
- INTMDB-808: Using vars instead of secrets for not sensitive info #1220 (andreaangiolillo)
- Chore(deps): Bump octokit/request-action from 2.1.7 to 2.1.9 #1211 (dependabot[bot])
- Chore(deps): Bump github.com/hashicorp/hcl/v2 from 2.16.2 to 2.17.0 #1206 (dependabot[bot])
v1.10.0 (2023-6-15)
Enhancements:
- New: Organizations Management including Create (mongodb#1176) - INTMDB-533
- New: Federated Database Instance resource and data sources (mongodb#1163) - INTMDB-801
- New: Query Limit for Database Instance resource and data sources (mongodb#1173) - INTMDB-802
- New: Private Endpoint resources and data sources for Federated Database Instance and Online Archive (mongodb#1182) - INTMDB-803
- New: Data Lake Pipelines resource and data sources (mongodb#1174) - INTMDB-804
- New: Data Lake Pipelines Run data sources (mongodb#1177) - INTMDB-805
- New: Cluster Outage Simulation resource and data sources (mongodb#1188) - INTMDB-835
- Feature Add: Cluster Enable Extended Storage Sizes in
mongodbatlas_project
(mongodb#1128) - INTMDB-466 - Feature Add: srvShardOptimizedConnectionString parameter to
mongodbatlas_cluster
andmongodbatlas_advanced_cluster
Data Sources (mongodb#1157) - INTMDB-694 - Feature Add: retainBackups parameter to
mongodbatlas_cluster
andmongodbatlas_advanced_cluster
(mongodb#1210) - INTMDB-781 - Programmatic API Key Resource Updates (
mongodbatlas_api_key
,mongodbatlas_project_api_key
andmongodbatlas_project_ip_access_list_key
) + Doc Cleanup (mongodb#1208) - INTMDB-655 - Release.md File Updates with Action Items (mongodb#1203) - INTMDB-690
- ChangeLog Generator (mongodb#1165) - INTMDB-720
- Upgrade to Go 1.20 (mongodb#1153) - INTMDB-658
Deprecations and Removals:
mongodbatlas_data_lake
andmongodbatlas_privatelink_endpoint_service_adl
(mongodb#1190) - INTMDB-806- Remove
mongodbatlas_private_ip_mode
and NEW_RELIC and FLOWDOCK inmongodbatlas_third_party_integration
resources and data sources (mongodb#1159) - INTMDB-408 - Remove mongodbatlas_cloud_provider (access, snapshot, snapshot_backup_policy, snapshot_restore_job) resources and datas sources (mongodb#1159) - INTMDB-408
Bug Fixes:
mongodbatlas_serverless_instance
wants to do an in-place update on every run (mongodb#1152) - INTMDB-710- Documentation bug: analyzer argument in
mongodbatlas_search_index
is required (mongodb#1158) - INTMDB-780 - Point in Time Restore is not enabled when should_copy_oplogs is set to true, when copying backups to other regions (mongodb#1150) - INTMDB-783
mongodbatlas_third_party_integration
- microsoft_teams_webhook_url keeps updating on every apply (mongodb#1148) - INTMDB-784- In
mongodbatlas_database_user
usernames with spaces breaks state due to URL encoding (mongodb#1164) - INTMDB-809 mongodbatlas_backup_compliance_policy
causingmongodbatlas_cloud_backup_schedule
resource to fail (mongodb#1209) - INTMDB-827mongodbatlas_advanced_cluster
node_count
parameter doc bug fix (mongodb#1193) - INTMDB-844- Fix typos in docs for
mongodbatlas_network_peering
andmongodbatlas_network_container
resource imports (mongodb#1200)
Closed issues:
- Online Archive: "Specified cloud provider is not supported in Data Lake Storage" but works in UI #1216
- Asymmetric hardware is not supported by the provider #1214
region
argument missing frommongodbatlas_third_party_integration
for integration with PagerDuty #1180- Correct docs for importing network peering resources #1179
- Terraform destroy produces a 500 (UNEXPECTED_ERROR) on the underlying API call #1162
- produced an unexpected new value: Root resource was present, but now │ absent #1160
- Failed to respond to the plugin.(*GRPCProvider).PlanResourceChange call #1136
- Error: error creating MongoDB Cluster: unexpected EOF #674
Internal Improvements:
- Chore(deps): Bump actions/stale from 7 to 8 (mongodb#1117)
- Chore(deps): Bump github.com/zclconf/go-cty from 1.13.1 to 1.13.2 (mongodb#1184)
- Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.268 to 1.44.272 (mongodb#1196)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.42.0 to 0.43.0 (mongodb#1197)
- Chore(deps): Bump github.com/spf13/cast from 1.5.0 to 1.5.1 (mongodb#1195)
- Chore(deps): Bump go.mongodb.org/atlas from 0.25.0 to 0.28.0 (mongodb#1194)
- corrected documentation for advanced cluster and cluster (mongodb#1167)
- Update component field to "Terraform" GitHub action (mongodb#1178)
- Add action to create JIRA ticket for a new Github issue (mongodb#1166)
- Terraform Provider Secrets Audit (mongodb#1202)
- Add Code-health action (mongodb#1144)
- Fix TestAccConfigDSSearchIndexes_basic (mongodb#1227)
v1.9.0 (2023-4-27)
Enhancements:
- New Feature: Backup Compliance Policy Support #1127 - INTMDB-587
Bug Fixes:
- Update resource mongodbatlas_project to detect null boolean values in project settings #1145 - INTMDB-789
- Update on resource mongodbatlas_search_index resource docs #1137 - DOCSP-28948
- Removing resource mongodbatlas_cluster
disk_size_gb
examples #1133
Closed issues:
- mongodbatlas_search_index does not change name #1096
- Unhelpful error when importing advanced cluster using mongodbatlas_cluster resource #1089
- Update Slack alert configuration fails with INTEGRATION_FIELDS_INVALID #1086
- Upgrade to terraform-plugin-sdk v2.25.0 #1080
- mongodbatlas_project_ip_access_list.comment should be optional #1079
- Can't unset auto_scaling #1072
- mongodbatlas_access_list_api_key fails to import #1064
- Terraform plan fails if API key created by
mongodbatlas_api_key
resource is deleted outside of Terraform #1057 - mongodbatlas_search_index does not recreate when cluster_name and project_id fields change. #1053
- ERROR: Pager Duty API key must consist of 32 hexadecimal digits #1049
- mongodbatlas_alert_configuration not detecting drift #999
- Provider insists on changing a sub-parameter even when no changes are necessary #997
- Type: TEAM alert notification not saved properly #971
app_id
In documentation is ambiguous for MongoDB Atlas Event Trigger #957- Provider panic with
authentication_enabled=true
input #873 - Schema error when creating event_trigger referring to Atlas App Services function #858
v1.8.2 (2023-3-30)
Enhancements:
- Support for "TIMESERIES" Collection Type in
mongodbatlas_online_archive
#1114 - INTMDB-648 - Support for new "DATADOG" regions in
mongodbatlas_third_party_integration
#1105 - INTMDB-638
Bug Fixes:
- Error in unsetting auto_scaling in
mongodbatlas_advanced_cluster
#1112 - INTMDB-617 - Update Status Codes in
mongodbatlas_search_index
#1104 - INTMDB-687 mongodbatlas_project_ip_access_list
comment should be optional #1103 - INTMDB-637- Plan fails if API key created by
mongodbatlas_api_key
resource is deleted outside of Terraform #1097 - INTMDB-581 - Google Cloud Terraform Provider Test Version Upgrade Refactoring #1098 - INTMDB-359
Closed Issues:
- mongodbatlas_federated_settings_org_role_mapping INVALID_ATTRIBUTE #1110
- Errors when creating or importing timeseries online archive #1081
- Unexpected EOF #1083
- mongodbatlas_access_list_api_key creation fails after api_key creation #1075
- Panic when creating AWS privatelink endpoint #1067
- error getting project 403 (request IP_ADDRESS_NOT_ON_ACCESS_LIST) even if whitelisted IP #1048
- Crash during the changes for
mongodbatlas_cloud_backup_schedule
interval with dynamic blocks. #1041 - Regression in 1.8.0: mongodbatlas_third_party_integration marks "type" attribute as deprecated #1032
- Cannot reference
container_id
formongodbatlas_advanced_cluster
#1008 - ERROR: Datadog API key must consist of 32 hexadecimal digits #1001
- num_shards value changed to 1 #970
- Segmentation Fault in TerraForm Provider #969
- Import statements are broken in documentation and help commands in the Terraform provider are outdated. #956
- Invitation handling is not working after user accepted invitation. #945
- bi_connector settings don't work in mongodbatlas_advanced_cluster #893
- Sensitive information exposed as resource Id - mongodbatlas_x509_authentication_database_user #884
- plugin crashes during apply: panic: runtime error: invalid memory address or nil pointer dereference #866
Internal Improvements:
- Release staging v.1.8.2 #1115 (martinstibbe)
- Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.221 to 1.44.226 #1109 (dependabot[bot])
- Chore(deps): Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.25.0 to 2.26.1 #1108 (dependabot[bot])
- Chore(deps): Bump github.com/zclconf/go-cty from 1.12.1 to 1.13.1 #1107 (dependabot[bot])
- Chore(deps): Bump actions/setup-go from 3 to 4 #1106 (dependabot[bot])
- Chore(deps): Bump github.com/hashicorp/hcl/v2 from 2.16.1 to 2.16.2 #1101 (dependabot[bot])
- Chore(deps): Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.24.1 to 2.25.0 #1100 (dependabot[bot])
- Chore(deps): Bump github.com/aws/aws-sdk-go from 1.44.216 to 1.44.221 #1099 (dependabot[bot])
- Chore(deps): Bump github.com/aws/aws-sdk-go from 1.40.56 to 1.44.216 #1094 (dependabot[bot])
- Chore(deps): Bump go.mongodb.org/atlas from 0.21.0 to 0.23.1 #1092 (dependabot[bot])
- Chore(deps): Bump golang.org/x/net from 0.1.0 to 0.7.0 #1071 (dependabot[bot])
v1.8.1 (2023-3-7)
Enhancements:
- Upgrade to go1.19 #1031 - INTMDB-390
- Add configurable timeouts to resources that wait for
cluster
to become IDLE #1047 - INTMDB-508 - Improve
cloud_provider_access_authorization
andencryption_at_rest
(remove need fortime_sleep
arguments) #1045 - INTMDB-560 - Add
search_index
error handling #1077 - INTMDB-600 - New / Improved Upon Resource Examples:
cluster
with NVMe Upgrade (Non-Volatile Memory Express) #1037 - INTMDB-32. See example hereprivatelink_endpoint_serverless
Examples for AWS + Azure #1043 - INTMDB-424. See example for AWS and Azure- Improvement for
private_link_endpoint
#1082 - INTMDB-410. see example here - Improvement for
encryption_at_rest
#1060. see example here
Bug Fixes:
- Resource
ldap_configuration
broken #1033 - INTMDB-440 event_trigger
Import statements are broken in documentation #1046 - INTMDB-513event_trigger
Error Handler Update #1061 - INTMDB-517- TEAM alert notification not saved properly #1029 - INTMDB-529
alert_configuration
not detecting drift #1030 - INTMDB-542third_party_integration
marks "type" attribute as deprecated erroneously #1034 - INTMDB-556- Error "Pager Duty API key must consist of 32 hexadecimal digits" #1054 - INTMDB-570
- Terraform provider stuck in changes for
advanced_cluster
configuration #1066 - INTMDB-572 search_index
does not recreate whencluster_name
andproject_id
fields change #1078 - INTMDB-576- POST Create Access List Entries for One Organization API Key endpoint supports list, but Terraform does not #1065 - INTMDB-579
- Typo in Readme #1073
- Update project_api_key.html.markdown #1044
- Doc Clean Up
cloud_provider_access
#1035 - Update alert_configuration.html.markdown #1068
- Doc Clean Up
provider_backup_enabled
deprecated tocloud_backup
#1036
Closed Issues:
- Unable to create third party integration of type Datadog with version 1.8.0 #1038
- mongodbatlas_third_party_integration - api_token keeps updating on every apply #963
- Unable to add mongodbatlas provider to CDK #952
- [Bug]
update_snapshots
doesn't save at TF state withcloud_backup_schedule
resource #904 - Cannot ignore changes for replication_specs when
auto_scaling
is enabled #888 - Warning: Deprecated attribute #1042
- GCP Network Peering remains pending when created via terraform #917
Internal Improvements:
- Chore(deps): Bump github.com/hashicorp/hcl/v2 from 2.16.0 to 2.16.1 #1062 (dependabot[bot])
- Update access_list_api_key.html.markdown #1058 (Zuhairahmed)
- Chore(deps): Bump github.com/hashicorp/hcl/v2 from 2.15.0 to 2.16.0 #1055 (dependabot[bot])
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.41.9 to 0.41.10 #1051 (dependabot[bot])
- Update CODEOWNERS to use APIx-Integrations #1050 (andreaangiolillo)
- Chore(deps): Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 #1026 (dependabot[bot])
v1.8.0 (2023-1-26)
Enhancements:
- Snapshot Distribution Support #979 - INTMDB-400
- Programmatically Create API Keys #974 - INTMDB-346
- Retrieve
org_id
from API Keys #973 - INTMDB-454 oplogMinRetentionHours
Parameter Support inadvanced_cluster
andcluster
resources #1016 - INTMDB-397- Analytics Node Tier New Features Support #994 - INTMDB-488
- Improve Default Alerts and Example Creation #993 - INTMDB-382
- Expand documentation for
cloud_backup_schedule
to include information about valid values forfrequency_interval
#1007 - INTMDB-547
Depreciations:
cloud_provider_snapshot
,cloud_provider_snapshot_backup_policy
,cloud_provider_snapshot_restore_job
, andprivate_ip_mode
are now deprecated and will be removed from codebase as of v1.9 release #988 - INTMDB-409NEW_RELIC
andFLOWDOCK
inthird_party_integration
resource are now deprecated and will be removed from codebase as of v1.9 release #989 - INTMDB-482
Bug Fixes:
- Hide
current_certificate
when X.509 Authentication Database Users are Created #985 - INTMDB-468 - Import example added for
encryption_at_rest
resource #992 - INTMDB-530 - Resource
cloud_backup_snapshot_export_job
variable name change #976 - INTMDB-523 update_snapshot
doesn't save at TF state withcloud_backup_schedule
resource fix #974 - INTMDB-472- Invitation handling after user accepts invitation fix #1012 - INTMDB-511
bi_connector
settings inadvanced_cluster
fix (breaking changes) #1010 - INTMDB-455third_party_integration
api_token keeps updating on every apply fix #1011 - INTMDB-519custom_db_role
error fix #1009 - INTMDB-448ldap_configuration
andldap_verify
resources fix #1004 - INTMDB-543cloud_backup_schedule
resource fix #968 - INTMDB-427search_index_test
fix #964 - INTMDB-341- Cannot ignore changes for replication_specs when autoscaling enabled fix #961 - INTMDB-464
- BI Connector documentation fix #1017
federated_settings_org_config
import example fix #996
Closed Issues:
- Documentation: Expand documentation for mongodbatlas_cloud_backup_schedule to include information about valid values for frequency_interval #1005
- Serverless instance returns incorrect connection string #934
- Terraform apply failed with Error: Provider produced inconsistent final plan This is a bug in the provider, which should be reported in the provider's own issue tracker. #926
Internal Improvements:
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.41.7 to 0.41.9 #1013 (dependabot[bot])
v1.7.0 (2023-1-16)
Enhancements:
- AWS Secrets Manager (AWS SM) Authetication for Terraform Atlas Provider #975 - INTMDB-521
Bug Fixes:
- Resource cloud_backup_snapshot_export_job variable name change #976 - INTMDB-523
- Deprecate legacy mongodbatlas.erb given Terraform Registry autogeneration #962 - INTMDB-477
Closed Issues:
- Terraform plan fail: Asymmetric hardware is not supported by the v1.0 API #958
- Error importing ressource mongodbatlas_network_peering.mongo_peer #906
- [Bug]
container_id
is unconfigurable attribute atmongodbatlas_advanced_cluster
resource #890 - mongodbatlas_alert_configuration - api_token keeps wanting to change #863
- Docs - Example - Return a Connection String - Azure Private Endpoint #713
Internal Improvements:
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.41.6 to 0.41.7 #978 (dependabot[bot])
- Chore(deps): Bump actions/stale from 6 to 7 #977 (dependabot[bot])
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.41.4 to 0.41.6 #967 (dependabot[bot])
- Chore(deps): Bump github.com/go-test/deep from 1.0.8 to 1.1.0 #966 (dependabot[bot])
- Chore(deps): Bump goreleaser/goreleaser-action from 3 to 4 #965 (dependabot[bot])
v1.6.1 (2022-12-6)
Enhancements:
- Enable Adv Cluster and Cluster to have configurable timeouts #951 - INTMDB-503
- Updated Prometheus Example #942 - INTMDB-498
- Auto-Generate Changelog #944 - INTMDB-478
Bug Fixes:
- Alert Configuration -- Api Token erroneous changes #941 - INTMDB-426
- Fix example private endpoint called out in issue 713 #907 - INTMDB-434
- Cluster rename is inconsistently rejected by Terraform #929 - INTMDB-438
- Terraform does not wait for cluster update when creating GCP private endpoints #943 - INTMDB-465
- mongodbatlas_federated_settings_connected_organization customer HELP + doc bug #924 - INTMDB-481
- Serverless Private Endpoint Connection String Example Fix #940 - INTMDB-493
- Fix regional mode endpoint test #946 - INTMDB-470
- Skip tests for OPS GENIE and GOV #937 - INTMDB-484
- Test Instability around privatelink tests fix #895 - INTMDB-384
- Shorten test names that are too long to allow for targeting specific tests #932 - INTMDB-368
- Remove container_id from configurable attribute in advanced_cluster #931 - INTMDB-463
Closed Issues:
- No documented way to get config out of third party integration #939
- Double checking Terraform Plan before I destroy Production #938
- Issue: MongoDB Atlas Plugin Failure v 1.5.0 #928
- MILLION_RPU unit isn't supported by provider #854
- MS Teams alert support in terraform provider is missing #827
Internal Improvements:
- v1.6.1 - Conditionally ignore serverless connection string changes #953 (evertsd)
- Swap logic for variable substitution #950 (martinstibbe)
- Fix serverless endpoint tests #949 (evertsd)
- Release staging v1.6.1 #947 (martinstibbe)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.41.0 to 0.41.3 #936 (dependabot[bot])
- Serverless Endpoint Service Doc Bug #930 (Zuhairahmed)
v1.6.0 (2022-11-17)
Enhancements:
- Termination Protection for Advanced Cluster/Cluster/Serverless Instances #912 - INTMDB-444
- AWS/Azure Serverless Private Endpoints #913 - INTMDB-364
Internal Improvements:
- docs(website): fix federated_settings_org_config resource name by removing the misleading trailing s #908
- chore(github): add link to contribution guidelines in PR template #910
- docs(resource/role_mapping): indent sub-elements of role_assignments #918
- docs(resource/role_mapping): add link to reference of available role IDs #919
- federated settings plural fix #914
- Chore(deps): Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.24.0 to 2.24.1 #922
- Chore(deps): Bump golangci/golangci-lint-action from 3.3.0 to 3.3.1 #925
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.40.24 to 0.41.0 #923
- Workaround to handle serverless endpoint tests failing due to provider name missing from API #927
- Release staging v1.6.0 #921
v1.5.0 (2022-11-07)
Enhancements:
- INTMDB-224 - Support AtlasGov with Terraform #865
- INTMDB-314 - Feature add: Add ability to upgrade shared/TENANT tiers for clusters and advanced clusters #874
- INTMDB-349 - New AtlasGov parameter to tell the provider to use the Atlas gov base URL #865
- INTMDB-373 - Add new notification parameters to the mongodbatlas_alert_config resource #883
- INTMDB-378 - Document for users how to get a pre-existing container id #883
- INTMDB-377 - Release 1.5 (both pre and then GA) #887
- INTMDB-394 - MS Teams alert support #320
Bug Fixes:
- INTMDB-326 - Review code/tests and docs for resource_mongodbatlas_search_index #891
- INTMDB-334 - Determine best path forward for GCP PSC timeouts and implement #859
- INTMDB-370 - Docs not complete for cloud_backup_snapshot_restore_job #870
- INTMDB-403 - Update third_party_integration.markdown #851
- INTMDB-405 - Add cluster label to advanced clusters #857
- INTMDB-406 - MILLION_RPU unit isn't supported by provider #854 #854
Closed Issues:
- MS Teams alert support in terraform provider is missing #827
- MILLION_RPU unit isn't supported by provider not_stale #854
Merged Pull Requests:
- INTMDB-378: Add link for How To Guide for existing container ID #883
- INTMDB-403: Update third_party_integration.markdown #851
- INTMDB-404: mongodbatlas_advanced_cluster doc updates #852
- INTMD-428: doc update to "mongodbatlas_projects" #869
- Docs: fix custom_dns_configuration_cluster_aws #860
- Relying on atlas api for unit validation on alert configuration #862
- Adding a github actions to automatically close stale issues/PRs based on CLOUDP-79100 #872
- Encryption_at_rest M10+ limit doc update #886
- Update cluster.html.markdown #878
- Add APIx1 CODEOWNER #894
- Chore(deps): Bump octokit/request-action from 2.1.6 to 2.1.7 #868
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.40.22 to 0.40.24 #875
- Chore(deps): Bump golangci/golangci-lint-action from 3.2.0 to 3.3.0 #897
v1.4.6 (2022-09-19)
Enhancements and Bug Fixes:
- INTMDB-387 - Enable Azure NVME for Atlas Dedicated clusters #833
- INTMDB-342 - Update TestAccDataSourceMongoDBAtlasPrivateEndpointRegionalMode_basic test to use a new project to prevent conflicts #837
- INTMDB-347 - Cloud_backup is not being correctly imported - issue #768
- INTMDB-354 - Update docs around what requires an API key access list #834
- INTMDB-363 - [Updated Feature] Add serverless backup to mongodbatlas_serverless_instance #830
- INTMDB-379 - Release 1.4.6 (both pre and then GA)
- INTMDB-381 - Customer is unable to disable backup auto export #823
- INTMDB-383 - Update the BYOK/encryption at rest resource #805
- INTMDB-385 - use_org_and_group_names_in_export_prefix is not working for a customer
- INTMDB-386 - Add new role types to invitation verification #840
- INTMDB-371 - Timeout when creating privatelink_endpoint #806
- INTMDB-372 - Fix failing test for testAccMongoDBAtlasAlertConfigurationConfigWithMatchers #836
- INTMDB-358 - Upgrade to go1.18 #835
- INTMDB-391 - Doc Fix for teams.html.markdown #838
Closed Issues:
- importing existing cluster does not populate backup status #768 #768
Merged Pull Requests:
-
Chore(deps): Bump github.com/gruntwork-io/terratest from 0.40.21 to 0.40.22 #842 (dependabot[bot])
-
Rename team.html.markdown into teams.html.markdown #838 (leo-ferlin-sutton)
-
Chore(deps): Bump github.com/gruntwork-io/terratest from 0.40.20 to 0.40.21 #825 (dependabot[bot])
Fixed
- INTMDB-369: Fix parsing of
delivery_type_config
when usingpoint_in_time
forcloud_backup_snapshot_restore_job
, in #813 - INTMDB-322: Validated serverless alert_configurations and improved documentation on usage, addressing issue #722 in #819
v1.4.4 (2022-08-18)
Fixed
- INTMDB320 - Fix Global Cluster import documentation, in #796
- INTMDB-331 - Update GCP documentation, issue #753, in #793
- INTMDB-351 - Project data_source reads name, issue #788, in #795
- INTMDB-362: Header Clarifications "Resource" vs "Data Source" in Documentation, in [#803])(mongodb#803)
- INTMDB-343: Update go from 1.16 to 1.17 add windows arm64 build support, in #797
v1.4.4-pre.1 (2022-08-17)
Closed Issues:
- Unable to update members in an existing "mongodbatlas_teams" as the provider attempts to remove all users first #790
- Please elaborate how to acquire PROJECTID and PEERINGID and PROVIDERNAME for import of network peering #789
- error: error reading cloud provider access cloud provider access role not found in mongodbatlas, please create it first #781
Merged Pull Requests:
- Update CONTRIBUTING.md #798 (themantissa)
- Fix federated_settings_identity_provider attribute name #791 (florenp)
v1.4.3 (2022-07-12)
Fixed:
- INTMDB-335: Add option for multiple weekly monthly schedules @martinstibbe in #784
- INTMDB-348: autoexport parameter not being set via provider #784
- INTMDB-323: Removed the requirement to set
MONGODB_ATLAS_ENABLE_BETA
to use serverless and update the docs to match. #783 - INTMDB-330 Fixed Serverless Instance Import Documentation. Closes #754
- Fix typo in custom_db_role documentation #780
- Fix typo in federated_settings_org_configs documentation #779
v1.4.2 (2022-07-7)
Fixed:
- INTMDB-313: Update project settings default flags by @martinstibbe in mongodb#778
v1.4.1 (2022-07-7)
Fixed:
- Update CHANGELOG.md by @martinstibbe in mongodb#771
- INTMDB-313: Update project settings default flags by @martinstibbe in mongodb#773
v1.4.0 (2022-07-5)
Closed Issues:
Note: the binary executable for windows/arm64 is not available for this release. Next release will include.
- Fix for Add support for cloud export backup to mongodbatlas_cloud_backup_schedule #740
- Feature Add: Update the project resource with new settings #741
- Fix for Potential bug when disabling auditing #705
- Feature Add: Prometheus and Microsoft Team to the Third Party Integration Settings #706
- Fix for Correct import function for snapshot export bucket #714 #715
- Fix for Add support for schema migration #717
- Feature Add: Prometheus and Microsoft Team to the Third Party Integration Settings
- Fix for Cannot import export bucket - bad state id encoding #708
- Error missing expected { when updating the provider #697
Merged Pull Requests:
- INTMDB-321: Add support for cloud export backup to mongodbatlas_cloud_backup_schedule #740 (martinstibbe)
- INTMDB-313: Update the project resource with new settings #741 (martinstibbe)
- INTMDB-301: Feature add: Add support for management of federated authentication configuration #742 (martinstibbe)
- INTMDB-307: Add Regionalized Private Endpoint Settings #718 (evertsd)
- INTMDB-310: Potential bug when disabling auditing #705 (martinstibbe)
- INTMDB-311: Feature Add: Prometheus and Microsoft Team to the Third Party Integration Settings #706 (martinstibbe)
- INTMDB-315: Correct import function for snapshot export bucket #715 (martinstibbe)
- INTMDB-309: Add support for schema migration #717 (martinstibbe)
v1.4.0-pre.1 (2022-06-29)
Closed Issues:
Note: the binary executable for windows/arm64 is not available for this release. Next release will include.
- Fix for Add support for cloud export backup to mongodbatlas_cloud_backup_schedule #740
- Feature Add: Update the project resource with new settings #741
- Fix for Potential bug when disabling auditing #705
- Feature Add: Prometheus and Microsoft Team to the Third Party Integration Settings #706
- Fix for Correct import function for snapshot export bucket #714 #715
- Fix for Add support for schema migration #717
- Feature Add: Prometheus and Microsoft Team to the Third Party Integration Settings
- Fix for Cannot import export bucket - bad state id encoding #708
- Error missing expected { when updating the provider #697
Merged Pull Requests:
- INTMDB-321: Add support for cloud export backup to mongodbatlas_cloud_backup_schedule #740 (martinstibbe)
- INTMDB-313: Update the project resource with new settings #741 (martinstibbe) (martinstibbe)
- INTMDB-301: Feature add: Add support for management of federated authentication configuration #742 (martinstibbe)
- INTMDB-307: Add Regionalized Private Endpoint Settings #718 (evertsd)
- INTMDB-310: Potential bug when disabling auditing #705 (martinstibbe)
- INTMDB-311: Feature Add: Prometheus and Microsoft Team to the Third Party Integration Settings #706 (martinstibbe)
- INTMDB-315: Correct import function for snapshot export bucket #715 (martinstibbe)
- INTMDB-309: Add support for schema migration #717 (martinstibbe)
v1.3.1-pre.1 (2022-02-23)
Closed issues:
- Advance Cluster resource ignoring the autoscaling options #686
- Ensure we handle new flow for project deletion well #688 #688
- Provider did not catch 400 error returned from the API #687
- Update timing of autodefer #695
Merged pull requests:
- INTMDB-300: Advance Cluster resource ignoring the autoscaling options #686 (martinstibbe)
- INTMDB-302: Ensure we handle new flow for project deletion well #688 #688 (evertsd)
- INTMDB-303: Provider did not catch 400 error returned from the API #687 (martinstibbe)
- INTMDB-305: Update timing of autodefer #695 (martinstibbe)
v1.3.1 (2022-03-28)
- INTMDB-306: [Terraform] Release bug fix version 1.3.1
v1.3.1-pre.1 (2022-02-23)
Closed issues:
- Advance Cluster resource ignoring the autoscaling options #686
- Ensure we handle new flow for project deletion well #688 #688
- Provider did not catch 400 error returned from the API #687
- Update timing of autodefer #695
Merged pull requests:
- INTMDB-300: Advance Cluster resource ignoring the autoscaling options #686 (martinstibbe)
- INTMDB-302: Ensure we handle new flow for project deletion well #688 #688 (evertsd)
- INTMDB-303: Provider did not catch 400 error returned from the API #687 (martinstibbe)
- INTMDB-305: Update timing of autodefer #695 (martinstibbe)
v1.3.0 (2022-02-23)
Merged pull requests:
- Create 1.3.0-upgrade-guide.html.markdown #682 (themantissa)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.40.2 to 0.40.3 #681 (dependabot[bot])
v1.3.0-pre.1 (2022-02-22)
Closed issues:
- Auto scaling of storage cannot be disabled for mongodbatlas_advanced_cluster via "disk_gb_enabled" #677
- Can't create M0 free tier on Azure #675
- Error: error creating MongoDB Cluster: unexpected EOF #674
- attempting to assign api key to resource
mongodbatlas_project
results inError: Unsupported block type
#671 - Error in documentation page : aws_kms -> aws_kms_config #666
- Accepting organization invitation causes 404 #636
- Alert configuration state is not stable #632
- mongodbatlas_cloud_backup_schedule with Azure results in "restore window days" mandatory #625
- incorrect values from
mongodbatlas_cluster
andmongodbatlas_clusters
datasources #618 - mongodb atlas network container atlas cidr block value and real value is not mached #617
- config_full_document_before not working in EventTriggers #616
- Hitting timing issue when trying to integrate with
aws
provider'saws_iam_access_key
resource #127
Merged pull requests:
- INTMDB-291: pre-release v1.3.0 #680 (abner-dou)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.40.1 to 0.40.2 #679 (dependabot[bot])
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.40.0 to 0.40.1 #678 (dependabot[bot])
- INTMDB-299: Support Cloud Backup Export Jobs #673 (abner-dou)
- Chore(deps): Bump octokit/request-action from 2.1.0 to 2.1.4 #672 (dependabot[bot])
- update the documentations for new changes #670 (nikhil-mongo)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.38.9 to 0.40.0 #669 (dependabot[bot])
- INTMDB-298: fixes a bug where you couldn't delete a team in team resource #668 (coderGo93)
- INTMDB-297: set the container id to avoid null in state of data source cluster(s) #667 (coderGo93)
- fixed typo in mongodbatlas_teams sidebar #665 (MartinCanovas)
- INTMDB-295: Fixes a bug about unauthorized error in project resource #664 (coderGo93)
- INTMDB-293: Added container_id in advanced cluster #663 (coderGo93)
- INTMDB-294: [Terraform] Address security warnings from dependabot #661 (thetonymaster)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.38.8 to 0.38.9 #660 (dependabot[bot])
- INTMDB-290: Added advanced configuration for datasource/resource of advanced cluster #658 (coderGo93)
- Fix 1.2 upgrade/info guide formatting error #657 (themantissa)
v1.2.0 (2022-01-14)
Merged pull requests:
v1.2.0-pre.1 (2022-01-13)
Closed issues:
- mongodbatlas_teams provides a Team resource #649
- terraform-provider-mongodbatlas_v0.8.0 plugin: panic: runtime error: invalid memory address or nil pointer dereference #644
- backup snapshot and restore not working automated #642
- Delete default alerts #628
- Cannot set multiple notifications for an alert #626
- PRIVATE_ENDPOINT_SERVICE_ALREADY_EXISTS_FOR_REGION #590
- INVALID_CLUSTER_CONFIGURATION when modifying a cluster to use replication_specs (eg for multi-region) #588
Merged pull requests:
- Re-branch from 651 due to conflict of docs fixes #654 (themantissa)
- INTMDB-268: Pre-release v1.2.0 #650 (abner-dou)
- INTMDB-5: added parameter team name for alert configurations #648 (coderGo93)
- Fix markdown formatting in network_container.html.markdown #647 (pmacey)
- INTMDB-15: Added parameter advanced conf for cluster datasource #646 (coderGo93)
- INTMDB-284: Updated docs in alert configuration resource and datasource #645 (coderGo93)
- INTMDB-285: Fix org_invitations issue #643 (abner-dou)
- Chore(deps): Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.9.0 to 2.10.1 #641 (dependabot[bot])
- INTMDB-263: Create Resource and Datasource for private_link_endpoint_adl #640 (abner-dou)
- INTMDB-287: Fixes the issues in project api keys #639 (coderGo93)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.38.5 to 0.38.8 #638 (dependabot[bot])
- INTMDB-283: Fixes a bug about optional parameters in Cloud Backup Schedule #631 (coderGo93)
- INTMDB-281: Fix realm event trigger issue #630 (abner-dou)
- INTMDB-282: Updated test and docs for alert configuration using notifications #629 (coderGo93)
- INTMDB-280: Fix cluster datasource scaling issue #627 (abner-dou)
- INTMDB-272: Validate using interval_min for PagerDuty, VictorOps, GenieOps #624 (coderGo93)
- INTMDB-276: Added VersionReleaseSystem parameter for resource/datasource(s) of cluster #623 (coderGo93)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.38.4 to 0.38.5 #622 (dependabot[bot])
- Chore(deps): Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.8.0 to 2.9.0 #621 (dependabot[bot])
- INTMDB-24: Change computed paused to optional #620 (coderGo93)
- INTMDB-257: Changed 'hcl' markdown tag to 'terraform' tag #619 (abner-dou)
- Fix link in update guide and add version #615 (themantissa)
- INTMDB-279: Fixes a bug where it crashes when importing a trigger #614 (coderGo93)
- mongodbatlas-project resource: add api_keys attribute #504 (tetianakravchenko)
v1.1.1 (2021-11-19)
Closed issues:
- Cannot update the default backup schedule policy without defining API Key access IPs. #610
Merged pull requests:
v1.1.0 (2021-11-18)
Merged pull requests:
- INTMDB-264: Release v1.1.0 #611 (abner-dou)
- Guide and minor main page changes for 1.1.0 #609 (themantissa)
v1.1.0-pre.1 (2021-11-17)
Fixed bugs:
- Plugin crash when changing value of iam_assumed_role_arn for resource mongodbatlas_cloud_provider_access_authorization #565
- terraform-provider-mongodbatlas_v1.0.1 crashes after creating mongodbatlas_cloud_provider_access_authorization resource #554
- INVALID_CLUSTER_CONFIGURATION when adding new regions #550
Closed issues:
- update_snapshots is not getting set on Atlas while using "mongodbatlas_cloud_backup_schedule" tf resource #594
- Race condition when destroying cluster and disabling encryption at rest on the project-level #518
- Scaling max/min is applied each time with disabled autoscaling #482
- Documentation: Update contribution readme for developing the provider for terraform +14 newer #466
Merged pull requests:
- INTMDB-264: pre-release v1.1.0 #608 (abner-dou)
- INTMDB:273: Fix replication_specs update error #607 (abner-dou)
- Update cloud_provider_snapshots.html.markdown #605 (nhuray)
- Fix docs for third party data source. #604 (jkodroff)
- Fix timeout in acctest #602 (abner-dou)
- INTMDB-270: fix issue with project resource importer test #601 (abner-dou)
- Update MDB version info #600 (themantissa)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.38.2 to 0.38.4 #599 (dependabot[bot])
- INTMDB-271: Fixing a bug and improving for custom zone mappings in global cluster config #597 (coderGo93)
- INTMDB-275: Changed the pointer in some paremeters for custom db role #596 (coderGo93)
- INTMDB-270: Added 'with_default_alerts_settings' to project resource #595 (abner-dou)
- Fix backup option from provider_backup_enabled to cloud_backup #592 (paikend)
- INTMDB-222: Added Synonyms to Search Index RS and DS #591 (abner-dou)
- Fix typo: mongodbatlast => mongodbatlas #589 (sonlexqt)
- Chore(deps): Bump github.com/go-test/deep from 1.0.7 to 1.0.8 #587 (dependabot[bot])
- INTMDB-260: Added GCP feature for Private Endpoint #586 (coderGo93)
- INTMDB-227:Create new Resource and Datasource for Serverless Instance #585 (abner-dou)
- INTMDB-269: Fix issue with default auto_scaling_disk_gb_enabled value #584 (abner-dou)
- fixes failing snapshots because timeout is too short #583 (ebostijancic)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.38.1 to 0.38.2 #582 (dependabot[bot])
- INTMDB-239: Added new resource/datasource and deprecate for cloud backup snapshot and restore job #581 (coderGo93)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.37.12 to 0.38.1 #580 (dependabot[bot])
- INTMDB-216: Added resource and datasource(s) of Advanced Cluster #570 (coderGo93)
- Add Organisation and Project invitations #560 (beergeek)
v1.0.2 (2021-10-07)
Closed issues:
Merged pull requests:
- INTMDB-246: Release v1.0.2 #579 (abner-dou)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.37.11 to 0.37.12 #578 (dependabot[bot])
v1.0.2-pre.1 (2021-10-04)
Fixed bugs:
- Error: error getting search index information: json: cannot unmarshal array into Go struct field IndexMapping.mappings.fields of type mongodbatlas.IndexField #545
- Regression: Data Source for mongodbatlas_cluster makes terraform hang indefinitely using version 1.0 #521
- Enabling encryption at rest with any provider for a Cluster will throw error #517
- realm trigger causes provider to authenticate with atlas even if realm triggers are not in use #512
- Adding IP to access List failed when lot of entries #470
Closed issues:
- Datalake configuration at creation time #561
- Nested map variable works if defined in module consumer but not if defined in module itself #559
- Getting blocked by IP when trying to create a project / cluster #557
Merged pull requests:
- INTMDB-246: pre-release 1.0.2-pre.1 #577 (abner-dou)
- Roll up for documentation fixes #576 (themantissa)
- INTMDB-259: Fix issue when create a tenant cluster without auto_scaling_disk_gb #575 (abner-dou)
- INTMDB-203: Fix IOPS restriction on NVME clusters #574 (abner-dou)
- INTMDB-254: Fix replication_specs behaviour when update cluster #573 (abner-dou)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.37.10 to 0.37.11 #572 (dependabot[bot])
- Chore(deps): Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.7.1 to 2.8.0 #571 (dependabot[bot])
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.37.8 to 0.37.10 #569 (dependabot[bot])
- INTMDB-256: Fixes a bug for updated a role in cloud access authorization #567 (coderGo93)
- INTMDB-245: Added an example for encryption at rest using azure with a cluster #566 (coderGo93)
- INTMDB-221: Added projectOwnerID to project resource #564 (abner-dou)
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.37.7 to 0.37.8 #563 (dependabot[bot])
- INTMDB-211: Add new advanced shard key options in global cluster resource #562 (abner-dou)
- INTMDB-252: Added two parameters for cluster advanced configuration #558 (coderGo93)
- Fix typo in import search index error #556 (stefanosala)
- INTMDB-230: added property to maintenance window rs ds #552 (abner-dou)
- INTMDB-249: Lint and fix linting for examples #538 (gssbzn)
v1.0.1 (2021-09-02)
Merged pull requests:
v1.0.1-pre.1 (2021-09-01)
Fixed bugs:
- Cannot define a mongodbatlas_cloud_provider_snapshot_backup_policy and enable provider_backup_enabled for an existing cluster in the same apply #350
Closed issues:
- Not able to obtain CSRS hostnames from mongodbatlas_cluster resource #543
- Cloud Provider Access Setup for Datalake #486
- Terraform: Unable to fetch connection strings when using 'data' resource for existing cluster #422
- SDK framework update v2.0.0+ #408
- Issues with resource and API design for Cloud Provider Snapshot Backup Policy #222
Merged pull requests:
- Chore(deps): Bump go.mongodb.org/realm from 0.0.1 to 0.1.0 #551 (dependabot[bot])
- Chore(deps): Bump github.com/hashicorp/terraform-plugin-sdk/v2 from 2.7.0 to 2.7.1 #549 (dependabot[bot])
- INTMDB-251: Update search rs and ds to use go-client v0.12.0 #548 (abner-dou)
- tag version 1.0.1 for pre release #546 (coderGo93)
- test: skip instead of fatal for team ids missing #544 (gssbzn)
- Chore(deps): Bump github.com/spf13/cast from 1.3.1 to 1.4.1 #542 (dependabot[bot])
- Chore(deps): Bump github.com/gruntwork-io/terratest from 0.32.20 to 0.37.7 #541 (dependabot[bot])
- Chore(deps): Bump github.com/mongodb-forks/digest from 1.0.1 to 1.0.3 #540 (dependabot[bot])
- Chore(deps): Bump octokit/request-action from 2.0.0 to 2.1.0 #539 (dependabot[bot])
- feat: add dependabot #537 (gssbzn)
- feat: mcli integration #536 (gssbzn)
- docs: fix typo cluster.html.markdown #535 (gssbzn)
- docs: update README #534 (gssbzn)
- INTMDB-226 - Added forceNew to vpc_id in network_peering #533 (abner-dou)
- Modified workflow to trigger the automated tests #532 (coderGo93)
- INTMDB-247: Fixes a bug where it's taking 3 minutes to read a cluster #530 (coderGo93)
- task: check examples are formatted correctly #529 (gssbzn)
- feat: use golangci lint action #528 (gssbzn)
- task: remove misspell as a dependency #527 (gssbzn)
- INTMDB-236: Updated the cluster configuration #526 (coderGo93)
- INTMDB-244: add deprecation notes for cloud backup documentation #525 (abner-dou)
- INTMDB-237: fix word in private_endpoint resource documentation #523 (abner-dou)
- INTMDB-243: Fixes a bug for encryption at rest with new parameters #522 (coderGo93)
- INTMDB-235: Added example of ldap configuration docs #520 (coderGo93)
- INTMDB-242: Fixes the bug when if you don set public/private key it would fail for getting realm client #519 (coderGo93)
- Add stronger warning against attempting a shared tier upgrade #516 (themantissa)
- INTMDB-219: Fixed cluster scaling issue #515 (abner-dou)
- INTMDB-218: fixes the bug when you try to add more than 100 ip whitelist #514 (coderGo93)
- INTMDB-225: Fixed network peering resource for Azure #513 (abner-dou)
v1.0.0 (2021-08-11)
Merged pull requests:
- INTMDB-215: tag version 1.0.0 for release #511 (coderGo93)
- Update 1.0.0-upgrade-guide.html.markdown #510 (themantissa)
- update the privatelink doc with Azure example #509 (nikhil-mongo)
v1.0.0-pre.1 (2021-08-10)
Closed issues:
- Multi cloud not supported? #497
- Unsupported argument
bi_connector_config
#491 - Support for Mongo DB Cluster 4.4 #487
- Backup policy ID requirement is a catch 22 #485
- Updating from terraform 0.14.5 tp 0.15.0 or further version (up to 1.0) mongodbatlas started to add database_name="" outsides roles part #480
- resource mongodbatlas_auditing audit_filter param doesn't ignore whitespace changes in json #477
- documentation: Azure private link example #469
- Terraform not able to detect all the changes from the mongodb .tf files #465
- mongodbatlas_private_endpoint and mongodbatlas_private_endpoint_interface_link gets re-created everytime #464
- mongodbatlas_database_user lifecycle ignore_changes is ignored #462
- Unable to manage LDAP groups due to forced incorrect auth_database_name #447
- Request for Docs - Migration from Ahkaryle-s provider #26
Merged pull requests:
- INTMDB-215: tag version 1.0.0 for pre-release #508 (coderGo93)
- INTDMB-223: Updated Cloud Backup to SDK v2 #507 (abner-dou)
- INTMDB-233: Update linter version #506 (MihaiBojin)
- INTMDB-232: Fix user agent version #505 (MihaiBojin)
- update resources documentation to address INTMDB-225 #503 (nikhil-mongo)
- INTMDB-202: Changed to TypeSet for replication specs #502 (coderGo93)
- INTDMB-223: update search index to sdk v2 #501 (abner-dou)
- INTMDB-17: fixed import state method in search index resource #500 (abner-dou)
- Adding autodefer parameter to automatically defer any maintenance #499 (vgarcia-te)
- docs: fix typo in GCP network_peering.network_name #498 (daquinoaldo)
- INTMDB-180: file env variable spelling error #495 (abner-dou)
- INTMDB-188: fixed issue related with read non-existing resource #494 (abner-dou)
- add example for atlas-aws vpc peering #493 (nikhil-mongo)
- MongoDB Atlas-GCP VPC Peering #492 (nikhil-mongo)
- MongoDB Atlas - GCP VPC Peering example #490 (nikhil-mongo)
- INTMDB-183: Migrate to TF SDK 2 #489 (coderGo93)
- INTMDB-17: Resource/Data Source Atlas Search #488 (abner-dou)
- INTMDB-214: Deprecation of private endpoint #484 (coderGo93)
- INTMDB-179: added more examples for connection strings #483 (coderGo93)
- INTMDB-198: Fixes a bug where it appears empty private endpoint in cluster #481 (coderGo93)
- INTMDB-201: Added to detect changes for name of cluster in update func #479 (coderGo93)
- INTMDB-28: Added Event Triggers Realm #476 (coderGo93)
- INTMDB-145: Cloud backup schedule #475 (coderGo93)
- Starter example improvements and doc update #474 (themantissa)
- INTMDB-212: Deprecation of Project IP Whitelist #473 (coderGo93)
- INTMDB-18-Test for Online Archive and sync attribute for discussion #472 (leofigy)
- INTMDB-128: Modified design when you can get .id from various resources #471 (coderGo93)
- update README - added plugin dev override #468 (abner-dou)
- CLOUDP-90710: Expose BASE_URL so that we can test terraform with a custom server #467 (andreaangiolillo)
- INTMDB-200: Fixes a bug about updating a region name with GCP #463 (coderGo93)
- INTMDB-19: Added resource and datasource(s) of data lake #414 (coderGo93)
- INTMDB-18 : DataSource and Resource support for Online Archive #413 (leofigy)
v0.9.1 (2021-05-17)
Merged pull requests:
- chore v0.9.1 changelog update #461 (leofigy)
- Missing formatting backtick in the documentation #457 (lescactus)
v0.9.1-pre.1 (2021-05-14)
Fixed bugs:
- mongodbatlas_cluster bi_connector state changes on terraform CLI 0.14.2 even without any bi_connector configuration - terraform 14 #364
- Update the CA certificate with a os environment #442 (pitakill)
Closed issues:
- New single apply cloud provider access requires encryption_at_rest_provider set in mongodbatlas_cluster #452
- Migration to mongodbatlas_cloud_provider_access_setup / authorization #451
- GCP can't set region for cluster #450
- Error verifying GPG signature for provider "mongodbatlas" #448
- "CLUSTER_DISK_IOPS_INVALID" related error/unexpected update-in-place #439
- encryption_at_rest failing with UNEXPECTED ERROR (and discussion of Cloud Provider Access possible improvement) #409
- Test update - Update test certificate #407
- mongodbatlas_private_endpoint and mongodbatlas_private_endpoint_interface_link not working as expected in version 0.7 #406
Merged pull requests:
- INTMDB-207 chore: Doc update for changelog v0.9.1-pre.1 #460 (leofigy)
- INTMDB-208: Updated docs for upgrading private endpoints #458 (coderGo93)
- INTMDB-205 fixing client update side effects #456 (leofigy)
- INTMDB-205-client-update bumping the client version up #455 (leofigy)
- Test config update #454 (leofigy)
- INTMDB-206 Documentation and example updates #453 (leofigy)
- updated cluster doc and examples for the new IOPS change #446 (nikhil-mongo)
- fix page title and sidebar #445 (themantissa)
- chore v0.9.0 changelog #444 (leofigy)
v0.9.0 (2021-04-22)
Implemented enhancements:
- Test or TestAccResourceMongoDBAtlasDatabaseUser_withAWSIAMType with #432 (pitakill)
- INTMDB 186 - Added authorization resource to split the cloud access provider config #420 (leofigy)
Closed issues:
- Outdated usage example about "mongodbatlas_encryption_at_rest" #424
Merged pull requests:
- Remove IOPS and adjust parameter description #443 (themantissa)
- remove unnecessary variables and use roles instead of keys for AWS Encryption-AtRest #441 (nikhil-mongo)
- Update default IOPS and 0.9.0 info guide #440 (themantissa)
- [Azure VNET Peering] changed the incorrect parameter used for role assignment and role definition #438 (nikhil-mongo)
- chore changelog for v0.9.0 prerelease #437 (leofigy)
- Update release.yml #436 (leofigy)
- INTMDB-199: Fixes the error when updating an replication specs after removed one zone #434 (coderGo93)
- Examples of terratest upgrade #431 (coderGo93)
- Fix: small doc error #428 (lescactus)
- INTMDB-194: Added func to get db major version for testing #427 (coderGo93)
- Add examples creating user with aws_iam_type #426 (alexsergeyev)
- INTMDB-155: Fixes a bug related to bi_connector cluster by deprecating #423 (coderGo93)
- INTMDB-168: updated docs the format of using dependencies #421 (coderGo93)
- INTMDB-185: Added parameter regions for GCP network container #418 (coderGo93)
- TeamsUpdate - fixing small bug, again missing update #417 (leofigy)
- Fixes test about ca certificate x509 #416 (coderGo93)
- Working example for Atlas-encryptionAtRest-roles with a single tf apply #415 (zohar-mongo)
- INTMDB-181: Detects unnecessary changes changes for azure/gcp encryption at rest #412 (coderGo93)
- corrected the title by making the variable name plural #404 (crosbymichael1)
- INTMDB-154: Deprecation for provider_encrypt_ebs_volume #403 (leofigy)
- INTMDB-133: Vendor removal to include terratest samples #395 (leofigy)
- INTMDB-114/115: Added resource, datasource and tests for LDAP configuration and verify #379 (coderGo93)
- INTMDB-116: Added parameter ldap auth type for resource and datasource(s) of database user #376 (coderGo93)
- INTMDB-16: Added resource and datasource for Custom DNS Configuration for Atlas Clusters on AWS #370 (coderGo93)
- INTMDB-133: Examples for encryption at rest with roles #369 (coderGo93)
v0.9.0-pre.1 (2021-04-21)
Closed issues:
- TF support for creating api keys #433
- Apple Silicon (darwin/arm64) support #430
- Tenant Provider Acceptance tests are failing #419
- 500 (request "UNEXPECTED_ERROR") #411
- Error Creating cluster GCP - 500 UNEXPECTED_ERROR #410
- r/mongodbatlas_third_party_integration fails on read after create #354
v0.8.2 (2021-02-03)
Closed issues:
- Issues with AWS/Azure Privatelink in v0.8.0 and v0.8.1 #401
- mongodbatlas-0.4.2: panic: runtime error: invalid memory address or nil pointer dereference #399
- Seemingly unable to set provider source to mongodb/mongodbatlas for terraform v0.14? #396
- Missing connection_strings for Azure Private Link in resource mongodbatlas_cluster #390
- Error in Docs #387
Merged pull requests:
- INTMDB-177: chore: release changelog #402 (leofigy)
- INTMDB-174: updated an example for cluster #400 (coderGo93)
- INTMDB-175: Added azure status and fixes the error about target state #398 (coderGo93)
v0.8.1 (2021-01-28)
Fixed bugs:
- Removal of user scopes is not detected by the provider #363
Closed issues:
- Parameter mismatch in mongodbatlas_privatelink_endpoint_service #391
- Can't add a team to a project #389
- failed to create policy items while using mongodbatlas_cloud_provider_snapshot_backup_policy #386
- Unable to import resources with "terraform import" - 401 (request "Unauthorized") #385
Merged pull requests:
- INTMDB-172: chore changelog update for v0.8.1 #397 (leofigy)
- INTMDB-169: delete encoding url path in private endpoint service #393 (coderGo93)
- INTMDB-158: Added private endpoint in connection strings #392 (coderGo93)
- INTMDB-163: Wrong order for PrivateLink Endpoint Service and detects unnecessary changes #388 (coderGo93)
v0.8.0 (2021-01-20)
Closed issues:
- Managing encryption at rest using iam roles fails #382
- Unable to use mongodbatlas_network_peering data source #377
Merged pull requests:
- INTMDB-153: Create 0.8.0-upgrade-guide.html.markdown #384 (themantissa)
v0.8.0-pre.2 (2021-01-18)
Closed issues:
- Bad Release Practice #381
Merged pull requests:
v0.8.0-pre.1 (2021-01-15)
Fixed bugs:
- Unexpected behaviour from resource
mongodbatlas_teams
when adding username for user not yet part of/Pending to join Organisation #329 - mongodbatlas_alert_configuration - metric_threshold.threshold is not being passed when value is zero #311
- After manually deletion of a billing alert, no more plan oder apply will succeed, becuase of an 404 during plan #305
Closed issues:
- Deleting a user from mongo atlas results in a 404 error, not that user getting re-created #360
- Replace "mongodbatlas_project_ip_whitelist" resource/datasource/docs references with "mongodbatlast_project_ip_accesslist" to reflect API/UI change. #358
- Quick start for provider is not quick and comes with side effect about
replication_factor
field #356 - mongodbatlas_database_user resource's id attribute does not have the username value #348
- Mongodbatlas documentation issue with Data Sources #347
- Please add support for Azure Private Link as a private endpoint #346
- mongodbatlas_maintenance_window fails with BadRequest: Invalid Day of Week #289
Merged pull requests:
- INTMDB-160: Resetting an encryption at rest #380 (coderGo93)
- INTMDB-149: tag version 0.8.0 for pre-release #378 (coderGo93)
- Fix typo "requirments" in the PR template #375 (KeisukeYamashita)
- Path escape import id of database user #373 (KeisukeYamashita)
- Update cluster to match Atlas doc #372 (themantissa)
- INTMDB-147: Changed to required in schema of roles for database users #371 (coderGo93)
- INTMDB-144: Updated for scopes database users #368 (coderGo93)
- Fix database user resource broken indent #367 (KeisukeYamashita)
- INTMDB-142: Fixes the bug for alertconfiguration using data dog #366 (coderGo93)
- INTMDB-133: Updated Encryption At Rest to work with IAM Roles #365 (coderGo93)
- INTMDB-141: Fixing 404 for existing database user #362 (leofigy)
- INTMDB-121: Prevents removing existing users #361 (leofigy)
- update wording #359 (themantissa)
- update the documentation and examples for adding the replication spec… #357 (nikhil-mongo)
- fix: code cleanup #355 (AlphaWong)
- Cloud Access Provider Datasources, Resources, and Documentation (INTMDB 131) #352 (leofigy)
- doc fix for db users data source #351 (themantissa)
- AWS and AZURE Private Endpoints (INTMDB-123 & INTMDB-124) #349 (coderGo93)
- Basicexample for starting with Atlas #345 (nikhil-mongo)
- Fix update function for DB users #341 (EricZaporzan)
v0.7.0 (2020-10-23)
Fixed bugs:
- X509 user creation and update throws error #312
- inherited_roles are not correctly removed from custom_db_roles #280
- alertConfigs fix field update in terraform state #334 (leofigy)
Closed issues:
- Warning when installing the provider on Terraform 0.13 #342
- mongodbatals_network_container #336
- Typo in documentation #335
- Crash when refreshing TF State for a single cluster #330
- 500 response on /groups/GROUP-ID/peers #320
- An invalid enumeration value M5 was specified. #318
- Container ID on the cluster data source is always empty #314
- email_enabled always reported as a change for mongodbatlas_alert_configuration #306
Merged pull requests:
- Quick docs for 3rd party #344 (themantissa)
- chore: changelog v0.7.0 #343 (leofigy)
- documentation fix #335 and examples added for the Azure VNET peering and AWS Private Link #340 (nikhil-mongo)
- mongodbatlas_alert_configuration - reset ID if was deleted and it's already in the plan #333 (leofigy)
- New resource and datasource for Project IP Access list #332 (coderGo93)
- Client upgrade to fix metric threshold value set as 0 #331 (leofigy)
- docs: add mongo SLA link #328 (gssbzn)
- Example added for database user scope #327 (nikhil-mongo)
- Add "Sensitive: true" for securing sensitive data in state #325 (KeisukeYamashita)
- Create README and examples directory #324 (themantissa)
- fix: fixes a bug for issue 289 #323 (coderGo93)
- Third party integrations #321 (leofigy)
- changed from running on PR to manually trigger acceptance tests #319 (coderGo93)
- Cluster docs #317 (nikhil-mongo)
- chore: changelog for v0.6.5 #316 (leofigy)
- Chore: Fix the ProviderVersion in the useragent string #309 (MihaiBojin)
v0.6.5 (2020-09-19)
v0.6.6 (2020-09-18)
Fixed bugs:
- X509 is using the wrong authentication database when updating an existing user #292
mongodbatlas_cloud_provider_snapshot_backup_policy
restore_window_days
(optional value) is being set even when omitted in resource config #290
Closed issues:
- "mongodbatlas_alert_configuration" prints Slack API token in plain text #310
- Can we create search index using terraform-provider-mongodbatlas? #308
- Error: rpc error: code = Unavailable desc = transport is closing #302
- Can't create alerts with using many event_type #232
Merged pull requests:
- mongo atlas client update fix #292 #312 #315 (leofigy)
- DB user creation error because bad encoding in path #313 (leofigy)
- Database user scopes #307 (coderGo93)
- Setting deterministic encoding id output, just sorting the keys #303 (leofigy)
v0.6.4 (2020-09-02)
Fixed bugs:
- Unable to import $external auth users #285
- custom_db_roles cannot be created with only inherited roles #279
- mongodbatlas_team data provider team_id null after successful API query #277
Closed issues:
- There is no parity between the Atlas API documentation and the provider doc in regards to alert event_type values #295
- Renaming a custom_db_role with attached users is not possible #284
- changing cluster to _NVME fails on commented-out IOPS #283
- Error when assigning a custom db role to a database user. #273
- Error when creating
mongodbatlas_project_ip_whitelist
resource #266 - Can't create a alert for Replication Oplog Window #227
Merged pull requests:
- chore: add Changelog for 0.6.4 #301 (marinsalinas)
- fix: added a validation for restore_window_days #300 (PacoDw)
- update auth_database_name #299 (themantissa)
- Fix #227 #232: Added a new Threshold attribute #298 (PacoDw)
- Fix #285: Unable to import $external auth users #297 (PacoDw)
- Fixes many testacc #296 (coderGo93)
- Fix #279 #280 #294 (PacoDw)
- GitHub actions tests #293 (coderGo93)
- Changed the harcoded links from hashicorp repo to mongodb repo #288 (coderGo93)
- add note about container creation #287 (themantissa)
- Correct cluster labels documentation #286 (themantissa)
- Add templates to repo #282 (themantissa)
- Fix #277: mongodbatlas_team data provider team_id null after successful API query #281 (PacoDw)
- Create SECURITY.md #278 (themantissa)
- Update README.md #276 (themantissa)
- Release configuration #275 (MihaiBojin)
- Improvement for 503 error response while creating a cluster #274 (coderGo93)
- Cleaned vendored deps #272 (MihaiBojin)
- Replaced the digest auth library with one that supports SHA-256 #271 (MihaiBojin)
- Updated changelog v0.6.3 #270 (PacoDw)
- fix: fix golangci lint and travis #269 (gssbzn)
- feat: add a unique user agent #268 (gssbzn)
- fix: added validation for autoscaling compute enabled and when true a… #267 (coderGo93)
- Added a field AwsIAMType for database user #264 (coderGo93)
- Updated Backup Policy documentation #259 (PacoDw)
v0.6.3 (2020-07-27)
Fixed bugs:
- Can't create a new cluster (M2/M5) after 0.6.2 version #265
Closed issues:
- Creating cluster eventually returns 503 #256
v0.6.2 (2020-07-16)
Fixed bugs:
- Adding 16 whitelist entries at the same time causes an error #252
- Error when create or import cluster - panic: runtime error: invalid memory address or nil pointer dereference #243
- Cannot re-apply config when M2/M5
disk_size_gb
is specified incorrectly #115 - accepter_region_name not required for AWS on read/import/update #53
- fix: resource/project_ip_whitelist - modify ip whitelist entry valida… #257 (marinsalinas)
Closed issues:
- In recommendations, prevent export of keys appearing in OS history #261
Merged pull requests:
- Small change to recommendations #263 (themantissa)
- Updated changelog v0.6.2 #262 (PacoDw)
- Updated go version to v1.14 #260 (PacoDw)
- Fix auto scaling attributes #255 (PacoDw)
- add: project_ip_whitelist datasource #254 (gmlp)
- imp: team datasource add team name option #253 (gmlp)
- fix: fixes #115 issue with disk size for shared tiers #251 (gmlp)
- Added golangci configuration and travis fix #248 (PacoDw)
- Updated the name of module client mongodb atlas #244 (coderGo93)
- fix: fixes #53 accepter_region_name not required for AWS on read/import/update #242 (gmlp)
v0.6.1 (2020-06-18)
Fixed bugs:
- Error when use provider_name = TENANT on 0.6.0 mongodbatlas provider version. #246
Closed issues:
- Add MongoDB Collection Data Source #250
Merged pull requests:
- Updated changelog v0.6.1 #249 (PacoDw)
- Fix #246: Error when use provider_name = TENANT on 0.6.0 mongodbatlas provider version #247 (PacoDw)
- Fix #243: Error when create or import cluster - panic: runtime error: invalid memory address or nil pointer dereference #245 (PacoDw)
v0.6.0 (2020-06-11)
Implemented enhancements:
- mongodbatlas_database_user can not be imported when they contain dashes "-" in the name #179
Fixed bugs:
- Changes to mongodbatlas_database_user.role.collection_name are ignored #228
- Hour and minute properties don't update when they are zero for mongodbatlas_cloud_provider_snapshot_backup_policy #211
- Issues with advanced_configuration section on mongodbatlas_cluster #210
- Changes are not detected when changing Team's role_names attribute on mongodbatlas_project #209
- terraform plan and apply fails after upgrading this module to 0.5.0 #200
- Issues upgrading cluster to an AWS NVME tier. #132
Closed issues:
- Updating Snapshot Backup Policy: This resource requires access through a whitelist of ip ranges. #235
- Cannot import mongodbatlas_database_user if username contains a hyphen #234
- How to create a custom db role using built-in and connection action #226
- connection_strings returning empty private values #220
- Documentation incorrect about accessing connection_strings from clusters? #219
- Incorrect description for atlas_cidr_block in mongodbatlas_network_peering documentation #215
- RESOURSE or RESOURCE? Spelling change for readme.md #185
- mongodbatlas_encryption_at_rest key rotation impossible to perform with Azure KeyVault #80
Merged pull requests:
- chore: updated changelog to v0.6.0 #241 (PacoDw)
- Documentation Improvements and New Guide for 0.6.0 #240 (themantissa)
- fixes #210: Issues with advanced_configuration section on mongodbatlas_cluster #238 (gmlp)
- New parameters about pagination for datasources #237 (coderGo93)
- fix: fixes #132 issues upgrading cluster to an AWS NVME tier #236 (gmlp)
- Cluster autoscaling #233 (coderGo93)
- Fix #228: Changes to mongodbatlas_database_user.role.collection_name are ignored #231 (PacoDw)
- fixes #211: Hour and minute properties don't update when they are zero for mongodbatlas_cloud_provider_snapshot_backup_policy #230 (gmlp)
- Terraform sdk #229 (PacoDw)
- Fix #209: Changes are not detected when changing Team's role_names attribute on mongodbatlas_project #225 (PacoDw)
- New fields for snapshot restore jobs #224 (coderGo93)
- Improve connection string doc #223 (themantissa)
- Update network_peering.html.markdown #217 (themantissa)
- fix: fixed DatabaseUserID to allows names with multiple dashes #214 (PacoDw)
- Fix #80 - Update for GCP Encryption at rest #212 (coderGo93)
- Added field container_id in resource cluster #208 (coderGo93)
v0.5.1 (2020-04-27)
Implemented enhancements:
- Support new private and privateSrv connection strings #183
Closed issues:
- Alert configuration roles array should not be required #201
- Can't get PrivateLink-aware mongodb+srv address when using privatelink #147
Merged pull requests:
- chore: updated changelog file for v0.5.1 #207 (PacoDw)
- Fix travis, remove google cookie #204 (marinsalinas)
- Fix: improved validation to avoid error 404 #203 (PacoDw)
- Changed roles to computed #202 (PacoDw)
- Fixed the documetation menu #199 (PacoDw)
v0.5.0 (2020-04-22)
Implemented enhancements:
- mongodbatlas_encryption_at_rest outputs IAM secrets to stdout #93
- Cloud Provider Snapshot Backup Policy #180 (PacoDw)
Fixed bugs:
- TERRAFORM CRASH on importing mongodbatlas_alert_configuration #171
Closed issues:
- Problem using Cross Region Replica Set in GCP #188
- Delete this please. #187
- Confusing output when modifying a cluster #186
- Cluster auto-scaling #182
- Docs with wrong resource type #175
- On upgrade from 0.4.1 to 0.4.2 start getting errors #174
- Can't create SYSTEM_NORMALIZED_CPU_IOWAIT alert #172
- mongodbatlas_alert_configuration - not able to specify ROLE for type_name = "GROUP" #153
Merged pull requests:
- chore: update Changelog file for v0.5.0 version #197 (marinsalinas)
- Add CONTRIBUTING file #196 (themantissa)
- Update MongoSDK to v0.2.0 #195 (marinsalinas)
- Doc update for private_ip_mode #194 (themantissa)
- Peering Container documentation fix #193 (themantissa)
- Update backup documenation #191 (themantissa)
- Fix documentation of roles block role_name #184 (fbreckle)
- Connection strings #181 (coderGo93)
- Typo in
provider_disk_type_name
description #178 (caitlinelfring) - added roles in schema of notifications for alert configurations #177 (coderGo93)
- fix-#175 - missing word in resource name #176 (themantissa)
- Fix #171: added validation to avoid nil type error #173 (PacoDw)
- Fix Attributes Reference bullet points #168 (brunopadz)
v0.4.2 (2020-03-12)
Fixed bugs:
- mongodbatlas_cluster fails to redeploy manually deleted cluster #159
Closed issues:
- mongodbatlas_alert_configuration - not able to generate any alerts with event_type = "OUTSIDE_METRIC_THRESHOLD" and matcher.fieldName != "TYPE_NAME" #164
- Still cannot create cluster in region ME_SOUTH_1 on plugin version 0.4.1 #161
- mongoatlas_cluster fails to create - invalid enumeration value M2 was specified #160
- Can't create cluster ME_SOUTH_1 region #157
Merged pull requests:
- chore: fix linting issues #169 (marinsalinas)
- chore: add changelog file for 0.4.2 version #167 (marinsalinas)
- Doc: Fix import for mongodbatlas_project_ip_whitelist #166 (haidaraM)
- chore: removed wrong validation for matchers.value #165 (PacoDw)
- feature: add default label to clusters #163 (marinsalinas)
- Cleaned Cluster state when it isn't found to allow create it again #162 (PacoDw)
- cluster: removed array of regions due to they could be changed #158 (PacoDw)
v0.4.1 (2020-02-26)
Fixed bugs:
- Add name argument in mongodbatlas_project datasource #140
Closed issues:
- Delete timeout for mongodbatlas_private_endpoint resource too short #151
- mongodbatlas_project name #150
- mongodbatlas_custom_db_role not waiting for resource creation #148
- Cannot use mongodbatlas_maintenance_window - Error provider does not support #145
- Error creating users with mongodbatlas_database_user (following documentation examples) #144
- Auto Scale Cluster Tier Missing #141
Merged pull requests:
- chore: add changelog file for 0.4.1 version #156 (marinsalinas)
- Custom DB Roles: added refresh function to allow to create/remove multiple custom roles at the same time #155 (PacoDw)
- chore: increase timeout when delete in private_endpoint resource #154 (marinsalinas)
- add upgrade guide #149 (themantissa)
- Correct
mongodbatlas_teams
resource name in docs #143 (mattt416) - Project data source #142 (PacoDw)
v0.4.0 (2020-02-18)
Implemented enhancements:
- expose 'paused' as an argument for mongodbatlas_cluster #105
- Add pitEnabled feature of mongodbatlas_cluster resource #104
- Support for AWS security groups in mongodbatlas_project_ip_whitelist #67
Fixed bugs:
- Cannot update GCP network peer #86
- Cluster fails to build on 0.3.1 when mongo_db_major_version is not specified #81
- Crash (panic, interface conversion error) when creating mongodbatlas_encryption_at_rest in Azure #74
- Creating M2 cluster without specifying disk_size_gb results in 400 Bad Request #72
Closed issues:
- add mongodbatlas_project datasource #137
- Inconsistent documentation between GitHub repo and Terraform site #136
- Cloud provider snapshot management #124
- Add support in cluster-tier autoscaling #123
- Continuous Backup is not supported for (new) AWS clusters #121
- If don't specify IOPS when creating M10 or M20 cluster a 0 value is passed in causing failure #120
- When is mongodbatlas_project_ip_whitelist security group feature going to be released? #114
- Error creating MongoDB Cluster: unexpected EOF #110
- Issue with import mongodbatlas_cloud_provider_snapshot_restore_job #109
- mongodbatlas_network_container Already exists #88
- mongodbatlas_network_container doesn't form a valid json request #83
- mongodbatlas_network_containers datasource doesn't work with Azure #71
- missing schema for provider "mongodbatlas" resource type mongodbatlas_ip_whitelist #70
- Whitelisted Project IPs when manually deleted causes failure at next plan/apply #68
- Modifying project ip whitelist destroy and re-create all resources #51
Merged pull requests:
- Changelog for v0.4.0 #138 (marinsalinas)
- Readme: Updated env variables #135 (PacoDw)
- Database Users: updated Read Function to avoid plugin error when it upgrades #133 (PacoDw)
- Fix snapshot import with hyphened cluster_name #131 (marinsalinas)
- Spelling and grammer #130 (CMaylone)
- chore: added database_name as deprecated attribute #129 (PacoDw)
- Encryption At Rest: fixed issues and added an enhancement #128 (PacoDw)
- Add PIT enabled argumento to Cluster Resource and Data Source #126 (marinsalinas)
- X509 Authentication Database User #125 (PacoDw)
- Database users: added x509_type attribute #122 (PacoDw)
- Shared tier doc edits #119 (themantissa)
- Private endpoints #118 (PacoDw)
- Update cluster doc #117 (themantissa)
- Update backup, add links #116 (themantissa)
- Projects: adding teams attribute #113 (PacoDw)
- Update cluster.html.markdown #112 (themantissa)
- Fix DiskSizeGB missing #111 (marinsalinas)
- Terraform resource for MongoDB Custom Roles #108 (PacoDw)
- Fix peering resource #107 (PacoDw)
- Fix #68: Added the ability to re-create the whitelist entry when it's remove manually #106 (PacoDw)
- Updating
git clone
command to reference current repository #103 (macintacos) - Cluster label and plugin attribute #102 (PacoDw)
- Added functions to handle labels attribute in some resources #101 (PacoDw)
- Added labels attr for Database User resource #100 (PacoDw)
- Alert configuration resource and data source #99 (PacoDw)
- Update database_user.html.markdown #98 (themantissa)
- update containers and ip whitelist doc #96 (themantissa)
- Add provider_name to containers data source #95 (marinsalinas)
- Whitelist #94 (PacoDw)
- Network Peering RS: remove provider_name=AWS as default, use Required=true instead i… #92 (marinsalinas)
- Update project.html.markdown #91 (themantissa)
- Feat: Global Cluster Configuration Resource and Data Source. #90 (marinsalinas)
- fix: validate if mongo_db_major_version is set in cluster resource #85 (marinsalinas)
- Auditing Resource and Data Source #82 (PacoDw)
- Feat: Team Resource and Data Source #79 (marinsalinas)
- Maintenance window ds #78 (PacoDw)
- Added default Disk Size when it doesn't set up on cluster resource #77 (PacoDw)
- Maintenance window rs #76 (PacoDw)
- website: collapse data sources sidebar by default #75 (marinsalinas)
- Improvements to Peering Resources #73 (themantissa)
- Remove dupe argument in docs #69 (ktmorgan)
- Clarify Azure Option in Doc #66 (themantissa)
v0.3.1 (2019-11-11)
Fixed bugs:
- Confirmation on timelimit for a terraform apply #57
Closed issues:
- Not able to create M0 clusters #64
- No way to modify advanced configuration options for a cluster #61
- mongodbatlas_network_peering outputting invalid json #59
- Syntax are not mandatory and creates confusion #58
- data source mongodbatlas_network_peering retrieves the same for id and connection_id #56
- Add resource for maintenance window #55
- Error encryption_at_rest rpc unavailable desc #54
- specify oplog size? #52
- Add resource for custom database roles #50
- An invalid enumeration value US_EAST_1 was specified. #49
- Version 0.3.0 #47
- plugin.terraform-provider-mongodbatlas_v0.2.0_x4: panic: runtime error: index out of range #36
Merged pull requests:
- chore: add changelog file for 0.3.1 version #65 (marinsalinas)
- Added format function to handle the mongo_db_major_version attr #63 (PacoDw)
- Added cast func to avoid panic by nil value #62 (PacoDw)
- Cluster advanced configuration Options #60 (PacoDw)
v0.3.0 (2019-10-08)
Closed issues:
- Upgrade from M2 to M10 fails #42
- GCP Peering endless terraform apply #41
- AWS clusters default provider_encrypt_ebs_volume to false #40
- mongodbatlas_network_peering Internal Servier Error #35
- Problem encryption_at_rest #33
- Problem destroying network peering container #30
- Bug VPC Peering between GCP and Atlas #29
Merged pull requests:
- chore: add changelog file for 0.3.0 version #48 (marinsalinas)
- Clarify Doc Examples and Text #46 (themantissa)
- fix-#40: added true value by defualt on provider_encrypt_ebs_volume attr #45 (PacoDw)
- make provider_name forced new to avoid patch problems #44 (marinsalinas)
- Network peering #43 (PacoDw)
- Update readme with more info #39 (themantissa)
- Fix: Network container #38 (PacoDw)
- Doc updates #37 (themantissa)
v0.2.0 (2019-09-19)
Closed issues:
- Unable to create project with peering only connections #24
- importing a mongodbatlas_project_ip_whitelist resource does not save project_id to state #21
- Support the vscode terraform extension #19
- Bug: VPC Peering Atlas-GCP #17
- PATCH network peering failed with no peer found #14
Merged pull requests:
- chore: add changelog for new release #34 (marinsalinas)
- Add Private IP Mode Resource. #32 (marinsalinas)
- Moved provider_name values to the correct section #31 (kgriffiths)
- website: add links to Atlas Region name reference. #28 (themantissa)
- Encryption at rest fix #27 (marinsalinas)
- website: make resources side nav expanded as default #25 (marinsalinas)
- fix: importing a mongodbatlas_project_ip_whitelist resource does not save project_id to state #23 (PacoDw)
- Fix #14: PATCH network peering failed with no peer found #22 (PacoDw)
- fix: change the test configuration for AWS and GCP #20 (PacoDw)
v0.1.1 (2019-09-05)
Fixed bugs:
- panic: runtime error: index out of range #1
Closed issues:
- GCP peering problem #16
- Cluster creation with Azure provider failed #15
- Error creating MongoDB Cluster #9
- Failed to create Atlas network peering container #7
- Bug: Invalid attribute diskIOPS specified. #2
Merged pull requests:
- chore: update changelog #18 (marinsalinas)
- website: fix typo #13 (heimweh)
- fix: add the correct func to check the env variables on peering datasources #12 (PacoDw)
- Fix diskIOPS attribute for GCP and Azure #11 (PacoDw)
- website: fix data sources sidebar always collapsed #10 (marinsalinas)
- mongodbatlas_network_(peering and container): add more testing case #8 (PacoDw)
- website: fix typo in MongoDB Atlas Services #5 (marinsalinas)
- Ip whitelist entries: removing all entries whitelist by terraform user #4 (PacoDw)
- Refactored import function to get all ip_addresses and cird_blocks entries #3 (PacoDw)
v0.1.0 (2019-08-19)
* This Changelog was automatically generated by github_changelog_generator