techknowlogick
39e738746b
terraform: 1.3.6 -> 1.3.7
2023-01-05 06:26:28 +10:00
zowoq
e371f83543
terraform: 1.3.5 -> 1.3.6
...
https://github.com/hashicorp/terraform/releases/tag/v1.3.6
2022-12-01 08:57:15 +10:00
techknowlogick
6ee815dcfe
terraform: 1.3.4 -> 1.3.5
2022-11-17 15:26:12 -05:00
zowoq
eb0d0de69f
terraform: 1.3.3 -> 1.3.4
...
https://github.com/hashicorp/terraform/releases/tag/v1.3.4
2022-11-03 07:44:59 +10:00
R. Ryantm
53c71f0cc8
terraform: 1.3.2 -> 1.3.3
2022-10-20 10:48:21 +10:00
zowoq
b1f2eefb22
terraform: 1.3.1 -> 1.3.2
...
https://github.com/hashicorp/terraform/releases/tag/v1.3.2
2022-10-07 07:51:53 +10:00
techknowlogick
ec88cd98c4
terraform: 1.3.0 -> 1.3.1
2022-09-28 11:34:43 -04:00
techknowlogick
c8608fa540
terraform: 1.2.9 -> 1.3.0
2022-09-21 11:21:35 -04:00
Norbert Melzer
8d51534dfa
terraform: add version attribute
2022-09-16 16:53:31 +10:00
zowoq
69fcff00d0
terraform: 1.2.8 -> 1.2.9 ( #190216 )
...
https://github.com/hashicorp/terraform/releases/tag/v1.2.9
2022-09-08 02:46:26 +02:00
zowoq
2d61fc7660
terraform: 1.2.7 -> 1.2.8
...
https://github.com/hashicorp/terraform/releases/tag/v1.2.8
2022-08-25 08:39:08 +10:00
zowoq
1004ae8657
terraform: 1.2.6 -> 1.2.7
...
https://github.com/hashicorp/terraform/releases/tag/v1.2.7
2022-08-11 07:02:23 +10:00
zowoq
18692f7718
terraform: 1.2.5 -> 1.2.6
...
https://github.com/hashicorp/terraform/releases/tag/v1.2.6
2022-07-28 07:37:16 +10:00
zowoq
f3eb585dad
terraform: 1.2.4 -> 1.2.5 ( #181343 )
...
https://github.com/hashicorp/terraform/releases/tag/v1.2.5
2022-07-13 14:30:39 +02:00
zowoq
97d398eb2a
terraform: 1.2.3 -> 1.2.4
...
https://github.com/hashicorp/terraform/releases/tag/v1.2.4
2022-06-30 07:20:35 +10:00
zowoq
584db216db
terraform: remove 0_13, 0_14, 0_15
2022-06-26 17:27:17 +10:00
techknowlogick
63055de8b7
terraform: 1.2.2 -> 1.2.3
2022-06-15 14:36:56 -04:00
zowoq
8075598884
terraform: add passthru.tests
2022-06-08 21:23:39 +10:00
Maxine Aubrey
f8aaaf68f7
terraform: 1.2.1 -> 1.2.2
...
https://github.com/hashicorp/terraform/releases/tag/v1.2.2
2022-06-01 19:26:07 +02:00
zowoq
699ae2d202
terraform: 1.2.0 -> 1.2.1
...
https://github.com/hashicorp/terraform/releases/tag/v1.2.1
2022-05-24 10:27:49 +10:00
Jörg Thalheim
35ae1ffeb8
Merge pull request #173608 from zimbatm/tf-no-numtide
...
Revert "terraform: maintained by numtide"
2022-05-19 20:17:24 +01:00
zimbatm
948dbbc90a
Revert "terraform: maintained by numtide"
...
This reverts commit 2e365a077d
.
It adds too many maintainers for ofborg. https://github.com/NixOS/nixpkgs/pull/173541#issuecomment-1130683480
2022-05-19 13:25:14 +02:00
techknowlogick
39bdec6512
terraform: 1.1.9 -> 1.2.0
2022-05-19 09:02:15 +10:00
zimbatm
2e365a077d
terraform: maintained by numtide
2022-05-02 14:55:13 +02:00
techknowlogick
2696f4c696
terraform: 1.1.8 -> 1.1.9 ( #169452 )
2022-04-20 19:04:34 +02:00
Robert Hensing
375eaf2b4f
terraform-full: Fix eval ( #167857 )
...
https://github.com/NixOS/nixpkgs/pull/166792 made the
aliases work, which was unexpected for terraform-full.
Thanks to zowoq for reporting
https://github.com/NixOS/nixpkgs/pull/166792#issuecomment-1092742313
2022-04-09 11:04:53 +02:00
techknowlogick
7d55ee2b5c
terraform: 1.1.7 -> 1.1.8
2022-04-07 14:23:26 -04:00
zowoq
6979f4920d
terraform: 1.1.6 -> 1.1.7
...
https://github.com/hashicorp/terraform/releases/tag/v1.1.7
2022-03-03 07:09:53 +10:00
zowoq
3c2757d25d
terraform: 1.1.5 -> 1.1.6
...
https://github.com/hashicorp/terraform/releases/tag/v1.1.6
2022-02-17 07:33:21 +10:00
Vincent Ambo
f259444398
terraform: fix overrideAttrs with passthru attributes ( #158632 )
...
If plugins are specified in a call to `terraform.withPlugins`, the
standard override functions do not act on the wrapper derivation that
a user sees but on the underlying Terraform derivation.
Due to this, overriding attributes does nothing as they are not passed
through to the "outer" wrapper derivation.
This change fixes this for at least passthru attributes, but other
applications of `.overrideAttrs` (and potentially of the other
overrides) will do nothing (except compute a bit internally).
This fixes #158620 at least partially.
2022-02-08 17:41:58 +01:00
zowoq
ee02c9d15c
terraform: 1.1.4 -> 1.1.5
...
https://github.com/hashicorp/terraform/releases/tag/v1.1.5
2022-02-03 09:37:02 +10:00
zimbatm
fe580dcffa
terraform: fix the plugins wrapper
...
Terraform needs the plugin directory to not be a tree of symlinks,
because it uses https://pkg.go.dev/path/filepath#Walk under the hood.
This restores some of the work that had been undone in
e7dbfd7ece
2022-01-29 06:28:55 +10:00
Jonas Chevalier
e7dbfd7ece
terraform.withPlugins: clean and remove 0.12 support ( #155477 )
...
Now that the terraform 0.12 compatibility is not needed anymore, the
`terraform.withPlugins` and `terraform-providers.mkProvider`
implementations can be simplified.
Instead of building a bunch of bin wrappers on instantiation, the
providers are now stored in
`$out/libexec/terraform-providers/<registry>/<owner>/<name>/<version>/<os>_<arch>/terraform-provider-<name>_v<version>`
and then a simple `buildEnv` can be used to merge them.
This breaks back-compat so it's not possible to mix-and-match with
previous versions of nixpkgs. In exchange, it now becomes possible to
use the providers from
[nixpkgs-terraform-providers-bin](https://github.com/numtide/nixpkgs-terraform-providers-bin )
directly.
2022-01-24 12:53:05 +01:00
zowoq
8903bd2cab
terraform: 1.1.3 -> 1.1.4
...
https://github.com/hashicorp/terraform/releases/tag/v1.1.4
2022-01-20 05:51:28 +10:00
zimbatm
090872ef68
terraform_0_12: remove
...
Remove the last version that doesn't use the registry
2022-01-14 21:02:49 +01:00
zowoq
df7f6e9eca
terraform: switch to go_1_17
2022-01-10 09:01:19 +10:00
zowoq
3c0f090cac
terraform: 1.1.2 -> 1.1.3
...
https://github.com/hashicorp/terraform/releases/tag/v1.1.3
2022-01-07 18:43:39 +10:00
zowoq
d191b42933
terraform: add maintainer
2022-01-01 08:21:50 +10:00
zowoq
16ae5f4981
terraform: 1.1.1 -> 1.1.2
...
https://github.com/hashicorp/terraform/releases/tag/v1.1.2
2021-12-18 10:20:03 +10:00
Mario Rodas
4ad16e2da0
terraform: 1.1.0 -> 1.1.1 ( #150960 )
...
https://github.com/hashicorp/terraform/releases/tag/v1.1.1
2021-12-16 22:47:42 +01:00
Mario Rodas
f61303a9cb
terraform: 1.0.11 -> 1.1.0 ( #149720 )
...
https://github.com/hashicorp/terraform/releases/tag/v1.1.0
2021-12-13 17:16:44 +01:00
zowoq
c0c46ba593
terraform: set ldflags ( #149767 )
...
these are set the same in every version we package
https://github.com/hashicorp/terraform/blob/v0.12.0/scripts/build.sh#L47
2021-12-09 11:10:21 +01:00
Mario Rodas
dc8a634b45
terraform: 1.0.10 -> 1.0.11
...
https://github.com/hashicorp/terraform/releases/tag/v1.0.11
2021-11-11 04:20:00 +00:00
Mario Rodas
dd72fd59f8
terraform: 1.0.9 -> 1.0.10
...
https://github.com/hashicorp/terraform/releases/tag/v1.0.10
2021-10-28 04:20:00 +00:00
Maxine Aubrey
e9cd692673
terraform_1_0: 1.0.8 -> 1.0.9
...
- https://github.com/hashicorp/terraform/releases/tag/v1.0.9
2021-10-15 00:06:56 +02:00
Jonas Chevalier
5f9073ccc5
terraform-providers.mkProvider: init ( #140465 )
...
Expose how the providers are being created. That way, users can more
easily extend or override the list of providers that they want to use.
For example, you need a new AWS provider version:
```nix
terraform.withPlugins (p: [
(p.mkProvider rec {
owner = "hashicorp";
provider-source-address = "registry.terraform.io/hashicorp/aws";
repo = "terraform-provider-aws";
rev = "v${version}";
sha256 = "0fa61i172maanxmxz28mj7mkgrs9a5bs61mlvb0d5y97lv6pm2xg";
vendorSha256 ="1s22k4b2zq5n0pz6iqbqsf6f7chsbvkpdn432rvyshcryxlklfvl";
version = "3.56.0";
})
])
```
2021-10-05 19:21:45 +02:00
Maxine Aubrey
8bcd17d6a8
terraform_1_0: 1.0.7 -> 1.0.8
...
- https://github.com/hashicorp/terraform/releases/tag/v1.0.8
2021-09-30 01:45:08 +02:00
Mario Rodas
8c909dd261
terraform: 1.0.6 -> 1.0.7
...
https://github.com/hashicorp/terraform/releases/tag/v1.0.7
2021-09-15 04:20:00 +00:00
Maxine Aubrey
51df9074f0
terraform_1_0: 1.0.5 -> 1.0.6
...
- https://github.com/hashicorp/terraform/releases/tag/v1.0.6
2021-09-03 17:10:26 +02:00
Diego Rodriguez
5a2fd66948
terraform_1_0: 1.0.4 -> 1.0.5 #
2021-08-18 14:22:19 -06:00