-
Notifications
You must be signed in to change notification settings - Fork 4.7k
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
Upgrade to use API version 2016-04-01
#192
Comments
@tombuildsstuff Thanks for your attention on this! Agreed that switching to Azure SDK for Go feels like the right route. (Adding @alexsomesan, @s-urbaniak, @metral, @robszumski for visibility on the CoreOS side.) |
That's a huge issue. This effectively means everyone managing their azure setup with terraform are unable to do any (DNS) changes to their infrastructure right now. I don't even want to imagine what people going through right now who run prod stuff managed with terraform on azure and are effectively locked out of their infrastructure. |
I'm looking into this now. |
Hey @discordianfish
That's a really good point - I've raised this internally at our end too and I'll post here when we've got an update (thanks @jdumars for requesting too)
Apologies for the inconvenience here - I completely agree this is a major issue and we’re looking into it right now. Unfortunately the removal of the API version appears to be rolling out gradually and we were unaware this version was due to be removed. Since we were notified of the issue we’ve been working through upgrading to the new API version - and that should be completed in the next couple of hours. We’ll also be double-checking the versions of the API’s we’re using as a result of this for any further deprecations. Apologies once again for the inconvenience - as I mentioned above we should have a fix for this completed later today. Thanks! |
Waiting to confirm on this, but I believe the issue has been fixed in Terraform master, and will be closed in the next update. |
Hey @justaugustus @discordianfish @jdumars
Correct - I was just running the entire test suite before releasing :) I've just released version 0.1.4 of the Terraform AzureRM Provider which switches over to using version Would it be possible for you to take a look? :) Thanks! |
Thank you so much for chasing this down, @tombuildsstuff! |
@justaugustus I will test this out tomorrow |
Given the fix for this issue has been released - I'm going to close this issue for the moment. However please feel free to re-open it if there's still an issue here :) |
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 feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. If you feel I made an error 🤖 🙉 , please reach out to my human friends 👉 hashibot-feedback@hashicorp.com. Thanks! |
Original Issue: coreos/tectonic-installer#1315 / Original PR: jen20/riviera#24
It appears that Azure's gradually removing support for the version of the DNS API that we're currently using via the Riviera SDK
2015-05-04-preview
. Whilst we could switch over to using version2016-04-01
it appears this requires some further refactoring where fields have changed.The following PR's have been opened recently to switch these resources over to the Azure SDK for Go - which makes use of the updated API:
azurerm_dns_ptr_record
- refactoring to match the DNS updates #195Given these PR's exist - it looks like it could be quicker to switch these over to the Azure SDK for Go
The text was updated successfully, but these errors were encountered: