Skip to content
This repository has been archived by the owner on Oct 8, 2020. It is now read-only.

Provider cannot be migrated to terraform-plugin-sdk as it uses lang pkg directly #75

Open
LorbusChris opened this issue Jan 20, 2020 · 0 comments
Assignees

Comments

@LorbusChris
Copy link

This provider uses the lang package directly, which is an internal package in terraform-plugin-sdk, and can thus not be migrated.

[lorbus@localhost terraform-provider-template]$ tf-sdk-migrator check
Checking Go runtime version ...
Go version 1.13.5: OK.
Checking whether provider uses Go modules...
Go modules in use: OK.
Checking version of github.com/hashicorp/terraform-plugin-sdk to determine if provider was already migrated...
Checking version of github.com/hashicorp/terraform used in provider...
Terraform version does not satisfy constraint >=0.12.7. Found Terraform version: 0.12.0-alpha4.0.20190424121927-9327eedb0417
Checking whether provider uses deprecated SDK packages or identifiers...
Deprecated SDK packages in use:
 * github.com/hashicorp/terraform/lang

Some constraints not satisfied. Please resolve these before migrating to the new SDK.
LorbusChris added a commit to LorbusChris/terraform-provider-vsphere that referenced this issue Jan 20, 2020
In order to make tests, this PR also updates the null and random
providers and removes the template provider which can't be used with the
plugin sdk, yet. See:
hashicorp/terraform-provider-template#75
LorbusChris added a commit to LorbusChris/terraform-provider-vsphere that referenced this issue Jan 20, 2020
In order to make tests pass , this PR also updates the null and random
providers and removes the template provider which can't be used with the
plugin sdk, yet. See:
hashicorp/terraform-provider-template#75
LorbusChris added a commit to LorbusChris/terraform-provider-vsphere that referenced this issue Jan 20, 2020
In order to make tests pass, this PR also updates the null and random
providers and removes the template provider which can't be used with the
plugin sdk, yet. See:
hashicorp/terraform-provider-template#75
LorbusChris added a commit to LorbusChris/terraform-provider-vsphere that referenced this issue Jan 22, 2020
In order to make tests pass, this PR also updates the null and random
providers and removes the template provider which can't be used with the
plugin sdk, yet. See:
hashicorp/terraform-provider-template#75
LorbusChris added a commit to LorbusChris/terraform-provider-vsphere that referenced this issue Jan 22, 2020
Also updates the null and random providers and removes the template provider
which can't be used with the plugin sdk, yet, in order to make tests pass.

See:
hashicorp/terraform-provider-template#75
LorbusChris added a commit to LorbusChris/terraform-provider-vsphere that referenced this issue Jan 28, 2020
Also updates the null and random providers and removes the template provider
which can't be used with the plugin sdk, yet, in order to make tests pass.

See:
hashicorp/terraform-provider-template#75
LorbusChris added a commit to LorbusChris/terraform-provider-vsphere that referenced this issue Jan 28, 2020
Also updates the null and random providers and removes the template provider
which can't be used with the plugin sdk, yet, in order to make tests pass.

See:
hashicorp/terraform-provider-template#75
@kmoe kmoe self-assigned this Mar 11, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants