| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
Sorry, something went wrong.
| ComputeEngineCredentials.BindingEnforcement bindingEnforcement) { | ||
| ComputeEngineCredentials.Builder credsBuilder = | ||
| ((ComputeEngineCredentials) credentials).toBuilder(); | ||
| // We only set scopes and HTTP transport factory from the original credentials because |
There was a problem hiding this comment.
For future readers, could you explain briefly in the comment why we create it from a newBuilder()?
Sorry, something went wrong.
There was a problem hiding this comment.
Thanks! Done.
Sorry, something went wrong.
There was a problem hiding this comment.
Ah, yes thanks! This is an known issue in the Auth Library that we're slowly trying to fix as well and sorry to see that this also bit you all.
The existing access token will be invalidated (not copied) in the future from the builder.
Sorry, something went wrong.
|
@lqiu96 , please review, thanks! |
Sorry, something went wrong.
|
/gcbrun |
Sorry, something went wrong.
|
Oh, can you also rename the title to follow conventional commits?
or some similar |
Sorry, something went wrong.
|
Thanks @lqiu96 . I also updated the branch with upstream main, I think you will have to rerun gcbrun? |
Sorry, something went wrong.
|
/gcbrun |
Sorry, something went wrong.
🤖 I have created a release *beep* *boop* --- <details><summary>2.54.0</summary> ## [2.54.0](v2.53.0...v2.54.0) (2025-02-25) ### Features * add client side logging with slf4j ([#3403](#3403)) ([fe002fa](fe002fa)) ### Bug Fixes * S2A gRPC flow creates ComputeEngineCredentials via newBuilder. ([#3651](#3651)) ([29c061e](29c061e)) ### Dependencies * update dependency ch.qos.logback:logback-core to v1.3.15 [security] ([#3654](#3654)) ([093d867](093d867)) * update google api dependencies ([#3631](#3631)) ([48db2a1](48db2a1)) * update google auth library dependencies to v1.33.1 ([#3656](#3656)) ([f7877a5](f7877a5)) * update google http client dependencies to v1.46.3 ([#3657](#3657)) ([9d5b3b5](9d5b3b5)) * update grpc to 1.70.0 ([#3641](#3641)) ([ad26cf9](ad26cf9)) * update grpc to 1.70.0 (missed update) ([#3658](#3658)) ([6ca0599](6ca0599)) * Update opentelemetry-semconv to v1.29.0-alpha ([#3635](#3635)) ([49ac09d](49ac09d)) ### Documentation * update showcase readme ([#3659](#3659)) ([0ddf073](0ddf073)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Joe Wang <joewa@google.com>
| Package | Type | Package file | Manager | Update | Change | |---|---|---|---|---|---| | [com.google.api.grpc:proto-google-common-protos](https://github.com/googleapis/sdk-platform-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `2.53.0` -> `2.54.0` | | [com.google.cloud:google-cloud-core-http](https://github.com/googleapis/sdk-platform-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `2.52.0` -> `2.53.0` | | [com.google.cloud:google-cloud-core](https://github.com/googleapis/sdk-platform-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `2.52.0` -> `2.53.0` | | [com.google.api:gax](https://github.com/googleapis/sdk-platform-java) | dependencies | misk/gradle/libs.versions.toml | gradle | minor | `2.62.0` -> `2.63.0` | | [com.autonomousapps.dependency-analysis](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin) | plugin | misk/gradle/libs.versions.toml | gradle | minor | `2.10.1` -> `2.11.0` | | [software.amazon.awssdk:sdk-core](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.37` -> `2.30.38` | | [software.amazon.awssdk:sqs](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.37` -> `2.30.38` | | [software.amazon.awssdk:dynamodb-enhanced](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.37` -> `2.30.38` | | [software.amazon.awssdk:dynamodb](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.37` -> `2.30.38` | | [software.amazon.awssdk:aws-core](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.37` -> `2.30.38` | | [software.amazon.awssdk:bom](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.37` -> `2.30.38` | | [software.amazon.awssdk:auth](https://aws.amazon.com/sdkforjava) | dependencies | misk/gradle/libs.versions.toml | gradle | patch | `2.30.37` -> `2.30.38` | --- ### Release Notes <details> <summary>googleapis/sdk-platform-java (com.google.api.grpc:proto-google-common-protos)</summary> ### [`v2.54.0`](https://github.com/googleapis/sdk-platform-java/blob/HEAD/CHANGELOG.md#2540-2025-02-25) ##### Features - add client side logging with slf4j ([#​3403](googleapis/sdk-platform-java#3403)) ([fe002fa](googleapis/sdk-platform-java@fe002fa)) ##### Bug Fixes - S2A gRPC flow creates ComputeEngineCredentials via newBuilder. ([#​3651](googleapis/sdk-platform-java#3651)) ([29c061e](googleapis/sdk-platform-java@29c061e)) ##### Dependencies - update dependency ch.qos.logback:logback-core to v1.3.15 \[security] ([#​3654](googleapis/sdk-platform-java#3654)) ([093d867](googleapis/sdk-platform-java@093d867)) - update google api dependencies ([#​3631](googleapis/sdk-platform-java#3631)) ([48db2a1](googleapis/sdk-platform-java@48db2a1)) - update google auth library dependencies to v1.33.1 ([#​3656](googleapis/sdk-platform-java#3656)) ([f7877a5](googleapis/sdk-platform-java@f7877a5)) - update google http client dependencies to v1.46.3 ([#​3657](googleapis/sdk-platform-java#3657)) ([9d5b3b5](googleapis/sdk-platform-java@9d5b3b5)) - update grpc to 1.70.0 ([#​3641](googleapis/sdk-platform-java#3641)) ([ad26cf9](googleapis/sdk-platform-java@ad26cf9)) - update grpc to 1.70.0 (missed update) ([#​3658](googleapis/sdk-platform-java#3658)) ([6ca0599](googleapis/sdk-platform-java@6ca0599)) - Update opentelemetry-semconv to v1.29.0-alpha ([#​3635](googleapis/sdk-platform-java#3635)) ([49ac09d](googleapis/sdk-platform-java@49ac09d)) ##### Documentation - update showcase readme ([#​3659](googleapis/sdk-platform-java#3659)) ([0ddf073](googleapis/sdk-platform-java@0ddf073)) </details> <details> <summary>autonomousapps/dependency-analysis-android-gradle-plugin (com.autonomousapps.dependency-analysis)</summary> ### [`v2.11.0`](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/blob/HEAD/CHANGELOG.md#Version-2110) - \[Feat]: new task (`:computeAllDependencies`) for producing a version catalog file containing all dependencies. - \[Fix]: kotlin-reflect must be on the compile classpath. - \[Test]: Update AGP 8.9.0 stable. - \[Test]: conditional signing. </details> --- ### Configuration 📅 **Schedule**: Branch creation - "after 6pm every weekday,before 2am every weekday" in timezone Australia/Melbourne, Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Never, or you tick the rebase/retry checkbox. 👻 **Immortal**: This PR will be recreated if closed unmerged. Get [config help](https://github.com/renovatebot/renovate/discussions) if that's undesired. --- - [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box --- This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate). GitOrigin-RevId: c7d38837c081de3bba13d5d7f2d42008ba98f440
🤖 I have created a release *beep* *boop* --- <details><summary>2.54.0</summary> ## [2.54.0](googleapis/sdk-platform-java@v2.53.0...v2.54.0) (2025-02-25) ### Features * add client side logging with slf4j ([#3403](googleapis/sdk-platform-java#3403)) ([da8ed28](googleapis/sdk-platform-java@da8ed28)) ### Bug Fixes * S2A gRPC flow creates ComputeEngineCredentials via newBuilder. ([#3651](googleapis/sdk-platform-java#3651)) ([e97b8bd](googleapis/sdk-platform-java@e97b8bd)) ### Dependencies * update dependency ch.qos.logback:logback-core to v1.3.15 [security] ([#3654](googleapis/sdk-platform-java#3654)) ([79a248e](googleapis/sdk-platform-java@79a248e)) * update google api dependencies ([#3631](googleapis/sdk-platform-java#3631)) ([f0d09aa](googleapis/sdk-platform-java@f0d09aa)) * update google auth library dependencies to v1.33.1 ([#3656](googleapis/sdk-platform-java#3656)) ([f48ee03](googleapis/sdk-platform-java@f48ee03)) * update google http client dependencies to v1.46.3 ([#3657](googleapis/sdk-platform-java#3657)) ([79b7ba6](googleapis/sdk-platform-java@79b7ba6)) * update grpc to 1.70.0 ([#3641](googleapis/sdk-platform-java#3641)) ([945bd47](googleapis/sdk-platform-java@945bd47)) * update grpc to 1.70.0 (missed update) ([#3658](googleapis/sdk-platform-java#3658)) ([41fed1b](googleapis/sdk-platform-java@41fed1b)) * Update opentelemetry-semconv to v1.29.0-alpha ([#3635](googleapis/sdk-platform-java#3635)) ([9297f92](googleapis/sdk-platform-java@9297f92)) ### Documentation * update showcase readme ([#3659](googleapis/sdk-platform-java#3659)) ([f4b913e](googleapis/sdk-platform-java@f4b913e)) </details> --- This PR was generated with [Release Please](https://github.com/googleapis/release-please). See [documentation](https://github.com/googleapis/release-please#release-please). Co-authored-by: release-please[bot] <55107282+release-please[bot]@users.noreply.github.com> Co-authored-by: Joe Wang <joewa@google.com>
| Back | FazBrowse Home | New Git URL |
@rockspore pointed out that the credential should be created from scratch because when using toBuilder the underlying access token is copied.
This was confirmed to be a bug with local testing which:
This is likely because the credential and channel have different lifetimes.