Skip to content
This repository has been archived by the owner on Feb 23, 2024. It is now read-only.

Deprecate the terraform-provider-packet project #303

Open
7 tasks done
displague opened this issue Dec 9, 2020 · 3 comments
Open
7 tasks done

Deprecate the terraform-provider-packet project #303

displague opened this issue Dec 9, 2020 · 3 comments
Assignees

Comments

@displague
Copy link
Member

displague commented Dec 9, 2020

This project should eventually be archived.

Following #279, new work should move to the Equinix Metal provider.

Here are some initial thoughts:

Backporting to this project should be done on a case-by-case basis.

@alice-sowerby
Copy link

@displague please could you make some of the simpler changes e.g.

  1. Update Readme description to more clearly show that you should go to the Equinix version https://github.com/equinix/terraform-provider-metal.
  2. Consider whether we should call it “maintained”. Maybe some kind of EOL status or deprecated tag.
  3. Deal with the issues attached to this repo (at least prevent any new ones being raised).

@displague
Copy link
Member Author

Consider whether we should call it “maintained”. Maybe some kind of EOL status or deprecated tag.

equinix-labs/equinix-labs#77

@ocobles
Copy link
Collaborator

ocobles commented Jun 30, 2022

Some of the tasks originally listed are no longer applicable/required. The provider doesn't appear listed in the Terraform registry using the search box and external links to old packet provider redirect to metal provider https://registry.terraform.io/providers/packethost/packet/latest/docs

Therefore, I suggest not putting effort into the tasks listed below and mark this repository as End Of Life instead of deprecated, as we can no longer post releases of this project to the registry. It is worth mentioning that these tasks have been covered in Equinix Metal equinix/terraform-provider-metal#232 so anyone redirected to the Equinix Metal provider will be notified of the deprecation and available migration guides/tools.

  • Terraform Registry should be updated with a deprecation notice
  • Terraform resource documentation should be updated with a deprecation notice in support of the new resources
  • Terraform provider should include any deprecation messages available through metadata or warning messages

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

3 participants