tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
terraform-providers.equinix: init at 1.5.0
zowoq
3 years ago
192ac79d
3880580d
+19
2 changed files
expand all
collapse all
unified
split
pkgs
applications
networking
cluster
terraform-providers
default.nix
providers.json
+10
pkgs/applications/networking/cluster/terraform-providers/default.nix
···
1
{ lib
0
2
, buildGoModule
3
, buildGo118Module
4
, fetchFromGitHub
···
59
special-providers =
60
{
61
brightbox = automated-providers.brightbox.override { mkProviderGoModule = buildGo118Module; };
0
0
0
0
0
0
0
0
0
62
# mkisofs needed to create ISOs holding cloud-init data,
63
# and wrapped to terraform via deecb4c1aab780047d79978c636eeb879dd68630
64
libvirt = automated-providers.libvirt.overrideAttrs (_: { propagatedBuildInputs = [ cdrtools ]; });
···
1
{ lib
2
+
, stdenv
3
, buildGoModule
4
, buildGo118Module
5
, fetchFromGitHub
···
60
special-providers =
61
{
62
brightbox = automated-providers.brightbox.override { mkProviderGoModule = buildGo118Module; };
63
+
# remove with >= 1.6.0
64
+
# https://github.com/equinix/terraform-provider-equinix/commit/5b4d6415d23dc2ee56988c4b1458fbb51c8cc750
65
+
equinix = automated-providers.equinix.overrideAttrs (a: {
66
+
src = a.src.overrideAttrs (a: {
67
+
postFetch = (a.postFetch or "") + lib.optionalString (!stdenv.isDarwin) ''
68
+
rm $out/cmd/migration-tool/README.md
69
+
'';
70
+
});
71
+
});
72
# mkisofs needed to create ISOs holding cloud-init data,
73
# and wrapped to terraform via deecb4c1aab780047d79978c636eeb879dd68630
74
libvirt = automated-providers.libvirt.overrideAttrs (_: { propagatedBuildInputs = [ cdrtools ]; });
+9
pkgs/applications/networking/cluster/terraform-providers/providers.json
···
363
"vendorSha256": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw=",
364
"version": "2.0.2"
365
},
0
0
0
0
0
0
0
0
0
366
"exoscale": {
367
"owner": "exoscale",
368
"provider-source-address": "registry.terraform.io/exoscale/exoscale",
···
363
"vendorSha256": "sha256-oVTanZpCWs05HwyIKW2ajiBPz1HXOFzBAt5Us+EtTRw=",
364
"version": "2.0.2"
365
},
366
+
"equinix": {
367
+
"owner": "equinix",
368
+
"provider-source-address": "registry.terraform.io/equinix/equinix",
369
+
"repo": "terraform-provider-equinix",
370
+
"rev": "v1.5.0",
371
+
"sha256": "sha256-+NrEP5x9/ymNb2qSdMyHNu7rjUtYxDT5Nv70vMxfTJw=",
372
+
"vendorSha256": "sha256-5MSZ4Mw6P5cI+COOq5SLTXqaVTr+zOix+w983rgcS+g=",
373
+
"version": "1.5.0"
374
+
},
375
"exoscale": {
376
"owner": "exoscale",
377
"provider-source-address": "registry.terraform.io/exoscale/exoscale",