Skip to content
This repository was archived by the owner on May 6, 2026. It is now read-only.
This repository was archived by the owner on May 6, 2026. It is now read-only.

Add support for known network issues to be retryable #374

@cojenco

Description

@cojenco

Add support for known network issues to be retryable and align behavior across Storage SDKs.

Such errors as below are categorized as known network/transfer errors in gsutil and gcloud, see internal doc go/python-storage-retry-known-errors for more details

Known Network Errors(Retryable) python storage clients gcloud gsutil
urllib3.exceptions.ProtocolError Y Y Y
urllib3.exceptions.SSLError N (need support) Y Y
urllib3.exceptions.TimeoutError N (need support) Y Y
requests.exceptions.SSLError Y Y Y

Metadata

Metadata

Assignees

Labels

api: storageIssues related to the googleapis/google-resumable-media-python API.type: feature request‘Nice-to-have’ improvement, new feature or different behavior or design.

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions