Skip to content

Commit

Permalink
Merge pull request #1345 from opentofu/warn-opentofu-namespace
Browse files Browse the repository at this point in the history
Warn about using the `opentofu/` namespace for HashiCorp providers
  • Loading branch information
abstractionfactory authored Dec 3, 2024
2 parents 7fb23b2 + 794fd14 commit a460f33
Show file tree
Hide file tree
Showing 59 changed files with 154 additions and 22 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/ad. This provider is maintained by HashiCorp and the OpenTofu project only builds the provider binaries from the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. To avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "1.2.0",
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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. To avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "0.100.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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. 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 the source code. Both the opentofu/ and hashicorp/ namespaces in the OpenTofu Registry contain the OpenTofu-built provider binaries based on the HashiCorp source code. To avoid configuration errors, we recommend using the hashicorp/ namespaced providers."
],
"versions": [
{
"version": "3.2.3",
Expand Down
Loading

0 comments on commit a460f33

Please sign in to comment.