Skip to content

fix(storage): add unknown host to retriable errors#10619

Merged
BrennaEpp merged 4 commits intogoogleapis:mainfrom
BrennaEpp:unknownhost
Sep 23, 2024
Merged

fix(storage): add unknown host to retriable errors#10619
BrennaEpp merged 4 commits intogoogleapis:mainfrom
BrennaEpp:unknownhost

Conversation

@BrennaEpp
Copy link
Contributor

No description provided.

@BrennaEpp BrennaEpp requested a review from a team as a code owner July 31, 2024 18:48
@BrennaEpp BrennaEpp requested review from a team and tritone July 31, 2024 18:48
@product-auto-label product-auto-label bot added the api: storage Issues related to the Cloud Storage API. label Aug 1, 2024
}
}
case *net.DNSError:
if strings.Contains(e.Error(), "no such host") {
Copy link
Contributor

Choose a reason for hiding this comment

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

Could be retriable https://pkg.go.dev/net#DNSError.Temporary; is there more context?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

Hm, I can't remember why I didn't use this to start off with, but it makes more sense. Updated. Context is just that we want to ensure to retry DNS errors as well.

@BrennaEpp BrennaEpp requested a review from frankyn September 23, 2024 20:26
@BrennaEpp BrennaEpp enabled auto-merge (squash) September 23, 2024 22:30
@BrennaEpp BrennaEpp merged commit 4ec0452 into googleapis:main Sep 23, 2024
@BrennaEpp BrennaEpp deleted the unknownhost branch September 23, 2024 22:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

api: storage Issues related to the Cloud Storage API.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

Comments