-
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
Update vendor of Azure/azure-sdk-for-go to v21.1.0 #18968
Conversation
github.com/Azure/azure-sdk-for-go packages @ v21.1.0 github.com/Azure/go-autorest @ v10.15.4, per azure-sdk-for-go Gopkg.toml Newly introduced github.com/marstr/guid @ v1.1.0, per azure-sdk-for-go Gopkg.toml Switch old ARM APIs to what appears to have been the newest API Version at the time Fix up the interfaces in tests.
Non-acceptance tests pass, not that you should take my word for it:
|
The goal here is to give me a place to maybe implement #16763 (or maybe less SAS then the RBAC stuff in preview, https://aka.ms/oauthforstorage ) |
First attempt at running acceptance tests went |
Ran the acceptance tests;
this is an accurate reflection of the product when I got here, see also: #17046
The rest passed
will look into TestPutMaintainsMetaData right now and maybe try to get that lease Id in there |
Got a pass on oh ... I see thats just a timeout for the whole run... https://stackoverflow.com/questions/27778280/test-killed-with-quit-ran-too-long/31336818 (a complete acceptance run takes 11m 3s 😢 against Go's 10m default timeout ) |
hey @donaldguy Thanks for this PR - apologies for the delayed review of this PR! We've recently been taking a look at how we can iterate on the AzureRM Backend to ensure it's consistent with the AzureRM Provider (and in the near future, the Azure Stack Provider). As a result of this we've split the authentication logic used by the AzureRM Provider out into it's own library which has since been incorporated in the AzureRM Repository and the Azure Stack repository - and PR #19414 integrates this library into the AzureRM Backend. As a result of this we've needed to ensure the version of the Azure SDK for Go used (and thus go-autorest) is consistent across all 3 codebases - as such I've opened #19414 which both includes/switches over to using this library and updates the SDK to v21.3.0 to match the other Providers. As such - whilst I'd like to thank you for this contribution I'm going to close this PR in favour of #19414 which supersedes this. Thanks! |
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. |
github.com/Azure/azure-sdk-for-go packages @ v21.1.0
github.com/Azure/go-autorest @ v10.15.4, per azure-sdk-for-go Gopkg.toml
Newly introduced github.com/marstr/guid @ v1.1.0, per azure-sdk-for-go Gopkg.toml
Switch old ARM APIs to what appears to have been the newest API Version at the time
Fix up the interfaces in tests.