Skip to content

Commit

Permalink
doc: HashiCorp Terraform Version Compatibility Matrix (#1969)
Browse files Browse the repository at this point in the history
* HashiCorp Compatibility Matrix Updates

* Update README.md

* Update index.html.markdown

* Update README.md

* Update index.html.markdown

* Update index.html.markdown

* Update README.md

* Update index.html.markdown

* Create 1.16.0-upgrade-guide.html.markdown

* Update 1.16.0-upgrade-guide.html.markdown

* Update website/docs/guides/1.16.0-upgrade-guide.html.markdown

* Update website/docs/index.html.markdown
  • Loading branch information
Zuhairahmed authored Feb 23, 2024
1 parent ca76f3a commit e22e066
Show file tree
Hide file tree
Showing 3 changed files with 45 additions and 9 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,8 +16,9 @@ Bugs should be filed under the Issues section of this repo.

Feature requests can be submitted at https://feedback.mongodb.com/forums/924145-atlas - just select the Terraform plugin as the category or vote for an already suggested feature.

## Requirements
- [Terraform Version](https://www.terraform.io/downloads.html) While we support minimum of HashiCorp Terraform version 1.0+ (as we have migrated to [Plugin Protocol Version 6](https://developer.hashicorp.com/terraform/plugin/terraform-plugin-protocol#protocol-version-6)), for your safety we strongly recommend only consuming versions of Terraform that are currently receiving Security/Maintenance Updates. For latest Terraform versions see: https://endoflife.date/terraform
## Requirements
- [HashiCorp Terraform Version Compatibility Matrix](https://registry.terraform.io/providers/mongodb/mongodbatlas/latest/docs#hashicorp-terraform-version-compatibility-matrix)

- [Go Version](https://golang.org/doc/install) 1.21 (to build the provider plugin)

## Using the Provider
Expand Down
28 changes: 28 additions & 0 deletions website/docs/guides/1.16.0-upgrade-guide.html.markdown
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
---
layout: "mongodbatlas"
page_title: "MongoDB Atlas Provider 1.16.0: Upgrade and Information Guide"
sidebar_current: "docs-mongodbatlas-guides-1160-upgrade-guide"
description: |-
MongoDB Atlas Provider 1.16.0: Upgrade and Information Guide
---

# MongoDB Atlas Provider 1.16.0: Upgrade and Information Guide

The Terraform MongoDB Atlas Provider version 1.16.0 has a number of new and exciting features.

**New Resources, Data Sources, and Features:**



**Deprecations and Removals:**

- The HashiCorp Terraform Version Compatibility Matrix has been published for the Terraform MongoDB Atlas Provider. See full details at https://registry.terraform.io/providers/mongodb/mongodbatlas/latest/docs#hashicorp-terraform-version-compatibility-matrix


### Helpful Links

* [Report bugs](https://github.com/mongodb/terraform-provider-mongodbatlas/issues)

* [Request Features](https://feedback.mongodb.com/forums/924145-atlas?category_id=370723)

* [Contact Support](https://docs.atlas.mongodb.com/support/) covered by MongoDB Atlas support plans, Developer and above.
21 changes: 14 additions & 7 deletions website/docs/index.html.markdown
Original file line number Diff line number Diff line change
Expand Up @@ -179,13 +179,20 @@ In addition to [generic `provider` arguments](https://www.terraform.io/docs/conf

For more information on configuring and managing programmatic API Keys see the [MongoDB Atlas Documentation](https://docs.atlas.mongodb.com/tutorial/manage-programmatic-access/index.html).

## HashiCorp Terraform Version Requirement
| MongoDB Atlas Provider version | Required Terraform version |
| ------------- | ------------- |
| `1.12.0` and above | `1.0+` |
| below `1.12.0` | `0.13+` |

* While we support minimum of HashiCorp Terraform version 1.0+ (as we have migrated to [Plugin Protocol Version 6](https://developer.hashicorp.com/terraform/plugin/terraform-plugin-protocol#protocol-version-6)), for your safety we strongly recommend only consuming versions of Terraform that are currently receiving Security/Maintenance Updates. For latest Terraform versions see: https://endoflife.date/terraform
## [HashiCorp Terraform Version](https://www.terraform.io/downloads.html) Compatibility Matrix

| HashiCorp Terraform Release | HashiCorp Terraform Release Date | HashiCorp Terraform Full Support End Date | MongoDB Atlas Support End Date |
|:-------:|:------------:|:------------:|:------------:|
| 1.7.x | 2024-01-17 | 2026-01-31 | 2026-01-31 |
| 1.6.x | 2023-10-04 | 2025-10-31 | 2025-10-31 |
| 1.5.x | 2023-06-12 | 2025-06-30 | 2025-06-30 |
| 1.4.x | 2023-03-08 | 2025-03-31 | 2025-03-31 |
| 1.3.x | 2022-09-21 | 2024-09-30 | 2024-09-30 |
| 1.2.x | 2022-05-18 | 2024-05-31 | 2024-05-31 |

For the safety of our users, we require only consuming versions of HashiCorp Terraform that are currently receiving Security / Maintenance Updates. For more details see [Support Period and End-of-Life (EOL) Policy](https://support.hashicorp.com/hc/en-us/articles/360021185113-Support-Period-and-End-of-Life-EOL-Policy).

HashiCorp Terraform versions that are not listed on this table are no longer supported by MongoDB Atlas. For latest HashiCorp Terraform versions see [here](https://endoflife.date/terraform ).

## Supported OS and Architectures
As per [HashiCorp's recommendations](https://developer.hashicorp.com/terraform/registry/providers/os-arch), we fully support the following operating system / architecture combinations:
Expand Down

0 comments on commit e22e066

Please sign in to comment.