|
1 | 1 | # Changelog
|
2 | 2 |
|
| 3 | +## [v1.15.2](https://github.com/mongodb/terraform-provider-mongodbatlas/tree/v1.15.2) (2024-03-15) |
| 4 | + |
| 5 | +[Full Changelog](https://github.com/mongodb/terraform-provider-mongodbatlas/compare/v1.15.1...v1.15.2) |
| 6 | + |
| 7 | +**Enhancements** |
| 8 | + |
| 9 | +- feat: Adds support for Sample stream type to `mongodbatlas_stream_connection` [\#2026](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2026) ([maastha](https://github.com/maastha)) |
| 10 | +- feat: Adds support for using DEV/QA for mongodbgov [\#2009](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2009) ([maastha](https://github.com/maastha)) |
| 11 | +- refactor: Renames `MONGODB_ATLAS_ENABLE_BETA` to `MONGODB_ATLAS_ENABLE_PREVIEW` for features in preview [\#2004](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2004) ([EspenAlbert](https://github.com/EspenAlbert)) |
| 12 | +- feat: Adds StreamConfig attribute to `mongodbatlas_stream_instance` resource and datasources [\#1989](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1989) ([oarbusi](https://github.com/oarbusi)) |
| 13 | +- feat: Adds support for `region` & `customer_endpoint_dns_name` in privatelink [\#1982](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1982) ([EspenAlbert](https://github.com/EspenAlbert)) |
| 14 | +- feat: Updates `mongodbatlas_stream_connection` resource & data sources to support `dbRoleToExecute` attribute [\#1980](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1980) ([maastha](https://github.com/maastha)) |
| 15 | + |
| 16 | +**Bug Fixes** |
| 17 | + |
| 18 | +- fix: Avoids sending database user password in update request if the value has not changed [\#2005](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2005) ([AgustinBettati](https://github.com/AgustinBettati)) |
| 19 | +- fix: Removes escape logic on IP address in mongodbatlas\_access\_list\_api\_key [\#1998](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1998) ([maastha](https://github.com/maastha)) |
| 20 | +- fix: Enables creation of database event trigger with watch against database and not collection [\#1968](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1968) ([AgustinBettati](https://github.com/AgustinBettati)) |
| 21 | +- chore: Updates Atlas Go SDK and unifies resource prefix names in tests [\#1966](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1966) ([github-actions[bot]](https://github.com/apps/github-actions)) |
| 22 | +- fix: Removes `SchemaConfigModeAttr` from resources [\#1961](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1961) ([maastha](https://github.com/maastha)) |
| 23 | +- fix: Fixes timeout and removes deletion logic on update failure for `mongodbatlas_search_index` resource [\#1950](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1950) ([maastha](https://github.com/maastha)) |
| 24 | +- chore: Fixes `search_deployment` template to fix doc structure [\#1943](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1943) ([oarbusi](https://github.com/oarbusi)) |
| 25 | +- fix: Converts `snapshot_id` field from required to optional [\#1924](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1924) ([marcosuma](https://github.com/marcosuma)) |
| 26 | + |
| 27 | +**Closed Issues** |
| 28 | + |
| 29 | +- \[Bug\]: Many provider crashes when running from GitLab CI pipeline [\#1944](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1944) |
| 30 | +- Terraform lifecycle `ignore_changes` tags [\#2006](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/2006) |
| 31 | +- \[Bug\]: `mongodbatlas_access_list_api_key` CIDRs/subnets \(not single IPs\) fresh create after upgrade from 1.14 to 1.15 [\#1984](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1984) |
| 32 | +- \[Feature\]: `mongodbatlas_event_trigger` does not support Database operations [\#1967](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1967) |
| 33 | +- \[Bug\] `mongodbatlas_custom_db_role` created with the wrong permissions [\#1963](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1963) |
| 34 | +- \[Bug\]: `mongodbatlas_privatelink_endpoint_service` for GCP - Provider produced inconsistent final plan [\#1957](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1957) |
| 35 | +- \[Bug\]: Impossible to create a database scope \(database watch against\) in `mongodbatlas_event_trigger` [\#1956](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1956) |
| 36 | +- \[Feature\]: Add resources to create function [\#1954](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1954) |
| 37 | +- What will happen to the password field when DB user is imported? [\#1952](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1952) |
| 38 | +- \[Feature\]: Add resources to automatically create `mongodbatlas_event_trigger` resource [\#1949](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1949) |
| 39 | +- \[Bug\]: missing data source for `app_id` & `service_id` [\#1942](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1942) |
| 40 | +- \[Feature\]: unable to setup log forwarding to S3 [\#1933](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1933) |
| 41 | +- \[Bug\]: Unable to create billing alert configuration. [\#1927](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1927) |
| 42 | +- \[Bug\]: Can't setup privatelink\_endpoint\_service\_data\_federation\_online\_archive region or VPC Endpoint DNS Name for AWS [\#1878](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1878) |
| 43 | +- \[Bug\]: Undocumented behaviour privatelink\_endpoint / circle dependency [\#1872](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1872) |
| 44 | +- \[Bug\]: Provider produces inconsistent result after importing encryption\_at\_rest [\#1805](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1805) |
| 45 | +- \[Bug\]: backup\_compliance\_policy resource missing required attribute [\#1800](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1800) |
| 46 | +- `mongodbatlas_cloud_backup_snapshot_export_bucket` resource stuck on `Still distroying...` [\#1569](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1569) |
| 47 | +- Assigning a custom role to a new user fails \(400\) UNSUPPORTED\_ROLE [\#1522](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1522) |
| 48 | + |
| 49 | +**Internal Improvements** |
| 50 | + |
| 51 | +- chore: Reverts actionlint to enable release gh action [\#2034](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2034) ([lantoli](https://github.com/lantoli)) |
| 52 | +- chore: Specifies shell in release action [\#2033](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2033) ([lantoli](https://github.com/lantoli)) |
| 53 | +- chore: Fixes user terminal in release Github action [\#2032](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2032) ([lantoli](https://github.com/lantoli)) |
| 54 | +- refactor: Modifies mocking of search deployment unit test directly to SDK removing intermediate service [\#2028](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2028) ([AgustinBettati](https://github.com/AgustinBettati)) |
| 55 | +- doc: Fixes doc header for datasource `mongodbatlas_cloud_provider_access_setup` [\#2027](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2027) ([jvincent-mongodb](https://github.com/jvincent-mongodb)) |
| 56 | +- chore: Removes usage of vars.MONGODB\_ATLAS\_ENABLE\_PREVIEW [\#2024](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2024) ([EspenAlbert](https://github.com/EspenAlbert)) |
| 57 | +- chore: Run Go tests using specific packages [\#2014](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2014) ([lantoli](https://github.com/lantoli)) |
| 58 | +- chore: Creates project for test execution [\#2010](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2010) ([lantoli](https://github.com/lantoli)) |
| 59 | +- chore: Adjusts go.mod files after removal of integration tests [\#2008](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2008) ([AgustinBettati](https://github.com/AgustinBettati)) |
| 60 | +- chore: Reuses projects in executions in some resources and rename mig tests [\#2007](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2007) ([lantoli](https://github.com/lantoli)) |
| 61 | +- chore: Simplifies makefile [\#2003](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2003) ([lantoli](https://github.com/lantoli)) |
| 62 | +- doc: Adds export example to mongodbatlas\_cloud\_backup\_snapshot\_export\_job resource doc [\#2002](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2002) ([zach-carr](https://github.com/zach-carr)) |
| 63 | +- chore: Enables tests in CI for `mongodbatlas_privatelink_endpoint_service_data_federation_online_archive` resource [\#2001](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2001) ([lantoli](https://github.com/lantoli)) |
| 64 | +- chore: Deletes outdated integration tests [\#1999](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1999) ([lantoli](https://github.com/lantoli)) |
| 65 | +- chore: Unifies pass of org variables in tests [\#1997](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1997) ([lantoli](https://github.com/lantoli)) |
| 66 | +- chore: Stops using Network org in tests [\#1996](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1996) ([lantoli](https://github.com/lantoli)) |
| 67 | +- chore: Changes skip project logic for cleanup action [\#1995](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1995) ([lantoli](https://github.com/lantoli)) |
| 68 | +- chore: Adds Github Actions linter [\#1988](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1988) ([lantoli](https://github.com/lantoli)) |
| 69 | +- doc: Adds additional PR title guidelines [\#1986](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1986) ([zach-carr](https://github.com/zach-carr)) |
| 70 | +- doc: Fixes mongodbatlas\_roles\_org\_id data source documentation [\#1985](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1985) ([maastha](https://github.com/maastha)) |
| 71 | +- doc: Correct reference to cluster attribute `auto_scaling_disk_gb_enabled` [\#1983](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1983) ([SimonPerryman](https://github.com/SimonPerryman)) |
| 72 | +- chore: Updates Atlas Go SDK, default MongoDB version updated from 6.0 to 7.0 [\#1981](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1981) ([github-actions[bot]](https://github.com/apps/github-actions)) |
| 73 | +- chore: Updates Go to 1.22 and Terraform to 1.7.4 [\#1979](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1979) ([lantoli](https://github.com/lantoli)) |
| 74 | +- doc: Updates third\_party\_integration documentation. [\#1973](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1973) ([marcosuma](https://github.com/marcosuma)) |
| 75 | +- refactor: Remove redundant parameter in checkExists for trigger tests [\#1972](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1972) ([AgustinBettati](https://github.com/AgustinBettati)) |
| 76 | +- chore: Upgrades `ldap_configuration` and `ldap_verify` resources to auto-generated SDK [\#1971](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1971) ([lantoli](https://github.com/lantoli)) |
| 77 | +- chore: Fixes some acceptance tests [\#1970](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1970) ([lantoli](https://github.com/lantoli)) |
| 78 | +- doc: HashiCorp Terraform Version Compatibility Matrix [\#1969](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1969) ([Zuhairahmed](https://github.com/Zuhairahmed)) |
| 79 | +- fix: Uses `google_cloud_kms_config` correctly in `mongodbatlas_encryption_at_rest` creation [\#1962](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1962) ([DasLampe](https://github.com/DasLampe)) |
| 80 | +- chore: Signs created tag during release process [\#1960](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1960) ([AgustinBettati](https://github.com/AgustinBettati)) |
| 81 | +- chore: Avoids skipping stream resources in qa tests [\#1959](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1959) ([AgustinBettati](https://github.com/AgustinBettati)) |
| 82 | +- chore: Restores atlas streams guide in examples section [\#1958](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1958) ([AgustinBettati](https://github.com/AgustinBettati)) |
| 83 | +- chore: Drop dependency on pointy [\#1953](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1953) ([gssbzn](https://github.com/gssbzn)) |
| 84 | +- chore: Upgrades `advanced_cluster` resource to auto-generated SDK [\#1947](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1947) ([lantoli](https://github.com/lantoli)) |
| 85 | +- chore: Upgrades `cloud_backup_schedule` resource to auto-generated SDK [\#1946](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1946) ([oarbusi](https://github.com/oarbusi)) |
| 86 | +- doc: Add doc-preview to the CONTRIBUTING.md [\#1945](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1945) ([andreaangiolillo](https://github.com/andreaangiolillo)) |
| 87 | +- chore: Upgrades `global_cluster_config` resource to auto-generated SDK [\#1938](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1938) ([oarbusi](https://github.com/oarbusi)) |
| 88 | +- chore: Upgrades cloud\_backup\_snapshot resource to auto-generated SDK [\#1936](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1936) ([lantoli](https://github.com/lantoli)) |
| 89 | +- chore: Upgrades `cluster_outage_simulation` resource to auto-generated SDK [\#1935](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1935) ([oarbusi](https://github.com/oarbusi)) |
| 90 | +- chore: Upgrades `privatelink_endpoint_service_serverless` resource to auto-generated SDK [\#1932](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1932) ([oarbusi](https://github.com/oarbusi)) |
| 91 | +- chore: Upgrades custom\_dns\_configuration\_cluster\_aws resource to auto-generated SDK [\#1930](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1930) ([lantoli](https://github.com/lantoli)) |
| 92 | +- chore: Disables tests for `privatelink_endpoint_service_data_federation_online_archive` in CI [\#1929](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1929) ([oarbusi](https://github.com/oarbusi)) |
| 93 | +- chore: Upgrades backup\_compliance\_policy resource to auto-generated SDK [\#1928](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1928) ([lantoli](https://github.com/lantoli)) |
| 94 | +- chore: Fixes example on privatelink\_endpoint\_service. [\#1926](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1926) ([marcosuma](https://github.com/marcosuma)) |
| 95 | +- chore: Updates Atlas Go SDK [\#1925](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1925) ([github-actions[bot]](https://github.com/apps/github-actions)) |
| 96 | +- chore: Upgrades `network_container` resource to auto-generated SDK [\#1920](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1920) ([oarbusi](https://github.com/oarbusi)) |
| 97 | +- chore: Upgrades serverless\_instance resource to auto-generated SDK [\#1913](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1913) ([lantoli](https://github.com/lantoli)) |
| 98 | +- chore: Upgrades datalake\_pipeline resource to auto-generated SDK [\#1911](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1911) ([lantoli](https://github.com/lantoli)) |
| 99 | +- chore: Upgrades maintenance\_window resource to auto-generated SDK [\#1886](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1886) ([lantoli](https://github.com/lantoli)) |
| 100 | +- chore: Bump peter-evans/create-pull-request from 6.0.1 to 6.0.2 [\#2022](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2022) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 101 | +- chore: Bump actions/checkout from 4.1.1 to 4.1.2 [\#2021](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2021) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 102 | +- chore: Bump bewuethr/shellcheck-action from 2.1.2 to 2.2.0 [\#2020](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2020) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 103 | +- chore: Bump tj-actions/verify-changed-files from 79a8cef5d9ef3ab541ee07ef179bd6c3c2d42ecc to 843c0b95f87cd81a2efe729380c6d1f11fb3ea12 [\#2019](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2019) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 104 | +- chore: Bump github.com/hashicorp/hcl/v2 from 2.19.1 to 2.20.0 [\#2018](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2018) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 105 | +- chore: Bump github.com/hashicorp/terraform-plugin-go from 0.21.0 to 0.22.1 [\#2017](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2017) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 106 | +- chore: Bump github.com/zclconf/go-cty from 1.14.2 to 1.14.3 [\#2016](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/2016) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 107 | +- chore: Bump dorny/paths-filter from 3.0.1 to 3.0.2 [\#1994](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1994) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 108 | +- chore: Bump tj-actions/verify-changed-files from cb704d8c717959cf92ec9db9131372bc20356aa2 to 79a8cef5d9ef3ab541ee07ef179bd6c3c2d42ecc [\#1993](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1993) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 109 | +- chore: Bump peter-evans/create-pull-request from 6.0.0 to 6.0.1 [\#1992](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1992) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 110 | +- 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](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1991) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 111 | +- chore: Bump github.com/aws/aws-sdk-go from 1.50.27 to 1.50.32 [\#1990](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1990) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 112 | +- chore: Bump github.com/aws/aws-sdk-go from 1.50.22 to 1.50.27 [\#1977](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1977) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 113 | +- chore: Bump github.com/aws/aws-sdk-go from 1.50.7 to 1.50.12 [\#1918](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1918) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 114 | +- chore: Bump peter-evans/create-pull-request from 5.0.2 to 6.0.0 [\#1915](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1915) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 115 | +- chore: Bump github.com/aws/aws-sdk-go from 1.50.17 to 1.50.22 [\#1965](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1965) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 116 | +- chore: Bump dorny/paths-filter from 3.0.0 to 3.0.1 [\#1964](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1964) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 117 | +- chore: Bump golangci/golangci-lint-action from 3.7.0 to 4.0.0 [\#1941](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1941) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 118 | +- chore: Bump tj-actions/verify-changed-files from 8b28bea118e7723e4672bc7ac323bcd26f271ec4 to cb704d8c717959cf92ec9db9131372bc20356aa2 [\#1940](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1940) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 119 | +- chore: Bump github.com/aws/aws-sdk-go from 1.50.12 to 1.50.17 [\#1939](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1939) ([dependabot[bot]](https://github.com/apps/dependabot)) |
| 120 | + |
3 | 121 | ## [v1.15.1](https://github.com/mongodb/terraform-provider-mongodbatlas/tree/v1.15.1) (2024-02-07)
|
4 | 122 |
|
5 | 123 | [Full Changelog](https://github.com/mongodb/terraform-provider-mongodbatlas/compare/v1.15.0...v1.15.1)
|
|
0 commit comments