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

[Enhancement] Switch the Azure Blob Storage client from the now deprecated azure-storage-blob-go to azure-sdk-for-go/sdk/storage/azblob #745

Closed
renormalize opened this issue Jul 1, 2024 · 0 comments · Fixed by #751
Assignees
Labels
area/storage Storage related kind/enhancement Enhancement, improvement, extension platform/azure Microsoft Azure platform/infrastructure status/closed Issue is closed (either delivered or triaged)
Milestone

Comments

@renormalize
Copy link
Member

Enhancement (What you would like to be added):

The currently used Azure Blob Storage client go module github.com/Azure/azure-storage-blob-go at v0.8.0 is extremely old and had been deprecated a while ago.

This dependency should be removed, and a maintained equivalent of this project, github.com/Azure/azure-sdk-for-go/sdk/storage/azblob should be used for interfacing with the Azure Blob Storage API.

Motivation (Why is this needed?):

It is long overdue to remove the dependency on the deprecated module and make use of a more up to date version of the client.

Moving to the newer client go module would enable in making use of certain features ABS offers, which are planned to be used in an upcoming release of etcd-backup-restore.

@renormalize renormalize added kind/enhancement Enhancement, improvement, extension area/storage Storage related platform/azure Microsoft Azure platform/infrastructure labels Jul 1, 2024
@renormalize renormalize added this to the v0.30.0 milestone Jul 1, 2024
@renormalize renormalize self-assigned this Jul 1, 2024
@shreyas-s-rao shreyas-s-rao modified the milestones: v0.30.0, v0.31.0 Aug 21, 2024
@gardener-robot gardener-robot added the status/closed Issue is closed (either delivered or triaged) label Sep 9, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/storage Storage related kind/enhancement Enhancement, improvement, extension platform/azure Microsoft Azure platform/infrastructure status/closed Issue is closed (either delivered or triaged)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants