Wael Nasreddine
380337da10
terraform: withPlugins should inherit meta from wrapped derivation ( #103396 )
...
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.
2020-11-11 11:36:31 -08:00
Mario Rodas
8b636137c2
terraform_0_13: 0.13.4 -> 0.13.5
...
https://github.com/hashicorp/terraform/releases/tag/v0.13.5
2020-10-21 18:00:00 -05:00
zimbatm
c79ff8ddca
terraform: fix withPlugins
...
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.
2020-10-09 16:55:30 +02:00
Timothy Stott
b0a0ffb7fd
terraform: add maintainer timstott
2020-10-08 22:18:12 +01:00
Timothy Stott
cd1b594767
terraform: expose providers to terraform 0.13
...
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
2020-10-08 22:18:12 +01:00
Diego Rodriguez
25e2e677d3
terraform_0_13: 0.13.3 -> 0.13.4
2020-09-30 18:31:48 -06:00
Mario Rodas
eb6e2ac2c0
terraform_0_13: 0.13.2 -> 0.13.3 ( #98137 )
...
https://github.com/hashicorp/terraform/releases/tag/v0.13.3
2020-09-17 10:21:22 +02:00
Diego Rodriguez
8761381344
terraform_0_13: 0.13.1 -> 0.13.2 ( #96971 )
2020-09-02 19:24:23 -05:00
Mario Rodas
f999089240
terraform_0_13: 0.13.0 -> 0.13.1 ( #96472 )
...
https://github.com/hashicorp/terraform/releases/tag/v0.13.1
2020-08-27 22:06:24 +00:00
Diego Rodriguez
6449c5eee5
terraform: 0.13.0-rc1 -> 0.13.0 ( #95135 )
2020-08-11 10:54:46 +00:00
Diego Rodriguez
fd4e3392fc
terraform: 0.12.28 -> 0.12.29
2020-07-25 17:22:08 -06:00
Diego Rodriguez
2db12af9b7
terraform: 0.13.0-beta3 -> 0.13.0-rc1 ( #93682 )
2020-07-23 11:02:55 +00:00
zimbatm
f0fb57a079
terraform_0_13: init at 0.13.0-beta3
2020-07-10 13:20:40 +02:00
Nicolas Berbiche
95a0e2fc29
terraform: 0.12.27 -> 0.12.28
2020-07-07 22:43:47 -04:00
zimbatm
05c54bd0e1
terraform: 0.12.26 -> 0.12.27 ( #91614 )
2020-06-26 17:59:12 +00:00
Mario Rodas
c9e985469f
terraform: 0.12.25 -> 0.12.26 ( #89073 )
2020-05-28 09:28:02 +00:00
Mario Rodas
0b72a749ae
terraform: 0.12.24 -> 0.12.25
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.25
2020-05-13 20:20:20 -05:00
zowoq
b5dc07a4b4
treewide: use $out instead of $bin with buildGoPackage
2020-04-28 20:30:29 +10:00
Colin
3e0aa4af2d
Get rid of go 1.13 ( #86036 )
...
Kubernetes builds with go1.14.
Terraform has an upstream patch which fixes the macos mojave issues -
it's a bug in terraform, not go.
2020-04-26 08:37:59 +00:00
Mario Rodas
8084edb11c
terraform: fix /bin/stty reference ( #85560 )
2020-04-19 16:07:39 +00:00
Mario Rodas
a437fe2565
terraform: 0.12.23 -> 0.12.24
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.24
2020-03-20 01:44:45 +00:00
Mario Rodas
c4b75f8983
terraform: 0.12.21 -> 0.12.23
2020-03-06 04:20:00 -05:00
Mario Rodas
d7f608e43a
terraform: 0.12.20 -> 0.12.21
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.21
2020-02-19 18:00:00 -05:00
Mario Rodas
d0819c05b3
terraform: 0.12.19 -> 0.12.20
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.20
2020-01-22 18:18:18 -05:00
Mario Rodas
9ab9bb4ab6
terraform: 0.12.18 -> 0.12.19
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.19
2020-01-08 18:00:00 -05:00
Mario Rodas
2ff2f51063
terraform: 0.12.17 -> 0.12.18
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.18
2019-12-11 20:20:20 -05:00
Mario Rodas
a72d15df15
terraform: 0.12.16 -> 0.12.17 ( #74873 )
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.17
2019-12-03 09:35:55 +00:00
Mario Rodas
158e216943
terraform: 0.12.15 -> 0.12.16
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.16
2019-11-18 16:20:00 -05:00
Mario Rodas
a6924d3fb7
terraform: 0.12.14 -> 0.12.15
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.15
2019-11-14 18:00:00 -05:00
Bastien Rivière
136c6c1815
terraform: 0.12.13 -> 0.12.14 ( #73393 )
...
update terraform to it's latest version
2019-11-14 15:30:19 +00:00
Mario Rodas
fb229fc3dc
terraform: 0.12.12 -> 0.12.13 ( #72439 )
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.13
2019-11-01 16:31:48 +00:00
Mario Rodas
dd78c00970
terraform: add marsam as maintainer
2019-10-17 20:01:00 -05:00
Mario Rodas
bb0a4bf05d
terraform: 0.12.10 -> 0.12.12
...
Changelog:
+ https://github.com/hashicorp/terraform/releases/tag/v0.12.11
+ https://github.com/hashicorp/terraform/releases/tag/v0.12.12
2019-10-17 20:00:00 -05:00
Mario Rodas
c26d471660
terraform: 0.12.9 -> 0.12.10
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.10
2019-10-07 20:00:00 -05:00
Mario Rodas
f676b540d9
terraform: 0.12.8 -> 0.12.9
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.9
2019-09-17 16:20:00 -05:00
Mario Rodas
12e3519344
terraform: 0.12.7 -> 0.12.8
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.8
2019-09-05 01:00:00 -05:00
Mario Rodas
0acec0d071
terraform_0_12: 0.12.6 -> 0.12.7
...
Changelog: https://github.com/hashicorp/terraform/releases/tag/v0.12.7
2019-08-22 19:32:06 -05:00
David McKay
ed5ed93422
terraform_0_12: 0.12.5 -> 0.12.6 ( #65729 )
2019-08-01 10:52:25 -07:00
Mario Rodas
4f2efec00e
terraform_0_12: 0.12.4 -> 0.12.5
2019-07-20 09:16:17 +02:00
Mario Rodas
f41efc28f9
terraform_0_12: 0.12.3 -> 0.12.4
2019-07-13 12:57:16 -05:00
Mario Rodas
1681e2c1d4
terraform_0_12: 0.12.2 -> 0.12.3
2019-06-24 22:04:37 -05:00
Mario Rodas
7da72a6b00
terraform_0_12: 0.12.1 -> 0.12.2
2019-06-17 04:20:00 -05:00
Kaspar Tint
f2c8817208
terraform: 0.12.0 -> 0.12.1
2019-06-07 17:51:44 +03:00
Bas van Dijk
8669561bde
terraform_0_12: 0.12.0-rc1 -> 0.12.0
2019-05-23 11:07:23 +02:00
Bas van Dijk
2bcc8de182
terraform_0_11: 0.11.13 -> 0.11.14
2019-05-23 11:06:57 +02:00
zimbatm
25c08476c1
terraform_0_12: 0.12.0-beta1 -> 0.12.0-rc1
2019-05-09 22:43:26 +02:00
Miguel Bernadin
f292a2d785
terraform_0_11: 0.11.11 -> 0.11.13
2019-03-20 17:28:01 -07:00
Jascha Geerds
ffedc3e4a9
misc: Remove myself from list of maintainers
...
Unfortunately I don't have the time anymore to maintain those
packages.
2019-03-12 23:50:52 +01:00
Wael Nasreddine
4545ae5ee2
terraform_0_12: 0.12.0-alpha4 -> 0.12.0-beta1 ( #56767 )
2019-03-04 12:03:52 +00:00
zimbatm
6d022fb6cc
terraform_0_12: 0.12.0-alpha2 -> 0.12.0-alpha4
2019-01-18 17:25:20 +01:00