Age | Commit message (Collapse) | Author |
|
terraform_0_11: drop
|
|
+ https://github.com/hashicorp/terraform/releases/tag/v0.14.1
+ https://github.com/hashicorp/terraform/releases/tag/v0.14.2
|
|
Terraform 0.11 is being deprecated https://www.hashicorp.com/blog/deprecating-terraform-0-11-support-in-terraform-providers
|
|
https://github.com/hashicorp/terraform/releases/tag/v0.14.0
|
|
When using `terraform.withPlugins (ps: [])` the returned derivation does
not expose the meta of the underlying package. This change inherits meta
from the terraform derivation in the wrapper derivation to expose it.
|
|
https://github.com/hashicorp/terraform/releases/tag/v0.13.5
|
|
Move the providerSourceAddress fallback to the terraform.withPlugins
function. Since plugins can be arbitrary derivations, there is no
guarantee that this attribute will be exposed.
While doing that I also cleaned the toDrv function to only pass
attributes to the builder which are required by the build.
The Terraform 0.13 fallback slug has changed from
`nixpkgs/<provider-owner>/<provider-name>` to `nixpkgs/<provider-name>`
as the owner is also not always available. As a nixpkgs user, all I know
is that the provider is in nixpkgs and his name, the owner information
is not necessarily easy to get by.
|
|
|
|
Terraform 0.13 adopts a new filesystem layout for plugins (illustrated below).
Terraform 0.12 and earlier
`plugins-dir/terraform-provider-aws_v3.7.0`
Terraform 0.13
`plugins-dir/registry.terraform.io/hashicorp/aws/3.7.0/linux_amd64/terraform-provider-aws_v3.7.0`
To support all packaged Terraform versions a shim is created at both locations.
This approach was inspired by https://github.com/numtide/generate-terraform-provider-shim
Terraform 0.13 provider documentation https://www.terraform.io/upgrade-guides/0-13.html#new-filesystem-layout-for-local-copies-of-providers
layout terraform providers filesystem in withPlugins
|
|
|
|
https://github.com/hashicorp/terraform/releases/tag/v0.13.3
|
|
|
|
https://github.com/hashicorp/terraform/releases/tag/v0.13.1
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.25
|
|
|
|
Kubernetes builds with go1.14.
Terraform has an upstream patch which fixes the macos mojave issues -
it's a bug in terraform, not go.
|
|
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.24
|
|
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.21
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.20
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.19
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.18
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.17
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.16
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.15
|
|
update terraform to it's latest version
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.13
|
|
|
|
Changelog:
+ https://github.com/hashicorp/terraform/releases/tag/v0.12.11
+ https://github.com/hashicorp/terraform/releases/tag/v0.12.12
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.10
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.9
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.8
|
|
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.7
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|