Skip to content

Conversation

@displague
Copy link
Member

@displague displague commented Oct 8, 2020

Packet is now Equinix Metal!, keep an eye on this project for future project and command line name changes.

This PR renames Packet name occurrences, URLs, and emails to Equinix Metal.

Breaking Changes

  • Updates packet-cli to use packngo-0.4.1
    • https://api.equinix.com/metal/v1 should be permitted in your network policies
    • https://api.packet.net is no longer used
  • packet device create no longer takes --storage
    This UUID parameter did not match the API spec (currently undocumented, the details can be found in packngo. The storage field expects a complex structure of disks, raids, and filesystems, not a uuid string).

What's not changing (for now)?

  • The command-line tool continues to be named packet, for now.
  • The project name (go package URL) continues to carry the packet-cli name, for now.
  • PACKET_TOKEN remains the environment variable, for now.
  • ~/.packet-cli.yaml / ~/.packet-cli.json remains the configuration file, for now.

When will this change?

In weeks and months to come. Consideration will be made regarding the legacy token and file names. We could continue checking for these names indefinitely, but we could just make a clean break with a binary rename. What about making the token and filename use the binary name? That's sounds too complicated to manage, the binary can already be packet or packet-cli depending on how you installed it.

What will happen to this repo?

Keep an eye out.

@displague displague merged commit 4df870e into equinix:master Oct 9, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants