Skip to content

Commit 98b2660

Browse files
martinstibbeZuhairahmeddependabot[bot]andreaangiolilloevertsd
authored
v1.8.1 Pre Release (#1088)
* INTMDB-390: Upgrade to go1.19 (#1031) * Update go version references to 1.19 go mod tidy * Update CHANGELOG.md * Chore(deps): Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#1026) Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.3.1 to 3.4.0. - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](golangci/golangci-lint-action@v3.3.1...v3.4.0) --- updated-dependencies: - dependency-name: golangci/golangci-lint-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update golangci-lint.yml * Update version and timeout --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Zuhair Ahmed <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Set SMS email from schema to carry value of boolean forward (#1029) * Add metric_threshold_config threshold_config in read provider (#1030) * INTMDB-440: Update ldap_configuration broken (#1033) * Update CHANGELOG.md * Chore(deps): Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#1026) Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.3.1 to 3.4.0. - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](golangci/golangci-lint-action@v3.3.1...v3.4.0) --- updated-dependencies: - dependency-name: golangci/golangci-lint-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add authentication_enabled parameter to LDAPConfigurationUpdate --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Zuhair Ahmed <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * INTMDB-556: Regression in 1.8.0: mongodbatlas_third_party_integration marks "type" attribute as deprecated (#1034) * Update CHANGELOG.md * Chore(deps): Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#1026) Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.3.1 to 3.4.0. - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](golangci/golangci-lint-action@v3.3.1...v3.4.0) --- updated-dependencies: - dependency-name: golangci/golangci-lint-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add warning for deprecated integration types --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Zuhair Ahmed <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * INTMDB-32: Add example for NVME upgrade (#1037) * Update CHANGELOG.md * Chore(deps): Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#1026) Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.3.1 to 3.4.0. - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](golangci/golangci-lint-action@v3.3.1...v3.4.0) --- updated-dependencies: - dependency-name: golangci/golangci-lint-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Add example for NVME upgrade * Update examples/atlas-cluster/nvme-upgrade/README.md Co-authored-by: Zuhair Ahmed <[email protected]> * Update examples/atlas-cluster/nvme-upgrade/README.md Co-authored-by: Zuhair Ahmed <[email protected]> * Update examples/atlas-cluster/nvme-upgrade/README.md Co-authored-by: Zuhair Ahmed <[email protected]> --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Zuhair Ahmed <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * INTMDB-424: Add AWS and Azure serverless private link examples (#1043) * Add AWS and Azure serverless private link examples * Remove unused variable * INTMDB-560: cloud_provider_access_authorization and encryption_at_rest improvements (#1045) * Add additional logging and retries based on error code * Lint add catch error handler at end if fails after retry * Fix missing groupID * Update resource_mongodbatlas_encryption_at_rest.go * Correct import statement error handler to match docs (#1046) * INTMDB-570: ERROR: Pager Duty API key must consist of 32 hexadecimal digits (#1054) * Update codeowner to use APIx-Integrations (#1050) * Add support for retaining service key values * Fix matcher test * Update third party testing * Lint --------- Co-authored-by: Andrea Angiolillo <[email protected]> * INTMDB 508 - Configurable Timeouts for Resources dependent on Advanced Cluster IDLE (#1047) * PrivateEndpointRegionalMode now takes timeout values for CUD and respects them on waiting for advanced clusters to IDLE * Added timeouts documentation for private endpoint regional mode * provider_backup_enabled deprecated to cloud_backup (#1036) * Update CHANGELOG.md * Chore(deps): Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#1026) Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.3.1 to 3.4.0. - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](golangci/golangci-lint-action@v3.3.1...v3.4.0) --- updated-dependencies: - dependency-name: golangci/golangci-lint-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * provider_backup_enabled deprecated to cloud_backup * replace with cloud_backup parameter --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * INTMDB-517: Event Trigger Error Handler Update (#1061) * Event Trigger Docs Update * Update event_trigger.html.markdown * Update event_triggers.html.markdown * Update codeowner to use APIx-Integrations (#1050) * Chore(deps): Bump github.com/gruntwork-io/terratest (#1051) Bumps [github.com/gruntwork-io/terratest](https://github.com/gruntwork-io/terratest) from 0.41.9 to 0.41.10. - [Release notes](https://github.com/gruntwork-io/terratest/releases) - [Commits](gruntwork-io/terratest@v0.41.9...v0.41.10) --- updated-dependencies: - dependency-name: github.com/gruntwork-io/terratest dependency-type: direct:production update-type: version-update:semver-patch ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Chore(deps): Bump github.com/hashicorp/hcl/v2 from 2.15.0 to 2.16.0 (#1055) Bumps [github.com/hashicorp/hcl/v2](https://github.com/hashicorp/hcl) from 2.15.0 to 2.16.0. - [Release notes](https://github.com/hashicorp/hcl/releases) - [Changelog](https://github.com/hashicorp/hcl/blob/main/CHANGELOG.md) - [Commits](hashicorp/hcl@v2.15.0...v2.16.0) --- updated-dependencies: - dependency-name: github.com/hashicorp/hcl/v2 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update resource_mongodbatlas_event_trigger.go --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Zuhair Ahmed <[email protected]> Co-authored-by: Andrea Angiolillo <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * INTMDB-571: POST Create Access List Entries for One Organization API Key endpoint supports list, but Terraform does not (#1065) * Add example for multiple IP and CIDR blocks * Tidy up variables * Update examples/atlas-ip-access-list/main.tf Co-authored-by: Zuhair Ahmed <[email protected]> * Update examples/atlas-ip-access-list/main.tf Co-authored-by: Zuhair Ahmed <[email protected]> --------- Co-authored-by: Zuhair Ahmed <[email protected]> * INTMDB-572: HELP-42215 - PATCH Update Advanced Configuration Options for One Cluster / Advance Cluster (#1066) * improve detection of empty struct * Make cluster update when actual changes are present * Update alert_configuration.html.markdown (#1068) * Update access_list_api_key.html.markdown (#1058) * Update alert_configuration.html.markdown * Update website/docs/r/alert_configuration.html.markdown * Doc Clean Up Cloud Provider Access (#1035) * Update CHANGELOG.md * Chore(deps): Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 (#1026) Bumps [golangci/golangci-lint-action](https://github.com/golangci/golangci-lint-action) from 3.3.1 to 3.4.0. - [Release notes](https://github.com/golangci/golangci-lint-action/releases) - [Commits](golangci/golangci-lint-action@v3.3.1...v3.4.0) --- updated-dependencies: - dependency-name: golangci/golangci-lint-action dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <[email protected]> Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Doc Clean Up Cloud Provider Access * Update cloud_provider_access.markdown --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * Update project_api_key.html.markdown (#1044) * Update project_api_key.html.markdown Remove spare bracket * Update project_api_key.html.markdown Indent * typo in readme (#1073) * Update access_list_api_key.html.markdown (#1058) * typo in readme * INTMDB-600: Add support for conditional timeout for search index build (#1077) * Update access_list_api_key.html.markdown (#1058) * Add support for conditional timeout for search index build * fix lint --------- Co-authored-by: Zuhair Ahmed <[email protected]> * Trigger index rebuild on cluster or project change (#1078) * Improved encryption at rest example (#1060) * create key in KMS and restrict IAM policy to key * added readme * removed other encryption examples as they're redundant * fixed formatting * INTMDB-410: PrivateLink Endpoint Examples + Documentation Cleanup (#1082) * Clarified examples and documentation around using privatelink endpoints and getting connection strings in a single terraform apply on clusters/serverless instances * fixed tflint failure * Updated serverless-instance to provide more clarity on outputting connection strings * Update .github_changelog_generator * Update CHANGELOG.md --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: Zuhair Ahmed <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Andrea Angiolillo <[email protected]> Co-authored-by: Dosty Everts <[email protected]> Co-authored-by: Thomas Victoria <[email protected]> Co-authored-by: robbertkauffman <[email protected]>
1 parent f532138 commit 98b2660

File tree

112 files changed

+1731
-815
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

112 files changed

+1731
-815
lines changed

.github/workflows/automated-test-acceptances.yml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
- name: Set up Go
3535
uses: actions/setup-go@v3
3636
with:
37-
go-version: 1.18
37+
go-version: 1.19
3838
- name: Acceptance Tests
3939
env:
4040
SKIP_TEST_EXTERNAL_CREDENTIALS: ${{ secrets.SKIP_TEST_EXTERNAL_CREDENTIALS }}
@@ -96,7 +96,7 @@ jobs:
9696
- name: Set up Go
9797
uses: actions/setup-go@v3
9898
with:
99-
go-version: 1.18
99+
go-version: 1.19
100100
- name: Acceptance Tests
101101
env:
102102
SKIP_TEST_EXTERNAL_CREDENTIALS: ${{ secrets.SKIP_TEST_EXTERNAL_CREDENTIALS }}
@@ -158,7 +158,7 @@ jobs:
158158
- name: Set up Go
159159
uses: actions/setup-go@v3
160160
with:
161-
go-version: 1.18
161+
go-version: 1.19
162162
- name: Acceptance Tests
163163
env:
164164
SKIP_TEST_EXTERNAL_CREDENTIALS: ${{ secrets.SKIP_TEST_EXTERNAL_CREDENTIALS }}
@@ -220,7 +220,7 @@ jobs:
220220
- name: Set up Go
221221
uses: actions/setup-go@v3
222222
with:
223-
go-version: 1.18
223+
go-version: 1.19
224224
- name: Acceptance Tests
225225
env:
226226
SKIP_TEST_EXTERNAL_CREDENTIALS: ${{ secrets.SKIP_TEST_EXTERNAL_CREDENTIALS }}
@@ -282,7 +282,7 @@ jobs:
282282
- name: Set up Go
283283
uses: actions/setup-go@v3
284284
with:
285-
go-version: 1.18
285+
go-version: 1.19
286286
- name: Acceptance Tests
287287
env:
288288
SKIP_TEST_EXTERNAL_CREDENTIALS: ${{ secrets.SKIP_TEST_EXTERNAL_CREDENTIALS }}
@@ -344,7 +344,7 @@ jobs:
344344
- name: Set up Go
345345
uses: actions/setup-go@v3
346346
with:
347-
go-version: 1.18
347+
go-version: 1.19
348348
- name: Acceptance Tests
349349
env:
350350
SKIP_TEST_EXTERNAL_CREDENTIALS: ${{ secrets.SKIP_TEST_EXTERNAL_CREDENTIALS }}
@@ -406,7 +406,7 @@ jobs:
406406
- name: Set up Go
407407
uses: actions/setup-go@v3
408408
with:
409-
go-version: 1.18
409+
go-version: 1.19
410410
- name: Acceptance Tests
411411
env:
412412
SKIP_TEST_EXTERNAL_CREDENTIALS: ${{ secrets.SKIP_TEST_EXTERNAL_CREDENTIALS }}
@@ -468,7 +468,7 @@ jobs:
468468
- name: Set up Go
469469
uses: actions/setup-go@v3
470470
with:
471-
go-version: 1.18
471+
go-version: 1.19
472472
- name: Acceptance Tests Gov
473473
env:
474474
SKIP_TEST_EXTERNAL_CREDENTIALS: ${{ secrets.SKIP_TEST_EXTERNAL_CREDENTIALS }}

.github/workflows/automated-test.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
- name: Set up Go
1616
uses: actions/setup-go@v3
1717
with:
18-
go-version: 1.18
18+
go-version: 1.19
1919
- name: Website
2020
run: make tools && make website-lint
2121
- name: Test

.github/workflows/examples.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- run: echo "GO_VERSION=$(cat .go-version)" >> $GITHUB_ENV
2727
- uses: actions/setup-go@v3
2828
with:
29-
go-version: 1.18
29+
go-version: 1.19
3030
- name: go build
3131
run: go build -o terraform-plugin-dir/terraform-provider-mongodbatlas-dev_v99.99.99_x5 .
3232
- name: override plugin

.github/workflows/golangci-lint.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,9 @@ jobs:
1414
- name: Install Go
1515
uses: actions/setup-go@v3
1616
with:
17-
go-version: 1.18
17+
go-version: 1.19
1818
- name: golangci-lint
1919
uses: golangci/[email protected]
2020
with:
21-
version: v1.46.2
22-
args: --timeout 7m0s
21+
version: v1.50.0
22+
args: --timeout 9m0s

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ jobs:
1717
name: Set up Go
1818
uses: actions/setup-go@v3
1919
with:
20-
go-version: 1.18
20+
go-version: 1.19
2121
-
2222
name: Import GPG key
2323
id: import_gpg

.github_changelog_generator

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
future-release=v1.8.0
2-
since-tag=v1.7.0
1+
future-release=v1.8.1
2+
since-tag=v1.8.0
33
date-format=%B %d, %Y
44
base=CHANGELOG.md

CHANGELOG.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,39 @@
11
# Changelog
22

3+
## [v1.8.1](https://github.com/mongodb/terraform-provider-mongodbatlas/tree/v1.8.1) (March 02, 2023)
4+
5+
[Full Changelog](https://github.com/mongodb/terraform-provider-mongodbatlas/compare/v1.8.1-pre2...v1.8.1)
6+
7+
**Merged pull requests:**
8+
9+
- Chore\(deps\): Bump github.com/hashicorp/hcl/v2 from 2.16.0 to 2.16.1 [\#1062](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1062) ([dependabot[bot]](https://github.com/apps/dependabot))
10+
- Update access\_list\_api\_key.html.markdown [\#1058](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1058) ([Zuhairahmed](https://github.com/Zuhairahmed))
11+
- Chore\(deps\): Bump github.com/hashicorp/hcl/v2 from 2.15.0 to 2.16.0 [\#1055](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1055) ([dependabot[bot]](https://github.com/apps/dependabot))
12+
- Chore\(deps\): Bump github.com/gruntwork-io/terratest from 0.41.9 to 0.41.10 [\#1051](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1051) ([dependabot[bot]](https://github.com/apps/dependabot))
13+
- Update CODEOWNERS to use APIx-Integrations [\#1050](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1050) ([andreaangiolillo](https://github.com/andreaangiolillo))
14+
- Chore\(deps\): Bump golangci/golangci-lint-action from 3.3.1 to 3.4.0 [\#1026](https://github.com/mongodb/terraform-provider-mongodbatlas/pull/1026) ([dependabot[bot]](https://github.com/apps/dependabot))
15+
16+
## [v1.8.1-pre2](https://github.com/mongodb/terraform-provider-mongodbatlas/tree/v1.8.1-pre2) (February 22, 2023)
17+
18+
[Full Changelog](https://github.com/mongodb/terraform-provider-mongodbatlas/compare/v1.8.1-pre1...v1.8.1-pre2)
19+
20+
**Closed issues:**
21+
22+
- Warning: Deprecated attribute [\#1042](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1042)
23+
- GCP Network Peering remains pending when created via terraform [\#917](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/917)
24+
25+
## [v1.8.1-pre1](https://github.com/mongodb/terraform-provider-mongodbatlas/tree/v1.8.1-pre1) (February 06, 2023)
26+
27+
[Full Changelog](https://github.com/mongodb/terraform-provider-mongodbatlas/compare/v1.8.0...v1.8.1-pre1)
28+
29+
**Closed issues:**
30+
31+
- Unable to create third party integration of type Datadog with version 1.8.0 [\#1038](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/1038)
32+
- mongodbatlas\_third\_party\_integration - api\_token keeps updating on every apply [\#963](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/963)
33+
- Unable to add mongodbatlas provider to CDK [\#952](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/952)
34+
- \[Bug\] `update_snapshots` doesn't save at TF state with `mongodbatlas_cloud_backup_schedule` resource [\#904](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/904)
35+
- Cannot ignore changes for replication\_specs when autoscaling is enabled [\#888](https://github.com/mongodb/terraform-provider-mongodbatlas/issues/888)
36+
337
## [v1.8.0](https://github.com/mongodb/terraform-provider-mongodbatlas/tree/v1.8.0) (2023-1-26)
438

539
[Full Changelog](https://github.com/mongodb/terraform-provider-mongodbatlas/compare/v1.7.0...v1.8.0)

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -312,8 +312,8 @@ The integration tests helps the validation for resources interacting with third
312312

313313
### Autoclose stale issues and PRs
314314

315-
- After 30 days of no activity (no comments or commits on an issue/PR) we automatically tag it as "stale" and add a message: ```This issue/PR has gone 30 days without any activity and meets the project's definition of "stale". This will be auto-closed if there is no new activity over the next 60 days. If the issue is still relevant and active, you can simply comment with a "bump" to keep it open, or add the label "not_stale". Thanks for keeping our repository healthy!```
316-
- After 60 more days of no activity we automatically close the issue/PR.
315+
- After 30 days of no activity (no comments or commits on an issue/PR) we automatically tag it as "stale" and add a message: ```This issue/PR has gone 30 days without any activity and meets the project's definition of "stale". This will be auto-closed if there is no new activity over the next 30 days. If the issue is still relevant and active, you can simply comment with a "bump" to keep it open, or add the label "not_stale". Thanks for keeping our repository healthy!```
316+
- After 30 more days of no activity we automatically close the issue/PR.
317317

318318
## Thanks
319319

examples/Atlas_Database_Users/atlas_cluster.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ resource "mongodbatlas_cluster" "cluster" {
1313
}
1414
}
1515
# Provider Settings "block"
16-
provider_backup_enabled = true
16+
cloud_backup = true
1717
auto_scaling_disk_gb_enabled = true
1818
provider_name = "AWS"
1919
disk_size_gb = 10

examples/MongoDB-Atlas-AWS-VPC-Peering/atlas.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ resource "mongodbatlas_cluster" "cluster-atlas" {
2121
read_only_nodes = 0
2222
}
2323
}
24-
provider_backup_enabled = true
24+
cloud_backup = true
2525
auto_scaling_disk_gb_enabled = true
2626
mongo_db_major_version = "5.0"
2727

0 commit comments

Comments
 (0)