This issue was originally opened by @renier as hashicorp/terraform#10207. It was migrated here as part of the provider split. The original body of the issue is below.
I'm one of the members of the team that got the SoftLayer provider into the Terraform tree.
After someattempts to continue updating the provider and months of waiting, we decided to create an out of the tree external provider to make it easy for users to install binaries of an updated provider.
Currently the internal SoftLayer provider only has 2 resources: SSH Key and Virtual Guest. Enough to do simple things. On the external provider, terraform-provider-softlayer, we are already up to 24 resources.
So the difference between the internal and external providers is pretty large by now. The external one even uses a different SoftLayer client under the covers. This is starting to confuse users who find the internal provider first and struggle through issuesthathave already been fixed in the external provider.
So it's clear that we need to get the internal provider updated. I would like to ask, after some failed attempts as referenced above, what should our strategy be here? Appreciate your advice.
This issue was originally opened by @renier as hashicorp/terraform#10207. It was migrated here as part of the provider split. The original body of the issue is below.
I'm one of the members of the team that got the SoftLayer provider into the Terraform tree.
After some attempts to continue updating the provider and months of waiting, we decided to create an out of the tree external provider to make it easy for users to install binaries of an updated provider.
Currently the internal SoftLayer provider only has 2 resources: SSH Key and Virtual Guest. Enough to do simple things. On the external provider, terraform-provider-softlayer, we are already up to 24 resources.
So the difference between the internal and external providers is pretty large by now. The external one even uses a different SoftLayer client under the covers. This is starting to confuse users who find the internal provider first and struggle through issues that have already been fixed in the external provider.
So it's clear that we need to get the internal provider updated. I would like to ask, after some failed attempts as referenced above, what should our strategy be here? Appreciate your advice.