Skip to content

Commit

Permalink
Issue #1342: Warn about using the opentofu/ namespace for HashiCorp p…
Browse files Browse the repository at this point in the history
…roviders

Signed-off-by: AbstractionFactory <[email protected]>
  • Loading branch information
abstractionfactory committed Dec 2, 2024
1 parent 31dc231 commit fddbd5e
Show file tree
Hide file tree
Showing 60 changed files with 155 additions and 23 deletions.
3 changes: 3 additions & 0 deletions providers/h/hashicorp/template.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"This provider is deprecated. Please use the built-in template functions instead of the provider."
],
"versions": [
{
"version": "2.2.0",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/ad.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/ad instead of hashicorp/at. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "0.5.0",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/archive.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/archive instead of hashicorp/archive. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "2.6.0",
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/arukas.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/arukas instead of hashicorp/arukas. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/assert.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/assert instead of hashicorp/assert. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "0.14.0",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/aws.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/aws instead of hashicorp/aws. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "5.78.0",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/awscc.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/awscc instead of hashicorp/awscc. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "1.22.0",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/azuread.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/azuread instead of hashicorp/azuread. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "3.0.2",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/azurerm.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/azurerm instead of opentofu/azurerm. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "4.12.0",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/azurestack.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/azurestack instead of hashicorp/azurestack. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "1.0.0",
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/bitbucket.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/bitbucket instead of hashicorp/bitbucket. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/boundary.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/boundary instead of hashicorp/boundary. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "1.1.9",
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/clc.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/clc instead of hashicorp/clc. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/cloudinit.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/cloudinit instead of hashicorp/cloudinit. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "2.3.5",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/consul.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/consul instead of hashicorp/consul. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "2.20.0",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/dns.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/dns instead of opentofu/dns. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "3.4.2",
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/dyn.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/dyn instead of hashicorp/dyn. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/external.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/external instead of hashicorp/external. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "2.3.4",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/fakewebservices.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/fakewebservices instead of hashicorp/fakewebesrvices. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "0.2.3",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/google-beta.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/google-beta instead of hashicorp/google-beta. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "6.12.0",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/google.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/google instead of hashicorp/google. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "6.12.0",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/googleworkspace.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/googleworkspace instead of hashicorp/googleworkspace. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "0.7.0",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/hashicups.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/hashicups instead of hashicorp/hashicups. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "0.3.3",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/hcp.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/hcp instead of hashicorp/hcp. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "0.99.0",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/hcs.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/hcs instead of hashicorp/hcs. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "0.5.1",
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/hedvig.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/hedvig instead of hashicorp/hedvig. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/helm.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/helm instead of hashicorp/helm. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "2.16.1",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/http.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/http instead of hashicorp/http. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "3.4.5",
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/influxdb.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/influxdb instead of hashicorp/influxdb. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/jdcloud.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/jdcloud instead of hashicorp/jdcloud. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/kubernetes-alpha.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/kubernetes-alpha instead of hashicorp/kubernetes-alpha. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "0.6.0",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/kubernetes.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/kubernetes instead of hashicorp/kubernetes. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "2.34.0",
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/librato.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/librato instead of hashicorp/librato. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/local.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/local instead of hashicorp/local. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "2.5.2",
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/logentries.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/logentries instead of hashicorp/logentries. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/mailgun.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/mailgun instead of hashicorp/mailgun. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/mysql.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/mysql instead of hashicorp/mysql. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/nomad.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/nomad instead of hashicorp/nomad. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "2.3.1",
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/null.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/null instead of hashicorp/null. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "3.2.3",
Expand Down
2 changes: 1 addition & 1 deletion providers/o/opentofu/oneandone.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated. Please use ionos-cloud/ionoscloud instead."
],
"versions": [
{
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/opc.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/opc instead of hashicorp/opc. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/oraclepaas.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/oraclepaas instead of hashicorp/oraclepaas. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/pureport.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/pureport instead of hashicorp/pureport. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/rabbitmq.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/rabbitmq instead of hashicorp/rabbitmq. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
3 changes: 3 additions & 0 deletions providers/o/opentofu/random.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
{
"warnings": [
"You are using opentofu/random instead of hashicorp/random. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "3.6.3",
Expand Down
3 changes: 2 additions & 1 deletion providers/o/opentofu/rightscale.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
{
"warnings": [
"This provider is deprecated."
"This provider is deprecated.",
"You are using opentofu/rightscale instead of hashicorp/rightscale. This provider was created by HashiCorp and the OpenTofu project only builds the provider binaries from it. Both provider namespaces contain the OpenTofu-built provider binaries and to avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
Expand Down
Loading

0 comments on commit fddbd5e

Please sign in to comment.