Skip to content
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

azure: Update Azure SDK and fix breaking changes #35

Merged
merged 1 commit into from
Dec 13, 2022

Conversation

phillebaba
Copy link
Contributor

@phillebaba phillebaba commented Nov 9, 2022

  • I added CHANGELOG entry for this change.
  • Change is not relevant to the end user.

Changes

The Azure Go SDK team has once again introduced breaking changes to the SDK. As far as I can see these are mostly related to user experience and have little to do with performance. This change updates all Azure dependencies and fixes the breaking changes to avoid having to make even larger changes in the future.

Verification

Running tests in my own environment.

@phillebaba phillebaba force-pushed the update/azure-sdk branch 5 times, most recently from 28d9e7c to 433e066 Compare November 9, 2022 21:32
Copy link
Contributor Author

@phillebaba phillebaba left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Most of the changes are just moving code between packages, but there are two issue which need to be resolved before this can be merged.

providers/azure/azure.go Show resolved Hide resolved
providers/azure/azure.go Show resolved Hide resolved
@phillebaba phillebaba force-pushed the update/azure-sdk branch 8 times, most recently from 46ee9cb to 7931725 Compare December 5, 2022 16:21
@phillebaba
Copy link
Contributor Author

Needed to bump faillint version as panics were occurring with the old version for some reason.

Copy link
Member

@saswatamcode saswatamcode left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks! LGTM as far as I understand. 🙂

@squat
Copy link
Member

squat commented Dec 6, 2022

Loos like we need to fix a conflict and then we can merge

@phillebaba
Copy link
Contributor Author

@squat done!

@squat squat closed this Dec 6, 2022
@squat squat reopened this Dec 6, 2022
@squat
Copy link
Member

squat commented Dec 6, 2022

(trying to re-trigger tests)

Signed-off-by: Philip Laine <philip.laine@gmail.com>
@phillebaba
Copy link
Contributor Author

@squat could we merge this now?

@bwplotka bwplotka merged commit e4d8ba6 into thanos-io:main Dec 13, 2022
@bwplotka
Copy link
Member

Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants