Skip to content
This repository has been archived by the owner on Jul 28, 2020. It is now read-only.

Latest commit

 

History

History
353 lines (258 loc) · 35.2 KB

CHANGELOG.md

File metadata and controls

353 lines (258 loc) · 35.2 KB

0.7.0 (Unreleased)

0.6.3 (July 22, 2020)

Fixed bugs:

  • Can't create a new cluster (M2/M5) after 0.6.2 version #265

Closed issues:

  • Creating cluster eventually returns 503 #256

Merged pull requests:

  • Fix golangci lint and travis #269 (gssbzn)
  • Add a unique user agent #268 (gssbzn)
  • Added validation for autoscaling compute enabled and when true add the parameter autoscaling to request and its test #267 (coderGo93)

0.6.2 (July 16, 2020)

Implemented enhancements:

  • Updated go version to v1.14 #260 (PacoDw)
  • Added project_ip_whitelist datasource #254 (gmlp)
  • Added team datasource add team name option #253 (gmlp)
  • Added golangci configuration and travis fix #248 (PacoDw)

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 validation and fix acctests #257 (marinsalinas)

Merged pull requests:

  • Fixed auto scaling attributes #255 (PacoDw)
  • Fixed fixes #115 issue with disk size for shared tiers #251 (gmlp)
  • Updated the name of module client mongodb atlas #244 (coderGo93)
  • Fixed #53 accepter_region_name not required for AWS on read/import/update #242 (gmlp) (PacoDw)

0.6.1 (June 18, 2020)

Fixed bugs:

  • Error when use provider_name = TENANT on 0.6.0 mongodbatlas provider version. #246
  • Error when create or import cluster - panic: runtime error: invalid memory address or nil pointer dereference #243

Merged pull requests:

  • 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)

0.6.0 (June 11, 2020)

Recommendation:

Before upgrading read the MongoDB Atlas Provider 0.6.0: Upgrade Guide

Implemented enhancements:

  • New parameters about pagination for datasources #237 (coderGo93)
  • Added support for cluster autoscaling attributes #233 (coderGo93)
  • Migrated to new Terraform SDK #229 (PacoDw)
  • Added attribute container_id to the cluster resource (useful for when a cluster exists before creating a peering connection) #208 (coderGo93)
  • Added attributes to snapshot restore jobs resource and datasources to support continuous cloud backup #224 (coderGo93)
  • General documentation improvements, Guide section add, and Upgrade Guide for 0.6.0 #240 (themantissa)
  • General documentation improvements: connection string doc #223 (themantissa)
  • General documentation improvements: network peering doc #217 (themantissa)

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:

  • mongodbatlas_database_user can not be imported when they contain dashes "-" in the name #179
  • 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:

  • fixes #210: Issues with advanced_configuration section on mongodbatlas_cluster #238 (gmlp)
  • fix: fixes #132 issues upgrading cluster to an AWS NVME tier #236 (gmlp)
  • 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)
  • Fix #209: Changes are not detected when changing Team's role_names attribute on mongodbatlas_project #225 (PacoDw)
  • fix: fixed DatabaseUserID to allows names with multiple dashes #214 (PacoDw)
  • Fix #80 - Update for GCP Encryption at rest #212 (coderGo93)

0.5.1 (April 27, 2020)

Closed issues:

  • Terraform plan and apply fails after upgrading this module to 0.5.0 #200
  • Alert configuration roles array should not be required #201
  • Can't get PrivateLink-aware mongodb+srv address when using privatelink #147

Merged pull requests:

0.5.0 (April 22, 2020)

Implemented enhancements:

Fixed bugs:

  • TERRAFORM CRASH on importing mongodbatlas_alert_configuration #171

Closed issues:

  • Problem using Cross Region Replica Set in GCP #188
  • Docs with wrong resource type #175

Merged pull requests:

0.4.2 (March 12, 2020)

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
  • Can't create cluster ME_SOUTH_1 region #157

Merged pull requests:

  • chore: fix linting issues #169 (marinsalinas)
  • Doc: Fix import for mongodbatlas_project_ip_whitelist #166 (haidaraM)
  • chore: removed wrong validation for matchers.value #165 (PacoDw)
  • 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)

0.4.1 (February 26, 2020)

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

Merged pull requests:

  • 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)

0.4.0 (February 18, 2020)

Implemented enhancements to existing resources:

  • add mongodbatlas_project datasource #137
  • Database Users: updated Read Function to avoid plugin error when it upgrades #133 (PacoDw)
  • Fix snapshot import with hyphened cluster_name #131 (marinsalinas)
  • 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)
  • Issue with import mongodbatlas_cloud_provider_snapshot_restore_job #109
  • Fix #68: Added the ability to re-create the whitelist entry when it's remove manually #106 (PacoDw)
  • Add pitEnabled feature of mongodbatlas_cluster resource #104
  • 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)
  • 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)
  • Added default Disk Size when it doesn't set up on cluster resource #77 (PacoDw)
  • mongodbatlas_network_containers datasource doesn't work with Azure #71
  • Support for AWS security groups in mongodbatlas_project_ip_whitelist #67

Documentation improvements and fixes:

Fixed bugs:

  • Fix DiskSizeGB missing #111 (marinsalinas)
  • Fix peering resource #107 (PacoDw)
  • fix: validate if mongo_db_major_version is set in cluster resource #85 (marinsalinas)
  • 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

New features:

0.3.1 (November 11, 2019)

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:

  • 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)

0.3.0 (October 08, 2019)

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:

0.2.0 (September 19, 2019)

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:

  • 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)

0.1.1 (September 05, 2019)

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:

  • 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)

0.1.0 (August 19, 2019)

Initial Release