Loading pkgs/applications/networking/cluster/terraform-providers/default.nix +7 −6 Original line number Diff line number Diff line Loading @@ -2,7 +2,6 @@ lib, stdenv, buildGoModule, buildGo125Module, fetchFromGitHub, fetchFromGitLab, callPackage, Loading Loading @@ -103,15 +102,11 @@ let mkProviderFetcher = fetchFromGitLab; owner = "gitlab-org"; }; # actions update always fails but can't reproduce the failure. heroku = automated-providers.heroku.override { spdx = "MPL-2.0"; }; # mkisofs needed to create ISOs holding cloud-init data and wrapped to terraform via deecb4c1aab780047d79978c636eeb879dd68630 libvirt = automated-providers.libvirt.overrideAttrs (_: { propagatedBuildInputs = [ cdrtools ]; }); minio = automated-providers.minio.override { spdx = "AGPL-3.0-only"; }; # requires go >= 1.25.0 talos = automated-providers.talos.override { mkProviderGoModule = buildGo125Module; }; }; # Put all the providers we not longer support in this list. Loading @@ -122,7 +117,13 @@ let removed = name: date: throw "the ${name} terraform provider removed from nixpkgs on ${date}"; in lib.optionalAttrs config.allowAliases { fly = archived "fly" "2023/10"; _assert = archived "_assert" "2025/10"; azurestack = archived "azurestack" "2025/10"; googleworkspace = archived "googleworkspace" "2025/10"; huaweicloudstack = archived "huaweicloudstack" "2025/10"; metal = archived "metal" "2025/10"; stackpath = archived "stackpath" "2025/10"; vra7 = archived "vra7" "2025/10"; }; # excluding aliases, used by terraform-full Loading pkgs/applications/networking/cluster/terraform-providers/providers.json +12 −76 Original line number Diff line number Diff line { "_assert": { "hash": "sha256-ngHxzV7lRg6pOtyNTdCv3ToRK/vO016Vp2mlh7QT8Rc=", "homepage": "https://registry.terraform.io/providers/hashicorp/assert", "owner": "hashicorp", "repo": "terraform-provider-assert", "rev": "v0.16.0", "spdx": "MPL-2.0", "vendorHash": "sha256-nHaBNYCKfTvaDnz2SeexM2cyNVK5ThPYn4rnGEw7Wi0=" }, "aci": { "hash": "sha256-+aD4M07xXMTbvp69IuGlO3rSkVEi5NVe5fqEPkWNeM0=", "homepage": "https://registry.terraform.io/providers/CiscoDevNet/aci", Loading Loading @@ -161,15 +152,6 @@ "spdx": "MPL-2.0", "vendorHash": null }, "azurestack": { "hash": "sha256-aSwVa7y1AJ6sExx+bO/93oLBNgSBDJjuPYPY8i3C9T0=", "homepage": "https://registry.terraform.io/providers/hashicorp/azurestack", "owner": "hashicorp", "repo": "terraform-provider-azurestack", "rev": "v1.0.0", "spdx": "MPL-2.0", "vendorHash": null }, "baiducloud": { "hash": "sha256-zKkXfSIVVW0QxQB/fJNowy1mQPfXlv6HFcNaNlBSIvY=", "homepage": "https://registry.terraform.io/providers/baidubce/baiducloud", Loading Loading @@ -298,13 +280,13 @@ "vendorHash": "sha256-bD8BHhP4jxBRnFjmZE1MMkBn2/sMqNEaxTlQRMj2Crw=" }, "cloudscale": { "hash": "sha256-4RU1CD0WwLMd3NsnJWl2Smc8XBYlP9K8Iev16uqsetE=", "hash": "sha256-uqELnAcx72lIIUGEiO7y9lXhiyNgThmCiMtC/EKFpTA=", "homepage": "https://registry.terraform.io/providers/cloudscale-ch/cloudscale", "owner": "cloudscale-ch", "repo": "terraform-provider-cloudscale", "rev": "v4.4.0", "rev": "v5.0.0", "spdx": "MIT", "vendorHash": null "vendorHash": "sha256-elNXA2PH6mDolyuLhUsVBDCiL/ydZfi7LAVPjwnbMIw=" }, "constellix": { "deleteVendor": true, Loading Loading @@ -462,13 +444,13 @@ "vendorHash": "sha256-xIagZvWtlNpz5SQfxbA7r9ojAeS3CW2pwV337ObKOwU=" }, "fastly": { "hash": "sha256-4sOcbqaC9FV/Si8/A6wvdDREYt7v5z0iNQc5TXWyjSU=", "hash": "sha256-nevSFpLx1N+rM6ps0jstLem/VdAPIhnTaJefLpfLG/A=", "homepage": "https://registry.terraform.io/providers/fastly/fastly", "owner": "fastly", "repo": "terraform-provider-fastly", "rev": "v5.17.0", "rev": "v8.3.0", "spdx": "MPL-2.0", "vendorHash": null "vendorHash": "sha256-5T6pwozD0RKDzdd2XAMuHY651jEvo6V6s1gvwYTHTRI=" }, "flexibleengine": { "hash": "sha256-yEZ9JiUSqFFbfqzOOD59ZBv4yFCeUBBKlp6aiUqDqiM=", Loading Loading @@ -542,15 +524,6 @@ "spdx": "MPL-2.0", "vendorHash": "sha256-Bii3UrY1WbhewgsURxq7gGVqT1WSszFkif0V88hiyZo=" }, "googleworkspace": { "hash": "sha256-dedYnsKHizxJZibuvJOMbJoux0W6zgKaK5fxIofKqCY=", "homepage": "https://registry.terraform.io/providers/hashicorp/googleworkspace", "owner": "hashicorp", "repo": "terraform-provider-googleworkspace", "rev": "v0.7.0", "spdx": "MPL-2.0", "vendorHash": "sha256-fqVBnAivVekV+4tpkl+E6eNA3wi8mhLevJRCs3W7L2g=" }, "grafana": { "hash": "sha256-KVNwgn7swWXRNJNpXV8oy++s+CrDZhMPDDP40qIZIlY=", "homepage": "https://registry.terraform.io/providers/grafana/grafana", Loading Loading @@ -597,12 +570,12 @@ "vendorHash": "sha256-sPvX69R2BmlY/KhXZgxCunzseoOkz1h2b8yqekBBn0k=" }, "heroku": { "hash": "sha256-/2XfqyyoxwcFKgbLli1i7PX58OD0iczTPxVVz8Rkeoc=", "hash": "sha256-VGx2J7huF05HU/59Hyo2rxwV3SR+kVJWtrfWoRmln2o=", "homepage": "https://registry.terraform.io/providers/heroku/heroku", "owner": "heroku", "repo": "terraform-provider-heroku", "rev": "v5.2.13", "spdx": null, "rev": "v5.3.1", "spdx": "MPL-2.0", "vendorHash": null }, "hetznerdns": { Loading Loading @@ -641,15 +614,6 @@ "spdx": "MPL-2.0", "vendorHash": null }, "huaweicloudstack": { "hash": "sha256-WSJDp+LFjVPquQVMgib/YZV35kktLH2vMCIZJWqakXs=", "homepage": "https://registry.terraform.io/providers/huaweicloud/huaweicloudstack", "owner": "huaweicloud", "repo": "terraform-provider-huaweicloudstack", "rev": "v1.3.0", "spdx": "MPL-2.0", "vendorHash": null }, "hydra": { "hash": "sha256-A9BemEPLhvYzhksvYRfmhQXY3EEdTxQcmjE9+2+BKqg=", "homepage": "https://registry.terraform.io/providers/DeterminateSystems/hydra", Loading Loading @@ -821,15 +785,6 @@ "spdx": "Apache-2.0", "vendorHash": "sha256-L1wufPa7LPPyOPTL+jFQgiWzJoJYS+fCdw3N0KZqKtc=" }, "metal": { "hash": "sha256-1HTSDVMk2VhoYRLInrBK3bDuYU0SwyhBV1p5A2tlU/I=", "homepage": "https://registry.terraform.io/providers/equinix/metal", "owner": "equinix", "repo": "terraform-provider-metal", "rev": "v3.3.0", "spdx": "MPL-2.0", "vendorHash": "sha256-QxbZv6YMa5/I4bTeQBNdmG3EKtLEmstnH7HMiZzFJrI=" }, "migadu": { "hash": "sha256-XXtDXByaSnnUGLPiwUNTPTHqDOED7IJQsf8b9x0/R8E=", "homepage": "https://registry.terraform.io/providers/metio/migadu", Loading Loading @@ -930,14 +885,13 @@ "vendorHash": "sha256-ssmAveYUVI8z/1UWNeaMX0qdUewowCHNufJIFMirdVg=" }, "nutanix": { "deleteVendor": true, "hash": "sha256-p1VhGSor/uxQYiSb9enAeu6dtLRuXMKk9m2DtPEj6vs=", "hash": "sha256-nk5wdbAzgBJ6gyYSXZAiNdjx/XQ6XldAMsjb8yv+y7w=", "homepage": "https://registry.terraform.io/providers/nutanix/nutanix", "owner": "nutanix", "repo": "terraform-provider-nutanix", "rev": "v1.9.5", "rev": "v2.3.1", "spdx": "MPL-2.0", "vendorHash": "sha256-LRIfxQGwG988HE5fftGl6JmBG7tTknvmgpm4Fu1NbWI=" "vendorHash": "sha256-ByB1ztK2/1pTFeO34eXVyQSSbe35qqoCeWe6MPZN7vY=" }, "oci": { "hash": "sha256-fEvo5R7HutlOmZ6DMvYKQiE0amwk/YPi1T2a55w70hQ=", Loading Loading @@ -1290,15 +1244,6 @@ "spdx": "MIT", "vendorHash": "sha256-vcuUt3WIo1TnLApch410JgtyCzliQRYMQQQ2Z9diDZ8=" }, "stackpath": { "hash": "sha256-n1IPOJ1NlguNMJASCXjNNUK0b5wGYe29aTcw7fNwVcU=", "homepage": "https://registry.terraform.io/providers/stackpath/stackpath", "owner": "stackpath", "repo": "terraform-provider-stackpath", "rev": "v2.1.0", "spdx": "MPL-2.0", "vendorHash": "sha256-G+5vSXhxmt0Qsqt7vnecPZfIxAonNF3l7ygQZ0nemnU=" }, "statuscake": { "hash": "sha256-zXBZZA+2uRN2FeGrayq0a4EBk7T+PvlBIwbuxwM7yBc=", "homepage": "https://registry.terraform.io/providers/StatusCakeDev/statuscake", Loading Loading @@ -1498,15 +1443,6 @@ "spdx": "MPL-2.0", "vendorHash": "sha256-rUYHapEVqRupLOPVbcAH8YP0cuXclMmYTQUkqeOwCN0=" }, "vra7": { "hash": "sha256-KzxthTn3z0kZTUTKO8zq6DaNMTnfb7gFlbuWgxZtqwo=", "homepage": "https://registry.terraform.io/providers/vmware/vra7", "owner": "vmware", "repo": "terraform-provider-vra7", "rev": "v3.0.15", "spdx": "MPL-2.0", "vendorHash": null }, "vsphere": { "hash": "sha256-vRO6vxzi4d0hNc0MmQLhN7roONnsjxPBtFt0fyvxWd8=", "homepage": "https://registry.terraform.io/providers/hashicorp/vsphere", Loading Loading
pkgs/applications/networking/cluster/terraform-providers/default.nix +7 −6 Original line number Diff line number Diff line Loading @@ -2,7 +2,6 @@ lib, stdenv, buildGoModule, buildGo125Module, fetchFromGitHub, fetchFromGitLab, callPackage, Loading Loading @@ -103,15 +102,11 @@ let mkProviderFetcher = fetchFromGitLab; owner = "gitlab-org"; }; # actions update always fails but can't reproduce the failure. heroku = automated-providers.heroku.override { spdx = "MPL-2.0"; }; # mkisofs needed to create ISOs holding cloud-init data and wrapped to terraform via deecb4c1aab780047d79978c636eeb879dd68630 libvirt = automated-providers.libvirt.overrideAttrs (_: { propagatedBuildInputs = [ cdrtools ]; }); minio = automated-providers.minio.override { spdx = "AGPL-3.0-only"; }; # requires go >= 1.25.0 talos = automated-providers.talos.override { mkProviderGoModule = buildGo125Module; }; }; # Put all the providers we not longer support in this list. Loading @@ -122,7 +117,13 @@ let removed = name: date: throw "the ${name} terraform provider removed from nixpkgs on ${date}"; in lib.optionalAttrs config.allowAliases { fly = archived "fly" "2023/10"; _assert = archived "_assert" "2025/10"; azurestack = archived "azurestack" "2025/10"; googleworkspace = archived "googleworkspace" "2025/10"; huaweicloudstack = archived "huaweicloudstack" "2025/10"; metal = archived "metal" "2025/10"; stackpath = archived "stackpath" "2025/10"; vra7 = archived "vra7" "2025/10"; }; # excluding aliases, used by terraform-full Loading
pkgs/applications/networking/cluster/terraform-providers/providers.json +12 −76 Original line number Diff line number Diff line { "_assert": { "hash": "sha256-ngHxzV7lRg6pOtyNTdCv3ToRK/vO016Vp2mlh7QT8Rc=", "homepage": "https://registry.terraform.io/providers/hashicorp/assert", "owner": "hashicorp", "repo": "terraform-provider-assert", "rev": "v0.16.0", "spdx": "MPL-2.0", "vendorHash": "sha256-nHaBNYCKfTvaDnz2SeexM2cyNVK5ThPYn4rnGEw7Wi0=" }, "aci": { "hash": "sha256-+aD4M07xXMTbvp69IuGlO3rSkVEi5NVe5fqEPkWNeM0=", "homepage": "https://registry.terraform.io/providers/CiscoDevNet/aci", Loading Loading @@ -161,15 +152,6 @@ "spdx": "MPL-2.0", "vendorHash": null }, "azurestack": { "hash": "sha256-aSwVa7y1AJ6sExx+bO/93oLBNgSBDJjuPYPY8i3C9T0=", "homepage": "https://registry.terraform.io/providers/hashicorp/azurestack", "owner": "hashicorp", "repo": "terraform-provider-azurestack", "rev": "v1.0.0", "spdx": "MPL-2.0", "vendorHash": null }, "baiducloud": { "hash": "sha256-zKkXfSIVVW0QxQB/fJNowy1mQPfXlv6HFcNaNlBSIvY=", "homepage": "https://registry.terraform.io/providers/baidubce/baiducloud", Loading Loading @@ -298,13 +280,13 @@ "vendorHash": "sha256-bD8BHhP4jxBRnFjmZE1MMkBn2/sMqNEaxTlQRMj2Crw=" }, "cloudscale": { "hash": "sha256-4RU1CD0WwLMd3NsnJWl2Smc8XBYlP9K8Iev16uqsetE=", "hash": "sha256-uqELnAcx72lIIUGEiO7y9lXhiyNgThmCiMtC/EKFpTA=", "homepage": "https://registry.terraform.io/providers/cloudscale-ch/cloudscale", "owner": "cloudscale-ch", "repo": "terraform-provider-cloudscale", "rev": "v4.4.0", "rev": "v5.0.0", "spdx": "MIT", "vendorHash": null "vendorHash": "sha256-elNXA2PH6mDolyuLhUsVBDCiL/ydZfi7LAVPjwnbMIw=" }, "constellix": { "deleteVendor": true, Loading Loading @@ -462,13 +444,13 @@ "vendorHash": "sha256-xIagZvWtlNpz5SQfxbA7r9ojAeS3CW2pwV337ObKOwU=" }, "fastly": { "hash": "sha256-4sOcbqaC9FV/Si8/A6wvdDREYt7v5z0iNQc5TXWyjSU=", "hash": "sha256-nevSFpLx1N+rM6ps0jstLem/VdAPIhnTaJefLpfLG/A=", "homepage": "https://registry.terraform.io/providers/fastly/fastly", "owner": "fastly", "repo": "terraform-provider-fastly", "rev": "v5.17.0", "rev": "v8.3.0", "spdx": "MPL-2.0", "vendorHash": null "vendorHash": "sha256-5T6pwozD0RKDzdd2XAMuHY651jEvo6V6s1gvwYTHTRI=" }, "flexibleengine": { "hash": "sha256-yEZ9JiUSqFFbfqzOOD59ZBv4yFCeUBBKlp6aiUqDqiM=", Loading Loading @@ -542,15 +524,6 @@ "spdx": "MPL-2.0", "vendorHash": "sha256-Bii3UrY1WbhewgsURxq7gGVqT1WSszFkif0V88hiyZo=" }, "googleworkspace": { "hash": "sha256-dedYnsKHizxJZibuvJOMbJoux0W6zgKaK5fxIofKqCY=", "homepage": "https://registry.terraform.io/providers/hashicorp/googleworkspace", "owner": "hashicorp", "repo": "terraform-provider-googleworkspace", "rev": "v0.7.0", "spdx": "MPL-2.0", "vendorHash": "sha256-fqVBnAivVekV+4tpkl+E6eNA3wi8mhLevJRCs3W7L2g=" }, "grafana": { "hash": "sha256-KVNwgn7swWXRNJNpXV8oy++s+CrDZhMPDDP40qIZIlY=", "homepage": "https://registry.terraform.io/providers/grafana/grafana", Loading Loading @@ -597,12 +570,12 @@ "vendorHash": "sha256-sPvX69R2BmlY/KhXZgxCunzseoOkz1h2b8yqekBBn0k=" }, "heroku": { "hash": "sha256-/2XfqyyoxwcFKgbLli1i7PX58OD0iczTPxVVz8Rkeoc=", "hash": "sha256-VGx2J7huF05HU/59Hyo2rxwV3SR+kVJWtrfWoRmln2o=", "homepage": "https://registry.terraform.io/providers/heroku/heroku", "owner": "heroku", "repo": "terraform-provider-heroku", "rev": "v5.2.13", "spdx": null, "rev": "v5.3.1", "spdx": "MPL-2.0", "vendorHash": null }, "hetznerdns": { Loading Loading @@ -641,15 +614,6 @@ "spdx": "MPL-2.0", "vendorHash": null }, "huaweicloudstack": { "hash": "sha256-WSJDp+LFjVPquQVMgib/YZV35kktLH2vMCIZJWqakXs=", "homepage": "https://registry.terraform.io/providers/huaweicloud/huaweicloudstack", "owner": "huaweicloud", "repo": "terraform-provider-huaweicloudstack", "rev": "v1.3.0", "spdx": "MPL-2.0", "vendorHash": null }, "hydra": { "hash": "sha256-A9BemEPLhvYzhksvYRfmhQXY3EEdTxQcmjE9+2+BKqg=", "homepage": "https://registry.terraform.io/providers/DeterminateSystems/hydra", Loading Loading @@ -821,15 +785,6 @@ "spdx": "Apache-2.0", "vendorHash": "sha256-L1wufPa7LPPyOPTL+jFQgiWzJoJYS+fCdw3N0KZqKtc=" }, "metal": { "hash": "sha256-1HTSDVMk2VhoYRLInrBK3bDuYU0SwyhBV1p5A2tlU/I=", "homepage": "https://registry.terraform.io/providers/equinix/metal", "owner": "equinix", "repo": "terraform-provider-metal", "rev": "v3.3.0", "spdx": "MPL-2.0", "vendorHash": "sha256-QxbZv6YMa5/I4bTeQBNdmG3EKtLEmstnH7HMiZzFJrI=" }, "migadu": { "hash": "sha256-XXtDXByaSnnUGLPiwUNTPTHqDOED7IJQsf8b9x0/R8E=", "homepage": "https://registry.terraform.io/providers/metio/migadu", Loading Loading @@ -930,14 +885,13 @@ "vendorHash": "sha256-ssmAveYUVI8z/1UWNeaMX0qdUewowCHNufJIFMirdVg=" }, "nutanix": { "deleteVendor": true, "hash": "sha256-p1VhGSor/uxQYiSb9enAeu6dtLRuXMKk9m2DtPEj6vs=", "hash": "sha256-nk5wdbAzgBJ6gyYSXZAiNdjx/XQ6XldAMsjb8yv+y7w=", "homepage": "https://registry.terraform.io/providers/nutanix/nutanix", "owner": "nutanix", "repo": "terraform-provider-nutanix", "rev": "v1.9.5", "rev": "v2.3.1", "spdx": "MPL-2.0", "vendorHash": "sha256-LRIfxQGwG988HE5fftGl6JmBG7tTknvmgpm4Fu1NbWI=" "vendorHash": "sha256-ByB1ztK2/1pTFeO34eXVyQSSbe35qqoCeWe6MPZN7vY=" }, "oci": { "hash": "sha256-fEvo5R7HutlOmZ6DMvYKQiE0amwk/YPi1T2a55w70hQ=", Loading Loading @@ -1290,15 +1244,6 @@ "spdx": "MIT", "vendorHash": "sha256-vcuUt3WIo1TnLApch410JgtyCzliQRYMQQQ2Z9diDZ8=" }, "stackpath": { "hash": "sha256-n1IPOJ1NlguNMJASCXjNNUK0b5wGYe29aTcw7fNwVcU=", "homepage": "https://registry.terraform.io/providers/stackpath/stackpath", "owner": "stackpath", "repo": "terraform-provider-stackpath", "rev": "v2.1.0", "spdx": "MPL-2.0", "vendorHash": "sha256-G+5vSXhxmt0Qsqt7vnecPZfIxAonNF3l7ygQZ0nemnU=" }, "statuscake": { "hash": "sha256-zXBZZA+2uRN2FeGrayq0a4EBk7T+PvlBIwbuxwM7yBc=", "homepage": "https://registry.terraform.io/providers/StatusCakeDev/statuscake", Loading Loading @@ -1498,15 +1443,6 @@ "spdx": "MPL-2.0", "vendorHash": "sha256-rUYHapEVqRupLOPVbcAH8YP0cuXclMmYTQUkqeOwCN0=" }, "vra7": { "hash": "sha256-KzxthTn3z0kZTUTKO8zq6DaNMTnfb7gFlbuWgxZtqwo=", "homepage": "https://registry.terraform.io/providers/vmware/vra7", "owner": "vmware", "repo": "terraform-provider-vra7", "rev": "v3.0.15", "spdx": "MPL-2.0", "vendorHash": null }, "vsphere": { "hash": "sha256-vRO6vxzi4d0hNc0MmQLhN7roONnsjxPBtFt0fyvxWd8=", "homepage": "https://registry.terraform.io/providers/hashicorp/vsphere", Loading