[Feature Request] Upgrade google-cloud-storage to v2 #16156
Labels
enhancement
Enhancement or improvement to existing feature or request
good first issue
Good for newcomers
Plugins
Is your feature request related to a problem? Please describe
Coming from conversation on #16072
The repository-gcs plugin currently depends on v1 of the google-cloud-storage dependencies. Dependabot has been creating automatic updates which consistently fail precommit and tests and cannot be merged without further modifications.
I have tried to upgrade this dependency, but consistently receive errors on
GoogleCloudStorageBlobContainerRetriesTests.testWriteLargeBlob
post-upgrade which uses the resumable upload feature of google cloud storage.The test can be run using
./gradlew :plugins:repository-gcs:test --tests GoogleCloudStorageBlobContainerRetriesTests.testWriteLargeBlob -i
. When running that test, I have to add animage:
tag totest/fixtures/gcs-fixture/docker-compose.yml
in all services in order to bring up the containers successfully.Describe the solution you'd like
Update to v2 for
com.google.cloud:google-cloud-storage
dependency.Related component
Plugins
Describe alternatives you've considered
No response
Additional context
There were lines added to dependabot.yml to prevent dependabot from making PRs on a major version update for this dependency. After upgrading to v2, make sure to remove these lines from dependabot.yml.
The text was updated successfully, but these errors were encountered: