gapic-generator-java icon indicating copy to clipboard operation
gapic-generator-java copied to clipboard

deps: update google api dependencies

Open renovate-bot opened this issue 10 months ago • 4 comments

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
com.google.api.grpc:grpc-google-common-protos 2.37.1 -> 2.38.0 age adoption passing confidence
com.google.api.grpc:grpc-google-iam-v1 1.32.1 -> 1.33.0 age adoption passing confidence
com.google.api.grpc:proto-google-common-protos 2.37.1 -> 2.38.0 age adoption passing confidence
com.google.api.grpc:proto-google-iam-v1 1.32.1 -> 1.33.0 age adoption passing confidence
com.google.api:api-common 2.29.1 -> 2.30.0 age adoption passing confidence
com.google.api-client:google-api-client-bom (source) 2.4.0 -> 2.4.1 age adoption passing confidence

[!WARNING] Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

googleapis/sdk-platform-java (com.google.api.grpc:grpc-google-common-protos)

v2.38.0

Features
  • [common-protos] add api_version extension to ServiceOptions, for collaborative versioning (d343be9)
  • [common-protos] add api_version extension to ServiceOptions, for collaborative versioning (#​2551) (d343be9)
  • add ErrorReason.LOCATION_POLICY_VIOLATED enum value (d343be9)
  • add ErrorReason.LOCATION_POLICY_VIOLATED enum value (d343be9)
  • add Publishing.rest_reference_documentation_uri to aid client library publication (d343be9)
  • add Publishing.rest_reference_documentation_uri to aid client library publication (d343be9)
  • Add shopping and chat common protos. (#​2553) (5f2d4e7), closes #​2018
  • get PR description from googleapis commits (#​2531) (c2ea697)
  • Introduce OpenTelemetry Metrics Recording (#​2500) (b936580)
  • skip build only commit (#​2555) (180c8a9)
  • Universe Domain Environment Variable Support (#​2485) (1463d64)
Dependencies
Documentation
  • minor tweaks to various comments (d343be9)
  • minor tweaks to various comments (d343be9)
googleapis/google-api-java-client (com.google.api-client:google-api-client-bom)

v2.4.1

Compare Source

Documentation

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

renovate-bot avatar Apr 19 '24 17:04 renovate-bot

Merge-on-green attempted to merge your PR for 6 hours, but it was not mergeable because either one of your required status checks failed, one of your required reviews was not approved, or there is a do not merge label. Learn more about your required status checks here: https://help.github.com/en/github/administering-a-repository/enabling-required-status-checks. You can remove and reapply the label to re-run the bot.

gcf-merge-on-green[bot] avatar Apr 30 '24 21:04 gcf-merge-on-green[bot]

/gcbrun

JoeWang1127 avatar May 15 '24 19:05 JoeWang1127

Build failed with

Error:  Failed to execute goal org.apache.maven.plugins:maven-enforcer-plugin:3.4.1:enforce (enforce) on project google-cloud-core-http: 
Error:  Rule 2: org.apache.maven.enforcer.rules.dependency.RequireUpperBoundDeps failed with message:
Error:  Failed while enforcing RequireUpperBoundDeps. The error(s) are [
Error:  Require upper bound dependencies error for com.google.guava:guava:33.1.0-jre paths to dependency are:
Error:  +-com.google.cloud:google-cloud-core-http:2.38.1-SNAPSHOT
Error:    +-com.google.guava:guava:33.1.0-jre
Error:  and
Error:  +-com.google.cloud:google-cloud-core-http:2.38.1-SNAPSHOT
Error:    +-com.google.cloud:google-cloud-core:2.38.1-SNAPSHOT
Error:      +-com.google.guava:guava:33.1.0-jre (managed) <-- com.google.guava:guava:33.1.0-jre
Error:  and
Error:  +-com.google.cloud:google-cloud-core-http:2.38.1-SNAPSHOT
Error:    +-com.google.auth:google-auth-library-oauth2-http:1.23.0
Error:      +-com.google.guava:guava:33.1.0-jre (managed) <-- com.google.guava:guava:32.0.0-android
Error:  and
Error:  +-com.google.cloud:google-cloud-core-http:2.38.1-SNAPSHOT
Error:    +-com.google.http-client:google-http-client:1.44.1
Error:      +-com.google.guava:guava:33.1.0-jre (managed) <-- com.google.guava:guava:30.1.1-android
Error:  and
Error:  +-com.google.cloud:google-cloud-core-http:2.38.1-SNAPSHOT
Error:    +-com.google.api-client:google-api-client:2.5.0
Error:      +-com.google.guava:guava:33.1.0-jre (managed) <-- com.google.guava:guava:33.2.0-jre
Error:  and
Error:  +-com.google.cloud:google-cloud-core-http:2.38.1-SNAPSHOT
Error:    +-com.google.api:gax:2.48.1-SNAPSHOT
Error:      +-com.google.guava:guava:33.1.0-jre (managed) <-- com.google.guava:guava:33.1.0-jre
Error:  and
Error:  +-com.google.cloud:google-cloud-core-http:2.38.1-SNAPSHOT
Error:    +-com.google.api:gax-httpjson:2.48.1-SNAPSHOT
Error:      +-com.google.guava:guava:33.1.0-jre (managed) <-- com.google.guava:guava:33.1.0-jre
Error:  and
Error:  +-com.google.cloud:google-cloud-core-http:2.38.1-SNAPSHOT
Error:    +-io.opencensus:opencensus-contrib-http-util:0.31.1
Error:      +-com.google.guava:guava:33.1.0-jre (managed) <-- com.google.guava:guava:29.0-android
Error:  and
Error:  +-com.google.cloud:google-cloud-core-http:2.38.1-SNAPSHOT
Error:    +-com.google.api:api-common:2.31.1-SNAPSHOT
Error:      +-com.google.guava:guava:33.1.0-jre (managed) <-- com.google.guava:guava:33.1.0-jre
Error:  and
Error:  +-com.google.cloud:google-cloud-core-http:2.38.1-SNAPSHOT
Error:    +-com.google.cloud:google-cloud-core:2.38.1-SNAPSHOT
Error:      +-com.google.protobuf:protobuf-java-util:3.25.3 (managed) <-- com.google.protobuf:protobuf-java-util:3.25.3
Error:        +-com.google.guava:guava:33.1.0-jre (managed) <-- com.google.guava:guava:32.0.1-jre
Error:  and
Error:  +-com.google.cloud:google-cloud-core-http:2.38.1-SNAPSHOT
Error:    +-com.google.api-client:google-api-client:2.5.0
Error:      +-com.google.oauth-client:google-oauth-client:1.36.0 (managed) <-- com.google.oauth-client:google-oauth-client:1.35.0
Error:        +-com.google.guava:guava:33.1.0-jre (managed) <-- com.google.guava:guava:31.1-android
Error:  ]
Error:  -> [Help 1]
Error:  
Error:  To see the full stack trace of the errors, re-run Maven with the -e switch.
Error:  Re-run Maven using the -X switch to enable full debug logging.
Error:  
Error:  For more information about the errors and possible solutions, please read the following articles:
Error:  [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException
Error:  
Error:  After correcting the problems, you can resume the build with the command
Error:    mvn <args> -rf :google-cloud-core-http
Error: Process completed with exit code 1.

In google-api-client-bom:2.5.0, the guava version is v33.2.0-jre (release note).

Updated guava to v33.2.0-jre in gapic-generator-java-pom-parent.

JoeWang1127 avatar May 15 '24 21:05 JoeWang1127

Restore guava version to match LTS requirement.

JoeWang1127 avatar May 15 '24 23:05 JoeWang1127

As this PR bundles several dependency updates into one, it has gated the update of google-common-protos in gax-java/dependency.properties. This has led to an internal issue with self-service clients dependent on the latest version of google-common-protos. See b/339440623#comment11

burkedavison avatar May 16 '24 16:05 burkedavison

/gcbrun

JoeWang1127 avatar May 16 '24 18:05 JoeWang1127

Quality Gate Passed Quality Gate passed for 'gapic-generator-java-root'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

sonarqubecloud[bot] avatar May 16 '24 18:05 sonarqubecloud[bot]

Fixing the Guava version problem in google-api-client https://github.com/googleapis/google-api-java-client/pull/2477

suztomo avatar May 16 '24 18:05 suztomo

Quality Gate Passed Quality Gate passed for 'java_showcase_integration_tests'

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
No data about Duplication

See analysis details on SonarCloud

sonarqubecloud[bot] avatar May 16 '24 18:05 sonarqubecloud[bot]