summaryrefslogtreecommitdiffstats
path: root/pkgs/applications/networking/cluster/terraform-providers
AgeCommit message (Collapse)Author
2020-12-11terraform-providers.postgresql: 1.7.1 -> 1.8.1zimbatm
This also changes the origin of the code. Hashicorp decided to stop maintaining that provider and passed on the buck to cyrilgdn.
2020-12-11terraform-providers.aws: 3.15.0 -> 3.20.0zimbatm
2020-12-03terraform-providers.packet: v2.9.0 -> v3.2.0Graham Christensen
2020-12-01terraform-providers: handle go modules (#104667)Jonas Chevalier
* terraform-providers: handle go modules More and more terraform providers are switching from vendored dependencies to Go modules. Let's say that you update the "aws" provider and it fails. You can run it again with: ./update-provider aws --vendor Any package that has the "vendorSha256" key will be considered as a go module package. The script now also supports adding new providers by using the <owner>/<repo> format. Eg: ./update-provider hetznercloud/hcloud --vendor * address comment Fixes https://github.com/NixOS/nixpkgs/pull/104667#discussion_r529788569 * support the null use-case * escape provider name as well * fix typo
2020-11-25Merge pull request #103632 from sevenfourk/patch-1Silvan Mosberger
terraform-providers.gitlab: 2.9.0 -> 3.1.0
2020-11-24terraform-providers.postgresql: 1.6.0 -> 1.7.1zimbatm
2020-11-24terraform-providers.google-beta: 3.18.0 -> 3.47.0Timothy Stott
2020-11-24terraform-providers.google: 3.18.0 -> 3.47.0Timothy Stott
2020-11-24terraform-providers.digitalocean: 1.19.0 -> 2.2.0Timothy Stott
2020-11-24terraform-providers.ibm: 1.7.0 -> 1.14.0Timothy Stott
2020-11-24terraform-providers.helm: 1.2.2 -> 1.3.2Timothy Stott
2020-11-24terraform-providers.external: build with Go moduleTimothy Stott
2020-11-24terraform-providers.archive: build with Go moduleTimothy Stott
2020-11-24terraform-providers.http: 1.2.0 -> 2.0.0Timothy Stott
2020-11-24terraform-providers.local: build with Go moduleTimothy Stott
2020-11-24terraform-providers.template: build with Go moduleTimothy Stott
2020-11-24terraform-providers.tls: build with Go moduleTimothy Stott
2020-11-24terraform-providers.null: build with Go moduleTimothy Stott
2020-11-24terraform-providers.random: build with Go moduleTimothy Stott
2020-11-24terraform-providers.dns: 2.2.0 -> 3.0.0Timothy Stott
2020-11-24terraform-providers.aws: 2.65.0 -> 3.15.0Timothy Stott
2020-11-24terraform-providers: support providers with Go moduleTimothy Stott
2020-11-22terraform-providers.kubernetes: 1.11.3 -> 1.13.2sevenfourk
2020-11-20terraform-providers.gitlab: 2.9.0 -> 3.1.0Ivan Kovnatsky
2020-11-18Merge pull request #103565 from r-ryantm/auto-update/terraform-provider-lxdRyan Mulligan
terraform-providers.lxd: 1.3.0 -> 1.4.0
2020-11-15terraform-providers.libvirt: 0.6.2 -> 0.6.3R. RyanTM
2020-11-12terraform-providers.lxd: 1.3.0 -> 1.4.0R. RyanTM
2020-11-10terraform-providers: vultr 1.4.1 -> 1.5.0 (#103305)1000101
2020-11-04terraform-providers.linuxbox: init at 0.3.11zimbatm
2020-11-03terraform-providers.template: 2.1.2 -> 2.2.0Florian Klink
2020-11-03terraform-providers.random: 2.2.1 -> 3.0.0Florian Klink
2020-11-03terraform-providers.null: 2.1.2 -> 3.0.0Florian Klink
2020-11-03terraform-providers.external: 1.2.0 -> 2.0.0Florian Klink
2020-11-03terraform-providers.archive: 1.3.0 -> 2.0.0Florian Klink
2020-11-03terraform-providers.local: 1.4.0 -> 2.0.0Florian Klink
2020-11-03terraform-providers.tls: 2.1.1 -> 3.0.0Florian Klink
2020-11-03terraform-providers.hcloud: 1.16.0 -> 1.22.0Florian Klink
2020-10-29terraform-providers.time: init at 0.6.0 (#101406)zimbatm
2020-10-29terraform-providers.cloudfoundry: init at 0.12.6 (#99960)Robert Scott
2020-10-24Merge pull request #101418 from arcnmx/terraform-providers-githubBenjamin Hipple
terraform-providers.github: 2.8.0 -> 3.1.0
2020-10-22terraform-providers.github: 2.8.0 -> 3.1.0arcnmx
2020-10-22terraform-providers.time: init at 0.6.0arcnmx
2020-10-22terraform-providers: vultr 1.3.0 -> 1.4.11000101
2020-10-09terraform: fix withPluginszimbatm
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-09terraform-providers.keycloak: use pnamezimbatm
We will be relying on the pname to figure out where to link the plugin.
2020-10-08terraform: expose providers to terraform 0.13Timothy Stott
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-08terraform-providers: populate provider source addressesTimothy Stott
Added provider source address to providers hosted in the same GitHub repository. Other providers have moved repository and would require a patch to the package path.
2020-10-08terraform-provider.acme: 1.5.0 -> 1.5.0-patchedTimothy Stott
2020-10-08terraform-providers: script to update all providersTimothy Stott
2020-10-08terraform-providers: update providers via terraform registryTimothy Stott