Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

docs: remove/update incorrect provider documentation #836

Merged
merged 1 commit into from
Jan 6, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ management of Equinix Platform resources.

## Requirements

- [Terraform](https://www.terraform.io/downloads.html) 0.12+
- [Terraform](https://www.terraform.io/downloads.html) >= 1.0

## Using the provider

Expand Down
12 changes: 0 additions & 12 deletions docs/guides/migration_guide_equinix_metal.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,6 @@ Before starting to migrate your Terraform templates, please upgrade
* equinix/metal provider to the latest version (3.2.1)
* Terraform to version at least v0.13

## Fast migration with Equinix Migration Tool

As part of the release v1.5.0, a migration tool has been supplied that will automatically update your `Metal` terraform plans and state files to work with the unified `Equinix` provider. The latest version of the `Equinix Migration Tool` can be found [here](https://github.com/equinix/terraform-provider-equinix/releases/latest). You will need to download the zip file corresponding to your operating system from the `Assets` section. Once unzipped you will find a folder `equinix-migration-tool` with the tool binary. Please, refer to the migration tool [readme file](https://github.com/equinix/terraform-provider-equinix/tree/main/cmd/migration-tool#readme) for further details.

Once downloaded, you will need to unzip the file and use the binary corresponding to your OS. Running this tool against your terraform project directory will:

* Transform all the "metal_" resource and datasource definitions and references to the "equinix_" name.
* Transform all "metal" references in .tfstate file to the "equinix" provider name.
* Transform the "metal" provider block and the "required_providers" section to match the latest "equinix" provider version.

Alternatively, you can make the changes manually following one of the options described below.

## Fast migration with replace-provider and sed

Just like the Terraform HCL templates, the Terraform state is a file containing resource names and their attributes in structured text. We can attempt the migration as a text substitution task, basically replacing `metal_` with `equinix_metal_` wherever possible, and fixing the provider source reference.
Expand Down
12 changes: 0 additions & 12 deletions docs/guides/migration_guide_packet.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,6 @@ Before starting to migrate your Terraform templates, please upgrade
* packethost/packet provider to the latest version (3.2.1)
* Terraform to version at least v0.13

## Fast migration with Equinix Migration Tool

As part of the release v1.5.0, a migration tool has been supplied that will automatically update your `Packet` terraform plans and state files to work with the unified `Equinix` provider. The latest version of the `Equinix Migration Tool` can be found [here](https://github.com/equinix/terraform-provider-equinix/releases/tag/v1.5.0). You will need to download the zip file corresponding to your operating system from the `Assets` section. Once unzipped you will find a folder `equinix-migration-tool` with the tool binary. Please, refer to the migration tool [readme file](https://github.com/equinix/terraform-provider-equinix/tree/v1.5.0/cmd/migration-tool#readme) for further details.

Once downloaded, you will need to unzip the file and use the binary corresponding to your OS. Running this tool against your terraform project directory will:

* Transform all the "packet_" resource and datasource definitions and references to the "equinix_" name.
* Transform all "packet" references in .tfstate file to the "equinix" provider name.
* Transform the "packet" provider block and the "required_providers" section to match the latest "equinix" provider version.

Alternatively, you can make the changes manually following one of the options described below.

## Fast migration with replace-provider and sed

Just like the Terraform HCL templates, the Terraform state is a file containing resource names and their attributes in structured text. We can attempt the migration as a text substitution task, basically replacing `packet_` with `equinix_metal_` wherever possible, and fixing the provider source reference.
Expand Down
12 changes: 0 additions & 12 deletions templates/guides/migration_guide_equinix_metal.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,6 @@ Before starting to migrate your Terraform templates, please upgrade
* equinix/metal provider to the latest version (3.2.1)
* Terraform to version at least v0.13

## Fast migration with Equinix Migration Tool

As part of the release v1.5.0, a migration tool has been supplied that will automatically update your `Metal` terraform plans and state files to work with the unified `Equinix` provider. The latest version of the `Equinix Migration Tool` can be found [here](https://github.com/equinix/terraform-provider-equinix/releases/latest). You will need to download the zip file corresponding to your operating system from the `Assets` section. Once unzipped you will find a folder `equinix-migration-tool` with the tool binary. Please, refer to the migration tool [readme file](https://github.com/equinix/terraform-provider-equinix/tree/main/cmd/migration-tool#readme) for further details.

Once downloaded, you will need to unzip the file and use the binary corresponding to your OS. Running this tool against your terraform project directory will:

* Transform all the "metal_" resource and datasource definitions and references to the "equinix_" name.
* Transform all "metal" references in .tfstate file to the "equinix" provider name.
* Transform the "metal" provider block and the "required_providers" section to match the latest "equinix" provider version.

Alternatively, you can make the changes manually following one of the options described below.

## Fast migration with replace-provider and sed

Just like the Terraform HCL templates, the Terraform state is a file containing resource names and their attributes in structured text. We can attempt the migration as a text substitution task, basically replacing `metal_` with `equinix_metal_` wherever possible, and fixing the provider source reference.
Expand Down
12 changes: 0 additions & 12 deletions templates/guides/migration_guide_packet.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,18 +13,6 @@ Before starting to migrate your Terraform templates, please upgrade
* packethost/packet provider to the latest version (3.2.1)
* Terraform to version at least v0.13

## Fast migration with Equinix Migration Tool

As part of the release v1.5.0, a migration tool has been supplied that will automatically update your `Packet` terraform plans and state files to work with the unified `Equinix` provider. The latest version of the `Equinix Migration Tool` can be found [here](https://github.com/equinix/terraform-provider-equinix/releases/tag/v1.5.0). You will need to download the zip file corresponding to your operating system from the `Assets` section. Once unzipped you will find a folder `equinix-migration-tool` with the tool binary. Please, refer to the migration tool [readme file](https://github.com/equinix/terraform-provider-equinix/tree/v1.5.0/cmd/migration-tool#readme) for further details.

Once downloaded, you will need to unzip the file and use the binary corresponding to your OS. Running this tool against your terraform project directory will:

* Transform all the "packet_" resource and datasource definitions and references to the "equinix_" name.
* Transform all "packet" references in .tfstate file to the "equinix" provider name.
* Transform the "packet" provider block and the "required_providers" section to match the latest "equinix" provider version.

Alternatively, you can make the changes manually following one of the options described below.

## Fast migration with replace-provider and sed

Just like the Terraform HCL templates, the Terraform state is a file containing resource names and their attributes in structured text. We can attempt the migration as a text substitution task, basically replacing `packet_` with `equinix_metal_` wherever possible, and fixing the provider source reference.
Expand Down
Loading