From 9a07f1d30b4b0a0fb2580b43620af3be0cf4d71a Mon Sep 17 00:00:00 2001 From: Dalton Hubble Date: Fri, 14 Aug 2020 10:02:16 -0700 Subject: [PATCH] Update recommended Terraform provider versions * Sync Terraform provider plugin versions to those used internally * Update mkdocs-material from v5.5.1 to v5.5.6 * Fix minor details in docs --- CHANGES.md | 2 +- docs/fedora-coreos/aws.md | 2 +- docs/fedora-coreos/azure.md | 2 +- docs/fedora-coreos/google-cloud.md | 2 +- docs/flatcar-linux/aws.md | 2 +- docs/flatcar-linux/azure.md | 2 +- docs/flatcar-linux/google-cloud.md | 2 +- docs/topics/maintenance.md | 7 +++---- requirements.txt | 2 +- 9 files changed, 11 insertions(+), 12 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 673546bca..3b7952e25 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -8,7 +8,7 @@ Notable changes between versions. * Kubernetes [v1.18.8](https://github.com/kubernetes/kubernetes/blob/master/CHANGELOG/CHANGELOG-1.18.md#v1188) * Migrate from Terraform v0.12.x to v0.13.x ([#804](https://github.com/poseidon/typhoon/pull/804)) (**action required**) - * Recommend Terraform v0.13.x ([migration guide](https://github.com/poseidon/typhoon/blob/5e70d7e2c8c71c37d9a0896a0945188f009011f9/docs/topics/maintenance.md#terraform-versions)) + * Recommend Terraform v0.13.x ([migration guide](https://typhoon.psdn.io/topics/maintenance/#terraform-versions)) * Support automatic install of poseidon's provider plugins ([poseidon/ct](https://registry.terraform.io/providers/poseidon/ct/latest), [poseidon/matchbox](https://registry.terraform.io/providers/poseidon/matchbox/latest)) * Require Terraform v0.12.26+ (migration compatibility) * Require `terraform-provider-ct` v0.6.1 diff --git a/docs/fedora-coreos/aws.md b/docs/fedora-coreos/aws.md index cd2e9f336..cff2cac7e 100644 --- a/docs/fedora-coreos/aws.md +++ b/docs/fedora-coreos/aws.md @@ -55,7 +55,7 @@ terraform { } aws = { source = "hashicorp/aws" - version = "3.1.0" + version = "3.2.0" } } } diff --git a/docs/fedora-coreos/azure.md b/docs/fedora-coreos/azure.md index 40c6bd41c..0e091ea8c 100644 --- a/docs/fedora-coreos/azure.md +++ b/docs/fedora-coreos/azure.md @@ -52,7 +52,7 @@ terraform { } azurerm = { source = "hashicorp/azurerm" - version = "2.22.0" + version = "2.23.0" } } } diff --git a/docs/fedora-coreos/google-cloud.md b/docs/fedora-coreos/google-cloud.md index 21e08afe9..52dbf7a06 100644 --- a/docs/fedora-coreos/google-cloud.md +++ b/docs/fedora-coreos/google-cloud.md @@ -56,7 +56,7 @@ terraform { } google = { source = "hashicorp/google" - version = "3.33.0" + version = "3.34.0" } } } diff --git a/docs/flatcar-linux/aws.md b/docs/flatcar-linux/aws.md index 95cd96033..1c371b9b2 100644 --- a/docs/flatcar-linux/aws.md +++ b/docs/flatcar-linux/aws.md @@ -55,7 +55,7 @@ terraform { } aws = { source = "hashicorp/aws" - version = "3.1.0" + version = "3.2.0" } } } diff --git a/docs/flatcar-linux/azure.md b/docs/flatcar-linux/azure.md index 01b07fd34..cc377dc88 100644 --- a/docs/flatcar-linux/azure.md +++ b/docs/flatcar-linux/azure.md @@ -52,7 +52,7 @@ terraform { } azurerm = { source = "hashicorp/azurerm" - version = "2.22.0" + version = "2.23.0" } } } diff --git a/docs/flatcar-linux/google-cloud.md b/docs/flatcar-linux/google-cloud.md index e800e00d7..9f3a97c14 100644 --- a/docs/flatcar-linux/google-cloud.md +++ b/docs/flatcar-linux/google-cloud.md @@ -56,7 +56,7 @@ terraform { } google = { source = "hashicorp/google" - version = "3.33.0" + version = "3.34.0" } } } diff --git a/docs/topics/maintenance.md b/docs/topics/maintenance.md index 0c782d2d7..6b6547993 100644 --- a/docs/topics/maintenance.md +++ b/docs/topics/maintenance.md @@ -154,8 +154,7 @@ $ tree ~/.terraform.d/ Update the version of the `ct` plugin in each Terraform working directory. Typhoon clusters managed in the working directory **must** be v1.12.2 or higher. -``` -# providers.tf +```tf provider "ct" { version = "0.6.1" } @@ -211,7 +210,7 @@ Typhoon modules have been updated for v0.13.x, but retain compatibility with v0. | Typhoon Release | Terraform version | |-------------------|---------------------| -| v1.18.7 - ? | v0.12.26+, v0.13.x | +| v1.18.8 - ? | v0.12.26+, v0.13.x | | v1.15.0 - v1.18.8 | v0.12.x | | v1.10.3 - v1.15.0 | v0.11.x | | v1.9.2 - v1.10.2 | v0.10.4+ or v0.11.x | @@ -228,7 +227,7 @@ An existing Terraform workspace may already manage earlier Typhoon clusters crea First, upgrade `terraform-provider-ct` to v0.6.1 following the [guide](#upgrade-terraform-provider-ct) above. As usual, read about how `apply` affects existing cluster nodes when `ct` is upgraded. But `terraform-provider-ct` v0.6.1 is compatible with both Terraform v0.12 and v0.13, so do this first. -``` +```tf provider "ct" { version = "0.6.1" } diff --git a/requirements.txt b/requirements.txt index 3548568da..5afa3a9a8 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ mkdocs==1.1.2 -mkdocs-material==5.5.1 +mkdocs-material==5.5.6 pygments==2.6.1 pymdown-extensions==7.1.0