-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
ENG-3504: Add version to provider binaries #21
Conversation
918a0c3
to
597687f
Compare
The `go mod vendor` command was executed.
The tf-sdk-migrator CLI tool was used to do this by rewriting import paths.
I changed the golang image from
|
When trying to migrate the SDK from v1 to v2 for the first time, I got this error:
I found some information about this vendor folder here: https://blogs.cisco.com/developer/347-terraformaci-05
There is a go command (
|
The The tests pass and I was able to create a repository in the CP as expected. |
Regarding the terraform 0.13 and 0.14 upgrades, I just found these commands and guides: |
Tested it again with the new changes using Terraform v0.12.30, v0.13.6 and v0.14.7. Worked as expected. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Nice! I tested this thru terraform init
with version 14 on a Mac and it worked well.
Since we're currently on version 0.1.0
, per this doc, we have two choices for the type of release we cut. Because there are no schema changes, it could be 0.1.1
. However, because a new feature is added, it could be 0.2.0
. Your choice!
The reason it matters is because of the version constraints people use to automatically pull in some updates but not others.
Description of the change
Type of change
Checklists
Development
Code review
Testing
Deploy new repositories using Cyral Terraform Provider using Terraform
v0.12
,v0.13
andv0.14
.