make table

This commit is contained in:
Megan Marsh 2021-01-13 13:05:22 -08:00
parent 561862a353
commit ff0e9f00b2
1 changed files with 41 additions and 37 deletions

View File

@ -21,46 +21,50 @@ github.com/hashicorp/packer with github.com/hashicorp/packer-plugin-sdk.
But some of the import paths have changed more than that because we've refactored the SDK some to make it easier to discover and use helpful modules. Below are a few common import paths. For a full list of available imports see [Packer Plugin SDK Docs](https://pkg.go.dev/github.com/hashicorp/packer-plugin-sdk/)``` But some of the import paths have changed more than that because we've refactored the SDK some to make it easier to discover and use helpful modules. Below are a few common import paths. For a full list of available imports see [Packer Plugin SDK Docs](https://pkg.go.dev/github.com/hashicorp/packer-plugin-sdk/)```
github.com/hashicorp/packer/template/config => github.com/hashicorp/packer-plugin-sdk/template/config | Old Path | New Path |
github.com/hashicorp/packer/packer => github.com/hashicorp/packer-plugin-sdk/packer | ---------| -------- |
github.com/hashicorp/packer/template/interpolate => github.com/hashicorp/packer-plugin-sdk/template/interpolate | github.com/hashicorp/packer/template/config | github.com/hashicorp/packer-plugin-sdk/template/config |
| github.com/hashicorp/packer/packer | github.com/hashicorp/packer-plugin-sdk/packer |
| github.com/hashicorp/packer/template/interpolate | github.com/hashicorp/packer-plugin-sdk/template/interpolate |
Here is a more comprehensive list of old imports and their new replacements: Here is a more comprehensive list of old imports and their new replacements:
github.com/hashicorp/packer/helper/builder/testing => github.com/hashicorp/packer-plugin-sdk/acctest | Old Path | New Path |
**new** github.com/hashicorp/packer-plugin-sdk/acctest/provisioneracc | ---------| -------- |
github.com/hashicorp/packer/helper/tests => github.com/hashicorp/packer-plugin-sdk/acctest/testutils | github.com/hashicorp/packer/helper/builder/testing | github.com/hashicorp/packer-plugin-sdk/acctest |
github.com/hashicorp/packer/common/adapter => github.com/hashicorp/packer-plugin-sdk/adapter | **new** github.com/hashicorp/packer-plugin-sdk/acctest/provisioneracc
github.com/hashicorp/packer/common/bootcommand => github.com/hashicorp/packer-plugin-sdk/bootcommand | github.com/hashicorp/packer/helper/tests | github.com/hashicorp/packer-plugin-sdk/acctest/testutils |
github.com/hashicorp/packer/common/chroot => github.com/hashicorp/packer-plugin-sdk/chroot | github.com/hashicorp/packer/common/adapter | github.com/hashicorp/packer-plugin-sdk/adapter |
github.com/hashicorp/packer/common => github.com/hashicorp/packer-plugin-sdk/common | github.com/hashicorp/packer/common/bootcommand | github.com/hashicorp/packer-plugin-sdk/bootcommand |
github.com/hashicorp/packer/helper/communicator => github.com/hashicorp/packer-plugin-sdk/communicator | github.com/hashicorp/packer/common/chroot | github.com/hashicorp/packer-plugin-sdk/chroot |
github.com/hashicorp/packer/helper/config => github.com/hashicorp/packer-plugin-sdk/template/config | github.com/hashicorp/packer/common | github.com/hashicorp/packer-plugin-sdk/common |
github.com/hashicorp/packer/template/interpolate => github.com/hashicorp/packer-plugin-sdk/template/interpolate | github.com/hashicorp/packer/helper/communicator | github.com/hashicorp/packer-plugin-sdk/communicator |
github.com/hashicorp/packer/communicator/ssh => github.com/hashicorp/packer-plugin-sdk/communicator/ssh | github.com/hashicorp/packer/helper/config | github.com/hashicorp/packer-plugin-sdk/template/config |
github.com/hashicorp/packer/helper/communicator/sshkey => github.com/hashicorp/packer-plugin-sdk/communicator/sshkey | github.com/hashicorp/packer/template/interpolate | github.com/hashicorp/packer-plugin-sdk/template/interpolate |
github.com/hashicorp/packer/provisioner => github.com/hashicorp/packer-plugin-sdk/guestexec | github.com/hashicorp/packer/communicator/ssh | github.com/hashicorp/packer-plugin-sdk/communicator/ssh |
github.com/hashicorp/packer/common/json => github.com/hashicorp/packer-plugin-sdk/json | github.com/hashicorp/packer/helper/communicator/sshkey | github.com/hashicorp/packer-plugin-sdk/communicator/sshkey |
github.com/hashicorp/packer/helper/multistep => github.com/hashicorp/packer-plugin-sdk/multistep | github.com/hashicorp/packer/provisioner | github.com/hashicorp/packer-plugin-sdk/guestexec |
steps from github.com/hashicorp/packer/common => github.com/hashicorp/packer-plugin-sdk/multistep/commonsteps | github.com/hashicorp/packer/common/json | github.com/hashicorp/packer-plugin-sdk/json |
github.com/hashicorp/packer/common/net => github.com/hashicorp/packer-plugin-sdk/net | github.com/hashicorp/packer/helper/multistep | github.com/hashicorp/packer-plugin-sdk/multistep |
github.com/hashicorp/packer/packer => github.com/hashicorp/packer-plugin-sdk/packer | steps from github.com/hashicorp/packer/common | github.com/hashicorp/packer-plugin-sdk/multistep/commonsteps |
github.com/hashicorp/packer/builder => github.com/hashicorp/packer-plugin-sdk/packerbuilderdata | github.com/hashicorp/packer/common/net | github.com/hashicorp/packer-plugin-sdk/net |
github.com/hashicorp/packer/packer => github.com/hashicorp/packer-plugin-sdk/pathing | github.com/hashicorp/packer/packer | github.com/hashicorp/packer-plugin-sdk/packer |
github.com/hashicorp/packer/packer/plugin => github.com/hashicorp/packer-plugin-sdk/plugin | github.com/hashicorp/packer/builder | github.com/hashicorp/packer-plugin-sdk/packerbuilderdata |
github.com/hashicorp/packer/common/random => github.com/hashicorp/packer-plugin-sdk/random | github.com/hashicorp/packer/packer | github.com/hashicorp/packer-plugin-sdk/pathing |
github.com/hashicorp/packer/common => github.com/hashicorp/packer-plugin-sdk/retry | github.com/hashicorp/packer/packer/plugin | github.com/hashicorp/packer-plugin-sdk/plugin |
github.com/hashicorp/packer/packer/rpc => github.com/hashicorp/packer-plugin-sdk/rpc | github.com/hashicorp/packer/common/random | github.com/hashicorp/packer-plugin-sdk/random |
github.com/hashicorp/packer/communicator => github.com/hashicorp/packer-plugin-sdk/sdk-internals/communicator | github.com/hashicorp/packer/common | github.com/hashicorp/packer-plugin-sdk/retry |
github.com/hashicorp/packer/common/shell => github.com/hashicorp/packer-plugin-sdk/shell | github.com/hashicorp/packer/packer/rpc | github.com/hashicorp/packer-plugin-sdk/rpc |
github.com/hashicorp/packer/common/shell-local => github.com/hashicorp/packer-plugin-sdk/shell-local | github.com/hashicorp/packer/communicator | github.com/hashicorp/packer-plugin-sdk/sdk-internals/communicator |
github.com/hashicorp/packer/helper/builder/localexec => github.com/hashicorp/packer-plugin-sdk/shell-local/localexec | github.com/hashicorp/packer/common/shell | github.com/hashicorp/packer-plugin-sdk/shell |
github.com/hashicorp/packer/common/shutdowncommand => github.com/hashicorp/packer-plugin-sdk/shutdowncommand | github.com/hashicorp/packer/common/shell-local | github.com/hashicorp/packer-plugin-sdk/shell-local |
github.com/hashicorp/packer/template => github.com/hashicorp/packer-plugin-sdk/template | github.com/hashicorp/packer/helper/builder/localexec | github.com/hashicorp/packer-plugin-sdk/shell-local/localexec |
github.com/hashicorp/packer/packer/tmp => github.com/hashicorp/packer-plugin-sdk/tmp | github.com/hashicorp/packer/common/shutdowncommand | github.com/hashicorp/packer-plugin-sdk/shutdowncommand |
github.com/hashicorp/packer/helper/useragent => github.com/hashicorp/packer-plugin-sdk/useragent | github.com/hashicorp/packer/template | github.com/hashicorp/packer-plugin-sdk/template |
github.com/hashicorp/packer/common/uuid => github.com/hashicorp/packer-plugin-sdk/uuid | github.com/hashicorp/packer/packer/tmp | github.com/hashicorp/packer-plugin-sdk/tmp |
**new** github.com/hashicorp/packer-plugin-sdk/version | github.com/hashicorp/packer/helper/useragent | github.com/hashicorp/packer-plugin-sdk/useragent |
| github.com/hashicorp/packer/common/uuid | github.com/hashicorp/packer-plugin-sdk/uuid |
| **new** github.com/hashicorp/packer-plugin-sdk/version
When in doubt you can search the packer-plugin-sdk repo for the name of your imported structs or functions to see where they exist in the SDK now; we have not changed struct or function names. Or refer to the [Packer Plugin SDK Docs](https://pkg.go.dev/github.com/hashicorp/packer-plugin-sdk/) for help. When in doubt you can search the packer-plugin-sdk repo for the name of your imported structs or functions to see where they exist in the SDK now; we have not changed struct or function names. Or refer to the [Packer Plugin SDK Docs](https://pkg.go.dev/github.com/hashicorp/packer-plugin-sdk/) for help.