-
Notifications
You must be signed in to change notification settings - Fork 9.6k
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
use official Go client for DigitalOcean provider #3333
use official Go client for DigitalOcean provider #3333
Conversation
} | ||
|
||
// if droplet.IPV6Address("private") == "" { | ||
// return fmt.Errorf("No ipv6 private: %s", droplet.IPV6Address("private")) | ||
// } | ||
|
||
if droplet.NetworkingType() != "private" { |
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.
i've removed this test because it does the same thing as the one above it (line 181):
if findIPv4AddrByType(droplet, "private") == "" {
return fmt.Errorf("No ipv4 private: %s", findIPv4AddrByType(droplet, "private"))
}
@radeksimko can I get some 👀 on this? |
Use of godo = 👍, especially since this hopefully gets new DO features in to Terraform quickly after they're released. |
@ajlanghorn Yes, that's the goal. |
This looks awesome! Given that there is a release coming shortly I'm personally leaning towards holding off on this until after the release is cut since it's quite a broad change that might have unintended consequences for Terraform's DigitalOcean support. By merging it just after the release there will be some time for it to settle in on master before it gets included in the next release. Does that seem reasonable or is there a driver here to merge this sooner rather than later? |
@apparentlymart is there a timeline for the release? One feature I'd like to add should come around by the end of the month. We can always add support for that feature a bit later after the new feature release, although I'd like to add it at the same time =]. |
Hello friends – Thanks for the contribution here! Thanks again, we're looking forward to more DO features coming after this merge 😄 After the release I'll swing back around and merge this. |
awesome! thanks @catsby and @apparentlymart |
Alright the release is out so we are ready to merge this - thanks for your work on this @aybabtme! |
use official Go client for DigitalOcean provider
I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further. |
This PR replaces usage of the
github.com/pearkes/digitalocean
package with the official Go client atgithub.com/digitalocean/godo
.