Skip to content

Conversation

@Darien-Lin
Copy link
Contributor

dependabot bot and others added 14 commits February 12, 2026 15:33
…ContainerTools#9948)

Bumps [github.com/sigstore/cosign/v2](https://github.com/sigstore/cosign) from 2.6.1 to 2.6.2.
- [Release notes](https://github.com/sigstore/cosign/releases)
- [Changelog](https://github.com/sigstore/cosign/blob/main/CHANGELOG.md)
- [Commits](sigstore/cosign@v2.6.1...v2.6.2)

---
updated-dependencies:
- dependency-name: github.com/sigstore/cosign/v2
  dependency-version: 2.6.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…eContainerTools#9957)

Bumps [github.com/sigstore/sigstore](https://github.com/sigstore/sigstore) from 1.10.3 to 1.10.4.
- [Release notes](https://github.com/sigstore/sigstore/releases)
- [Commits](sigstore/sigstore@v1.10.3...v1.10.4)

---
updated-dependencies:
- dependency-name: github.com/sigstore/sigstore
  dependency-version: 1.10.4
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ainerTools#9956)

Bumps [github.com/sigstore/rekor](https://github.com/sigstore/rekor) from 1.4.3 to 1.5.0.
- [Release notes](https://github.com/sigstore/rekor/releases)
- [Changelog](https://github.com/sigstore/rekor/blob/main/CHANGELOG.md)
- [Commits](sigstore/rekor@v1.4.3...v1.5.0)

---
updated-dependencies:
- dependency-name: github.com/sigstore/rekor
  dependency-version: 1.5.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
….1 (GoogleContainerTools#9962)

Bumps [github.com/theupdateframework/go-tuf/v2](https://github.com/theupdateframework/go-tuf) from 2.3.0 to 2.4.1.
- [Release notes](https://github.com/theupdateframework/go-tuf/releases)
- [Commits](theupdateframework/go-tuf@v2.3.0...v2.4.1)

---
updated-dependencies:
- dependency-name: github.com/theupdateframework/go-tuf/v2
  dependency-version: 2.4.1
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…void docker rate hub limit errors (GoogleContainerTools#9966)

test(integration): mirror busybox and alpine:3 images to gcr.io
…ContainerTools#9971)

Bumps [github.com/go-git/go-git/v5](https://github.com/go-git/go-git) from 5.16.3 to 5.16.5.
- [Release notes](https://github.com/go-git/go-git/releases)
- [Commits](go-git/go-git@v5.16.3...v5.16.5)

---
updated-dependencies:
- dependency-name: github.com/go-git/go-git/v5
  dependency-version: 5.16.5
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…c-e2e-tests/service (GoogleContainerTools#9918)

chore: bump golang.org/x/oauth2 in /examples/grpc-e2e-tests/service

Bumps [golang.org/x/oauth2](https://github.com/golang/oauth2) from 0.7.0 to 0.27.0.
- [Commits](golang/oauth2@v0.7.0...v0.27.0)

---
updated-dependencies:
- dependency-name: golang.org/x/oauth2
  dependency-version: 0.27.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…oogleContainerTools#9916)

Bumps [golang.org/x/crypto](https://github.com/golang/crypto) from 0.36.0 to 0.45.0.
- [Commits](golang/crypto@v0.36.0...v0.45.0)

---
updated-dependencies:
- dependency-name: golang.org/x/crypto
  dependency-version: 0.45.0
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
… rate limits (GoogleContainerTools#9970)

* use mirror in Dockerfiles for integration tests

* use argument prefix instead

* fix for multi stage

* more fixes

* fix buildx-bin error

* Bring back comments

* missed a comment
* Updated Dockerfile to try to fix vuln bug

* Addressed the gemini-code-assist comments

* Fixed the dockerfile so it runs using docker build -f deploy/webhook-v2/Dockerfile .
* Updated Dockerfile to try to fix vuln bug

* Addressed the gemini-code-assist comments

* Fixed the dockerfile so it runs using docker build -f deploy/webhook-v2/Dockerfile .

* Updated node version to try and fix error
@gemini-code-assist
Copy link
Contributor

Summary of Changes

Hello @Darien-Lin, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request consolidates a series of maintenance and stability improvements. The primary focus is on updating core Go dependencies and their corresponding checksums, ensuring the project leverages the latest stable versions. Significant changes include standardizing base image sources in Dockerfiles to improve build reliability and addressing compatibility issues arising from Hugo upgrades in the documentation build pipeline. These changes collectively enhance the project's robustness, security, and development environment consistency.

Highlights

  • Dependency Updates: Upgraded Go version to 1.25.7 and updated numerous Go module dependencies, including github.com/go-git/go-git/v5, github.com/googleapis/gax-go/v2, google.golang.org/api, google.golang.org/grpc, cloud.google.com/go/auth, github.com/sigstore/* libraries, and github.com/theupdateframework/go-tuf/v2.
  • Dockerfile Enhancements: Introduced a BASE_PREFIX argument in many Dockerfiles across examples and integration tests to utilize mirrored base images, mitigating Docker Hub rate limit issues. Also updated base image versions for Go, Node.js, Alpine, and Ubuntu in several Dockerfiles.
  • Documentation Build Fixes: Addressed issues in the documentation build process by adjusting Hugo shortcode paths for compatibility with a stricter Hugo version and correcting a malformed link in the installation guide.
  • Bazel Configuration Update: Updated Bazel rules_oci to a newer version and added new Bazel dependencies (aspect_bazel_lib, platforms) in integration test data.
  • gRPC E2E Test Environment: Updated the Go version and golang.org/x/oauth2 dependency specifically within the gRPC end-to-end test service.

🧠 New Feature in Public Preview: You can now enable Memory to help Gemini Code Assist learn from your team's feedback. This makes future code reviews more consistent and personalized to your project's style. Click here to enable Memory in your admin console.

Changelog
  • deploy/docs-v2/build.sh
    • Adjusted Hugo shortcode path to accommodate stricter handling after upgrade.
  • deploy/skaffold/Dockerfile.deps
    • Introduced BASE_PREFIX argument for mirrored base images.
    • Updated Go version to 1.25.7.
    • Updated Docker and Buildx source images.
    • Applied BASE_PREFIX to all Alpine and Ubuntu base images.
  • deploy/webhook-v2/Dockerfile
    • Updated Docsy theme to v0.14.1 and added npm.
    • Added npm install step for vendors.
    • Updated Hugo to 0.155.3.
    • Updated Kubectl to v1.35.0.
    • Upgraded Node.js base image to 20-bookworm.
    • Upgraded Golang base image to 1.25.
  • docs-v2/config.toml
    • Migrated Hugo theme configuration to use modules.
    • Added contentDir setting.
  • docs-v2/content/en/docs/install/_index.md
    • Corrected malformed link for Visual Studio Code installation.
  • docs-v2/layouts/shortcodes/maturity-table.html
    • Updated shortcode invocation from template to partial.
  • examples/compose/Dockerfile
    • Introduced base image mirror prefix.
  • examples/cross-platform-builds/Dockerfile
    • Introduced base image mirror prefix.
  • examples/custom-buildx/Dockerfile
    • Introduced base image mirror prefix.
  • examples/custom-tests/Dockerfile
    • Introduced base image mirror prefix.
  • examples/docker-deploy/bert/Dockerfile
    • Introduced base image mirror prefix.
  • examples/docker-deploy/ernie/Dockerfile
    • Introduced base image mirror prefix.
  • examples/gcb-kaniko/Dockerfile
    • Introduced base image mirror prefix.
  • examples/generate-pipeline/Dockerfile
    • Introduced base image mirror prefix.
  • examples/getting-started-kustomize/app/Dockerfile
    • Introduced base image mirror prefix.
  • examples/getting-started/Dockerfile
    • Introduced base image mirror prefix.
  • examples/google-cloud-build/Dockerfile
    • Introduced base image mirror prefix.
  • examples/grpc-e2e-tests/cloud-spanner-bootstrap/Dockerfile
    • Introduced base image mirror prefix.
    • Updated Golang base image to 1.23.
  • examples/grpc-e2e-tests/cloud-spanner/Dockerfile
    • Introduced base image mirror prefix.
  • examples/grpc-e2e-tests/service/Dockerfile
    • Introduced base image mirror prefix.
    • Updated Golang base image to 1.23.
  • examples/grpc-e2e-tests/service/go.mod
    • Updated Go version to 1.23.0.
    • Bumped golang.org/x/oauth2 to 0.27.0.
    • Updated cloud.google.com/go/compute/metadata version.
  • examples/grpc-e2e-tests/service/go.sum
    • Updated checksums for various Go module dependencies.
  • examples/helm-deployment-dependencies/Dockerfile
    • Introduced base image mirror prefix.
  • examples/helm-deployment/Dockerfile
    • Introduced base image mirror prefix.
  • examples/helm-render/Dockerfile
    • Introduced base image mirror prefix.
  • examples/hot-reload/node/Dockerfile
    • Introduced base image mirror prefix.
  • examples/hot-reload/python/Dockerfile
    • Introduced base image mirror prefix.
  • examples/kaniko/Dockerfile
    • Introduced base image mirror prefix.
  • examples/lifecycle-hooks/Dockerfile
    • Introduced base image mirror prefix.
  • examples/microservices/base/Dockerfile
    • Introduced base image mirror prefix.
  • examples/microservices/leeroy-app/Dockerfile
    • Introduced base image mirror prefix.
  • examples/microservices/leeroy-web/Dockerfile
    • Introduced base image mirror prefix.
  • examples/multi-config-microservices/base/Dockerfile
    • Introduced base image mirror prefix.
  • examples/multi-config-microservices/leeroy-app/Dockerfile
    • Introduced base image mirror prefix.
  • examples/multi-config-microservices/leeroy-web/Dockerfile
    • Introduced base image mirror prefix.
  • examples/multiple-renderers/backend/src/Dockerfile
    • Introduced base image mirror prefix.
  • examples/multiple-renderers/frontend/src/Dockerfile
    • Introduced base image mirror prefix.
  • examples/nodejs/backend/Dockerfile
    • Introduced base image mirror prefix.
  • examples/profile-patches/base-service/Dockerfile
    • Introduced base image mirror prefix.
  • examples/profile-patches/hello-service/Dockerfile
    • Introduced base image mirror prefix.
  • examples/profile-patches/world-service/Dockerfile
    • Introduced base image mirror prefix.
  • examples/profiles/hello-service/Dockerfile
    • Introduced base image mirror prefix.
  • examples/profiles/world-service/Dockerfile
    • Introduced base image mirror prefix.
  • examples/react-reload-docker/app/Dockerfile
    • Introduced base image mirror prefix.
  • examples/react-reload/app/Dockerfile
    • Introduced base image mirror prefix.
  • examples/ruby/backend/Dockerfile
    • Introduced base image mirror prefix.
  • examples/simple-artifact-dependency/app/Dockerfile
    • Introduced base image mirror prefix.
  • examples/simple-artifact-dependency/base/Dockerfile
    • Introduced base image mirror prefix.
  • examples/structure-tests/Dockerfile
    • Introduced base image mirror prefix.
  • examples/tagging-with-environment-variables/Dockerfile
    • Introduced base image mirror prefix.
  • examples/typescript/backend/Dockerfile
    • Introduced base image mirror prefix.
  • examples/using-env-file/Dockerfile
    • Introduced base image mirror prefix.
  • go.mod
    • Updated Go version to 1.25.7.
    • Bumped github.com/go-git/go-git/v5 to 5.16.5.
    • Bumped github.com/googleapis/gax-go/v2 to 2.16.0.
    • Bumped google.golang.org/api to 0.260.0.
    • Bumped google.golang.org/grpc to 1.78.0.
    • Bumped cloud.google.com/go/auth to 0.18.0.
    • Bumped github.com/go-openapi/errors to 0.22.6.
    • Bumped github.com/go-openapi/spec to 0.22.3.
    • Bumped github.com/googleapis/enterprise-certificate-proxy to 0.3.9.
    • Bumped github.com/prometheus/common to 0.67.4.
    • Bumped github.com/secure-systems-lab/go-securesystemslib to 0.10.0.
    • Bumped github.com/sigstore/cosign/v2 to 2.6.2.
    • Bumped github.com/sigstore/rekor to 1.5.0.
    • Bumped github.com/sigstore/sigstore to 1.10.4.
    • Bumped github.com/theupdateframework/go-tuf/v2 to 2.4.1.
    • Updated google.golang.org/genproto/googleapis/rpc version.
  • go.sum
    • Updated checksums for various Go module dependencies.
  • hack/tools/go.mod
    • Bumped golang.org/x/crypto to 0.45.0.
    • Removed github.com/golang/protobuf and google.golang.org/appengine.
    • Updated github.com/google/go-github to v38.
  • hack/tools/go.sum
    • Updated checksums for various Go module dependencies.
  • integration/examples/compose/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/cross-platform-builds/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/custom-buildx/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/custom-tests/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/docker-deploy/bert/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/docker-deploy/ernie/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/gcb-kaniko/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/generate-pipeline/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/getting-started-kustomize/app/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/getting-started/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/google-cloud-build/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/grpc-e2e-tests/cloud-spanner-bootstrap/Dockerfile
    • Introduced base image mirror prefix.
    • Updated Golang base image to 1.23.
  • integration/examples/grpc-e2e-tests/cloud-spanner/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/grpc-e2e-tests/service/Dockerfile
    • Introduced base image mirror prefix.
    • Updated Golang base image to 1.23.
  • integration/examples/helm-deployment-dependencies/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/helm-deployment/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/helm-render/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/hot-reload/node/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/hot-reload/python/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/kaniko/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/lifecycle-hooks/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/microservices/base/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/microservices/leeroy-app/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/microservices/leeroy-web/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/multi-config-microservices/base/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/multi-config-microservices/leeroy-app/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/multi-config-microservices/leeroy-web/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/multiple-renderers/backend/src/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/multiple-renderers/frontend/src/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/nodejs/backend/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/profile-patches/base-service/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/profile-patches/hello-service/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/profile-patches/world-service/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/profiles/hello-service/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/profiles/world-service/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/react-reload-docker/app/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/react-reload/app/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/ruby/backend/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/simple-artifact-dependency/app/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/simple-artifact-dependency/base/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/structure-tests/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/tagging-with-environment-variables/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/typescript/backend/Dockerfile
    • Introduced base image mirror prefix.
  • integration/examples/using-env-file/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/bazel-rules-oci/MODULE.bazel
    • Updated rules_oci to 2.2.7.
    • Added aspect_bazel_lib and platforms dependencies.
    • Added comments for OCI configuration.
  • integration/testdata/build-dependencies/app1/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build-dependencies/app2/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build-dependencies/app3/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build-dependencies/app4/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build/docker-with-platform-amd/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build/docker-with-platform-arm/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build/gcb-with-platform/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build/multi-env/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build/multi-stage/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build/secret/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build/squash/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build/ssh/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build/sub-directory/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/build/targets/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/cache/app/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/cache/base/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/custom-actions-k8s/app/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/custom-actions-local/app/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/custom-test/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/debug/go/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/debug/netcore/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/debug/nodejs/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/debug/npm/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/debug/python3/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/debug/specified-runtime/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/deploy-multiple/kubectl/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/dev/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/docker-deploy/bert/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/docker-deploy/ernie/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/docker-run-with-build-args/artifact-with-dependency/base/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/docker-run-with-build-args/artifact-with-dependency/child/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/docker-run-with-build-args/single-artifact/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/empty-dir/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/file-sync/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/fix/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/gcb-explicit-repo/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/gcb-sub-folder/sub/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/gcb-with-location/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/getting-started/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/gke_loadbalancer-render/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/gke_loadbalancer/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/hello/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/helm-multi-config/app1/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/helm-multi-config/app2/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/helm-multi-namespaces/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/helm-render-delete/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/helm-render/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/helm-statefulset-v1-schema/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/helm/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/init/compose/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/init/hello/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/init/helm-project/hello-world/src/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/init/microservices/leeroy-app/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/init/microservices/leeroy-web/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/kaniko-explicit-repo/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/kaniko-insecure-registry/app/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/kaniko-insecure-registry/insecure-registry/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/kaniko-microservices/base/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/kaniko-microservices/leeroy-app/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/kaniko-microservices/leeroy-web/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/kaniko-sub-folder/sub/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/kaniko-target/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/kubectl-with-default-namespace/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/modules/app1/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/modules/app2/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/modules/app3/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/multi-config-dependencies-order/module1/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/multi-config-dependencies-order/module2/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/multi-config-dependencies-order/module3/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/multi-config-dependencies-order/module4/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/multi-config-pods/module1/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/multi-config-pods/module2/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/post-render-hooks/module1/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/post-render-hooks/module2/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/skaffold-in-cluster/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/skaffold-in-cluster/test-build/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/status-check-tolerance/tolerance-check/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/tagPolicy/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/test-events/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/unstable-deployment/Dockerfile
    • Introduced base image mirror prefix.
  • integration/testdata/verify-succeed/app/Dockerfile
    • Introduced base image mirror prefix.
  • vendor/cloud.google.com/go/auth/CHANGES.md
    • Updated changelog for v0.18.0.
  • vendor/cloud.google.com/go/auth/credentials/detect.go
    • Added CredType enum and related functions for explicit credential type handling.
    • Added deprecation notices and security warnings for generic CredentialsFile and CredentialsJSON options.
  • vendor/cloud.google.com/go/auth/credentials/filetypes.go
    • Updated fileCredentials to use new CredType enum.
    • Added cloudPlatformScope constant.
    • Updated handleImpersonatedServiceAccount to use cloudPlatformScope for source credentials and respect f.Scopes.
  • vendor/cloud.google.com/go/auth/internal/credsfile/credsfile.go
    • Removed CredentialType enum and parseCredentialType function.
  • vendor/cloud.google.com/go/auth/internal/credsfile/filetype.go
    • Added Scopes field to ImpersonatedServiceAccountFile struct.
  • vendor/cloud.google.com/go/auth/internal/credsfile/parse.go
    • Modified ParseFileType to return string instead of CredentialType.
  • vendor/cloud.google.com/go/auth/internal/internal.go
    • Added support for parsing EC private keys in ParseKey.
  • vendor/cloud.google.com/go/auth/internal/version.go
    • Updated internal version to 0.18.0.
  • vendor/github.com/go-git/go-git/v5/plumbing/format/idxfile/decoder.go
    • Modified Decoder to use io.Reader and hash.Hash directly.
    • Updated Decode to verify index checksum.
    • Renamed readChecksums to readPackChecksum and added readIdxChecksum.
  • vendor/github.com/go-git/go-git/v5/plumbing/format/idxfile/idxfile.go
    • Added sync.Once and sync.RWMutex for thread-safe offsetHash generation.
    • Modified FindOffset and FindHash to use new synchronization primitives.
  • vendor/github.com/go-git/go-git/v5/plumbing/format/objfile/reader.go
    • Updated error formatting for packfile.ErrZLib.
  • vendor/github.com/go-git/go-git/v5/plumbing/format/packfile/parser.go
    • Removed checksum field.
    • Updated Parse to use wrapEOF for error handling and local checksum variable.
    • Removed getSHA1 function.
  • vendor/github.com/go-git/go-git/v5/plumbing/format/packfile/scanner.go
    • Modified Scanner to include packHasher for checksum calculation.
    • Updated NewScanner and Reset to use io.MultiWriter for crc and packHasher.
    • Modified Checksum to verify packfile checksum.
  • vendor/github.com/go-git/go-git/v5/plumbing/protocol/packp/advrefs_decode.go
    • Improved error message formatting in decodeShallow.
  • vendor/github.com/go-git/go-git/v5/plumbing/protocol/packp/updreq_encode.go
    • Updated Encodef format string in encodeCommands.
  • vendor/github.com/go-git/go-git/v5/storage/filesystem/object.go
    • Added checksum validation for packfile in loadIdxFile.
  • vendor/github.com/go-git/go-git/v5/worktree.go
    • Modified ResetSparsely to handle removed files during merge reset.
    • Updated resetIndex to return removed files.
  • vendor/github.com/go-openapi/errors/.gitignore
    • Updated gitignore to ignore all .out files and settings.local.json.
  • vendor/github.com/go-openapi/errors/CONTRIBUTORS.md
    • Added CONTRIBUTORS.md file.
  • vendor/github.com/go-openapi/errors/README.md
    • Updated README with Discord community channel announcement and basic usage examples.
  • vendor/github.com/go-openapi/errors/api.go
    • Added GoDoc comments for Error() and Code() methods.
  • vendor/github.com/go-openapi/errors/headers.go
    • Added GoDoc comments for Error() and Code() methods.
  • vendor/github.com/go-openapi/errors/middleware.go
    • Added GoDoc comment for Error() method.
  • vendor/github.com/go-openapi/errors/parsing.go
    • Added GoDoc comments for Error() and Code() methods.
  • vendor/github.com/go-openapi/errors/schema.go
    • Added RequiredFailCode constant.
    • Added GoDoc comments for Code() and Error() methods.
    • Added Unwrap() method.
    • Corrected GoDoc comments for ExceedsMaximumInt, ExceedsMaximumUint, and ExceedsMaximum.
  • vendor/github.com/go-openapi/spec/CONTRIBUTORS.md
    • Updated contributor count.
  • vendor/github.com/go-openapi/spec/README.md
    • Updated README with Discord community channel announcement.
  • vendor/github.com/go-openapi/spec/doc.go
    • Added doc.go file with package documentation.
  • vendor/github.com/go-openapi/spec/properties.go
    • Optimized MarshalJSON for OrderSchemaItems and added marshalJSONItem helper.
  • vendor/github.com/googleapis/gax-go/v2/CHANGES.md
    • Updated changelog for v2.16.0.
  • vendor/github.com/prometheus/common/expfmt/openmetrics_create.go
    • Updated error handling in MetricFamilyToOpenMetrics to return written bytes.
  • vendor/github.com/prometheus/common/expfmt/text_create.go
    • Updated error handling in MetricFamilyToText to return written bytes.
  • vendor/github.com/secure-systems-lab/go-securesystemslib/cjson/canonicaljson.go
    • Removed redundant increment in encodeCanonical.
  • vendor/github.com/secure-systems-lab/go-securesystemslib/dsse/envelope.go
    • Corrected typo in PAE comment.
  • vendor/github.com/secure-systems-lab/go-securesystemslib/dsse/sign.go
    • Updated NewMultiEnvelopeSigner to ignore threshold parameter.
  • vendor/github.com/secure-systems-lab/go-securesystemslib/dsse/verify.go
    • Renamed unverified_providers to unverifiedProviders for consistency.
  • vendor/github.com/secure-systems-lab/go-securesystemslib/signerverifier/ecdsa.go
    • Updated Sign and Verify methods to ignore ctx parameter.
    • Updated deprecation message for LoadECDSAKeyFromFile.
  • vendor/github.com/secure-systems-lab/go-securesystemslib/signerverifier/ed25519.go
    • Updated Sign and Verify methods to ignore ctx parameter.
    • Updated deprecation message for LoadED25519KeyFromFile.
  • vendor/github.com/secure-systems-lab/go-securesystemslib/signerverifier/rsa.go
    • Updated Sign and Verify methods to ignore ctx parameter.
    • Updated deprecation message for LoadRSAPSSKeyFromFile.
  • vendor/github.com/sigstore/rekor/pkg/client/options.go
    • Added TLSConfig field to options struct and WithTLSConfig option.
  • vendor/github.com/sigstore/rekor/pkg/client/rekor_client.go
    • Updated GetRekorClient to apply TLSClientConfig from options.
  • vendor/github.com/sigstore/rekor/pkg/generated/client/entries/entries_client.go
    • Updated comment for CreateLogEntry.
  • vendor/github.com/sigstore/rekor/pkg/generated/models/search_index.go
    • Removed URL field and related validation from SearchIndexPublicKey.
  • vendor/github.com/sigstore/rekor/pkg/types/dsse/v0.0.1/entry.go
    • Added validation for missing ProposedContent.Envelope in Unmarshal.
    • Added nil check for s in Canonicalize.
  • vendor/github.com/sigstore/rekor/pkg/util/fetch.go
    • Added timeout to HTTP client in FileOrURLReadCloser and added security notes.
  • vendor/github.com/theupdateframework/go-tuf/v2/metadata/config/config.go
    • Changed directory permissions to 0700 in EnsurePathsExist for security.
  • vendor/github.com/theupdateframework/go-tuf/v2/metadata/keys.go
    • Modified ID() method to return an error if key canonicalization fails.
  • vendor/github.com/theupdateframework/go-tuf/v2/metadata/marshal.go
    • Added validation for BitLength in SuccinctRoles.UnmarshalJSON.
  • vendor/github.com/theupdateframework/go-tuf/v2/metadata/metadata.go
    • Updated Sign to use error-returning key.ID().
    • Added threshold validation in VerifyDelegate.
    • Updated GetRoles to use range numberOfBins.
    • Updated AddKey methods to use error-returning key.ID().
  • vendor/github.com/theupdateframework/go-tuf/v2/metadata/trustedmetadata/trustedmetadata.go
    • Added thread safety notes to TrustedMetadata struct.
  • vendor/github.com/theupdateframework/go-tuf/v2/metadata/updater/updater.go
    • Added thread safety notes to Updater struct.
    • Updated preOrderDepthFirstWalk to use slices.Concat.
    • Updated persistMetadata to use errors.Join for error handling.
  • vendor/google.golang.org/api/cloudbuild/v1/cloudbuild-api.json
    • Added new regional endpoints for asia-southeast3 and europe-west15.
    • Updated API revision to 20260106.
    • Corrected description for DefaultServiceAccount name format.
    • Added deployFolder field to MavenArtifact.
  • vendor/google.golang.org/api/cloudbuild/v1/cloudbuild-gen.go
    • Updated copyright year to 2026.
    • Corrected description for DefaultServiceAccount name format.
    • Added DeployFolder field to MavenArtifact.
  • vendor/google.golang.org/api/googleapi/googleapi.go
    • Added EnableAutoChecksum media option and EnableAutoChecksumOption struct.
  • vendor/google.golang.org/api/iamcredentials/v1/iamcredentials-gen.go
    • Updated copyright year to 2026.
  • vendor/google.golang.org/api/internal/credentialstype/credentialstype.go
    • Added credentialstype package with CredType enum and utility functions for credential type handling.
  • vendor/google.golang.org/api/internal/creds.go
    • Updated detectDefaultFromDialSettings to use new GetAuthCredentialsFile and GetAuthCredentialsJSON.
    • Modified credentialsFromJSON to accept checkCredType for explicit type validation.
  • vendor/google.golang.org/api/internal/gensupport/buffer.go
    • Added crc32 import and fullObjectChecksum, enableAutoChecksum fields to MediaBuffer.
    • Updated loadChunk to calculate CRC32 checksum if enabled.
  • vendor/google.golang.org/api/internal/gensupport/media.go
    • Updated PrepareUpload to accept enableAutoChecksum parameter.
    • Updated NewInfoFromMedia to pass EnableAutoChecksum to PrepareUpload.
  • vendor/google.golang.org/api/internal/gensupport/resumable.go
    • Added crc32cPrefix and hashHeaderKey constants.
    • Updated doUploadRequest to include X-Goog-Hash header with CRC32C checksum for final upload requests if enableAutoChecksum is true.
    • Added encodeUint32 helper function.
  • vendor/google.golang.org/api/internal/settings.go
    • Added AuthCredentialsJSON, AuthCredentialsFile, AuthCredentialsType fields to DialSettings.
    • Added GetAuthCredentialsJSON and GetAuthCredentialsFile methods.
    • Updated Validate to include new auth credentials in checks.
  • vendor/google.golang.org/api/internal/version.go
    • Updated internal version to 0.260.0.
  • vendor/google.golang.org/api/option/internaloption/internaloption.go
    • Updated comments to reflect new authentication options.
  • vendor/google.golang.org/api/option/option.go
    • Added CredentialsType alias and constants from internal/credentialstype.
    • Deprecated WithCredentialsFile and WithCredentialsJSON.
    • Added WithAuthCredentialsFile and WithAuthCredentialsJSON for explicit credential type handling.
  • vendor/google.golang.org/api/run/v1/run-api.json
    • Updated description for returnPartialSuccess in ListOperationsRequest.
    • Updated API revision to 20251202.
    • Added deployFolder field to MavenArtifact.
    • Updated description for unreachable in ListOperationsResponse.
    • Added maxScale, manualInstanceCount, scalingMode to ObjectMeta annotations.
  • vendor/google.golang.org/api/run/v1/run-gen.go
    • Updated copyright year to 2026.
    • Updated description for returnPartialSuccess in ListOperationsRequest.
    • Added DeployFolder field to GoogleDevtoolsCloudbuildV1MavenArtifact.
    • Updated description for unreachable in GoogleLongrunningListOperationsResponse.
    • Added maxScale, manualInstanceCount, scalingMode to ObjectMeta annotations.
  • vendor/google.golang.org/api/storage/v1/storage-api.json
    • Updated etag.
    • Updated API revision to 20251118.
    • Added deleteSourceObjects field to ComposeRequest.
  • vendor/google.golang.org/api/storage/v1/storage-gen.go
    • Updated copyright year to 2026.
    • Added DeleteSourceObjects field to ComposeRequest.
  • vendor/google.golang.org/api/transport/grpc/dial.go
    • Removed sync import.
    • Removed grpc/stats import.
    • Removed otelStatsHandler and otelGRPCStatsHandler functions.
    • Updated dialPoolNewAuth to use new GetAuthCredentialsJSON and GetAuthCredentialsFile.
    • Updated addOpenTelemetryStatsHandler to use otelgrpc.NewClientHandler() directly.
  • vendor/google.golang.org/api/transport/http/dial.go
    • Updated newClientNewAuth to use new GetAuthCredentialsJSON and GetAuthCredentialsFile.
  • vendor/google.golang.org/grpc/balancer/grpclb/grpc_lb_v1/load_balancer_grpc.pb.go
    • Updated protoc-gen-go-grpc version to v1.6.0.
  • vendor/google.golang.org/grpc/balancer/weightedroundrobin/balancer.go
    • Added grpc.lb.backend_service to optional labels for metrics.
    • Added clusterName field to endpointWeight and picker structs.
    • Updated wrrBalancer to set clusterName from resolver state.
  • vendor/google.golang.org/grpc/balancer/weightedroundrobin/scheduler.go
    • Updated rrFallbackMetric.Record to include clusterName.
  • vendor/google.golang.org/grpc/clientconn.go
    • Added credentials and expstats imports.
    • Added new experimental metrics for subchannel connections and disconnections.
    • Updated DialContext to use exitIdleMode and UnsafeSetNotIdle.
    • Updated addTraceEvent to use trace event severity.
    • Updated idler methods to use new exitIdleMode signature.
    • Updated updateConnectivityState to record new metrics.
    • Updated resetTransportAndUnlock to record new metrics and security level.
  • vendor/google.golang.org/grpc/credentials/alts/internal/proto/grpc_gcp/handshaker_grpc.pb.go
    • Updated protoc-gen-go-grpc version to v1.6.0.
  • vendor/google.golang.org/grpc/experimental/stats/metricregistry.go
    • Added MetricTypeIntAsyncGauge.
    • Added AsyncMetric interface and Int64AsyncGaugeHandle.
    • Added RegisterInt64AsyncGauge function.
  • vendor/google.golang.org/grpc/experimental/stats/metrics.go
    • Added AsyncMetricsRecorder interface.
  • vendor/google.golang.org/grpc/health/grpc_health_v1/health_grpc.pb.go
    • Updated protoc-gen-go-grpc version to v1.6.0.
  • vendor/google.golang.org/grpc/internal/balancer/gracefulswitch/gracefulswitch.go
    • Added activeGoroutines to Balancer struct.
    • Updated swap to use activeGoroutines.
    • Updated Close to wait for active goroutines.
    • Updated UpdateState to handle balancer removal during close.
  • vendor/google.golang.org/grpc/internal/envconfig/envconfig.go
    • Added XDSAuthorityRewrite environment variable check.
  • vendor/google.golang.org/grpc/internal/experimental.go
    • Added AcceptCompressors to experimental features.
  • vendor/google.golang.org/grpc/internal/idle/idle.go
    • Removed fmt import.
    • Renamed Enforcer to ClientConn.
    • Updated NewManager to accept ClientConn interface.
    • Updated handleIdleTimeout to use tryEnterIdleMode with checkActivity parameter.
    • Updated tryEnterIdleMode to use checkActivity parameter and m.cc.EnterIdleMode().
    • Updated OnCallBegin to use m.ExitIdleMode().
    • Updated ExitIdleMode to use m.cc.ExitIdleMode().
    • Added UnsafeSetNotIdle method.
  • vendor/google.golang.org/grpc/internal/internal.go
    • Added AddressToTelemetryLabels to internal variables.
  • vendor/google.golang.org/grpc/internal/proto/grpc_lookup_v1/rls_grpc.pb.go
    • Updated protoc-gen-go-grpc version to v1.6.0.
  • vendor/google.golang.org/grpc/internal/transport/http2_client.go
    • Updated NewHTTP2Client to use t.Peer() instead of t.getPeer().
    • Renamed getPeer to Peer.
    • Updated createHeaderFields to use callHdr.AcceptedCompressors.
    • Updated NewStream to use t.Peer().
    • Updated operateHeaders to use codes.Unknown for malformed grpc-status.
  • vendor/google.golang.org/grpc/internal/transport/http_util.go
    • Removed memPool check in newFramer.
  • vendor/google.golang.org/grpc/internal/transport/transport.go
    • Added AcceptedCompressors field to CallHdr struct.
    • Renamed RemoteAddr() to Peer() in ClientTransport interface.
  • vendor/google.golang.org/grpc/internal/xds/balancer/cdsbalancer/cdsbalancer.go
    • Updated onClusterUpdate to accept *xdsresource.ClusterUpdate.
  • vendor/google.golang.org/grpc/internal/xds/balancer/cdsbalancer/cluster_watcher.go
    • Updated ResourceChanged to accept *xdsresource.ClusterUpdate.
  • vendor/google.golang.org/grpc/internal/xds/balancer/clusterimpl/clusterimpl.go
    • Added weightedroundrobin import.
    • Updated UpdateClientConnState to use weightedroundrobin.SetBackendService.
  • vendor/google.golang.org/grpc/internal/xds/balancer/clusterimpl/picker.go
    • Added autoHostRewriteKey struct and related functions for host rewrite.
  • vendor/google.golang.org/grpc/internal/xds/balancer/clusterresolver/resource_resolver_eds.go
    • Updated ResourceChanged to accept *xdsresource.EndpointsUpdate.
  • vendor/google.golang.org/grpc/internal/xds/bootstrap/bootstrap.go
    • Added serverFeaturesTrustedXDSServer constant.
    • Added ServerFeaturesTrustedXDSServer method to ServerConfig.
  • vendor/google.golang.org/grpc/internal/xds/clients/internal/buffer/unbounded.go
    • Fixed Load method to set b.closed = true when closing.
  • vendor/google.golang.org/grpc/internal/xds/clients/xdsclient/ads_stream.go
    • Removed buffer import.
    • Added request struct for queued requests.
    • Removed bufferedRequests and pendingWrite from resourceTypeState.
    • Removed requestCh and added notifySender and pendingRequests to adsStreamImpl.
    • Updated Stop to remove s.requestCh.Close().
    • Updated subscribe and unsubscribe to use pendingRequests and notifySender.
    • Removed sendBuffered and sendMessageIfWritePendingLocked functions.
    • Updated sendNew to sendNewLocked and changed its logic.
    • Updated sendExisting to clear pendingRequests and use sendMessageLocked.
  • vendor/google.golang.org/grpc/internal/xds/clients/xdsclient/authority.go
    • Updated handleADSResourceUpdate to use serverConfig.SupportsServerFeature.
  • vendor/google.golang.org/grpc/internal/xds/clients/xdsclient/channel.go
    • Updated unsubscribe to use xc.ads.unsubscribe.
  • vendor/google.golang.org/grpc/internal/xds/clients/xdsclient/clientimpl_watchers.go
    • Added context import.
    • Updated WatchResource to schedule ResourceError calls.
  • vendor/google.golang.org/grpc/internal/xds/clients/xdsclient/resource_watcher.go
    • Added note about serial calls to ResourceWatcher methods.
  • vendor/google.golang.org/grpc/internal/xds/clients/xdsclient/xdsconfig.go
    • Added ServerFeature enum and constants.
    • Updated ServerConfig to use ServerFeature instead of IgnoreResourceDeletion.
    • Added SupportsServerFeature method to ServerConfig.
  • vendor/google.golang.org/grpc/internal/xds/matcher/string_matcher.go
    • Modified Match method to apply ignoreCase to individual match types.
    • Added newStrPtr helper function.
    • Updated StringMatcherFromProto to use newStrPtr.
    • Added NewExactStringMatcher, NewPrefixStringMatcher, NewSuffixStringMatcher, NewContainsStringMatcher, NewRegexStringMatcher functions.
  • vendor/google.golang.org/grpc/internal/xds/resolver/serviceconfig.go
    • Added clusterimpl import.
    • Removed httpFilterConfigOverride from virtualHost and routeCluster.
    • Added interceptor to routeCluster.
    • Removed httpFilterConfigOverride from route.
    • Added autoHostRewrite to route.
    • Updated SelectConfig to set autoHostRewrite in lbCtx.
    • Updated SelectConfig to use cluster.interceptor.
    • Removed newInterceptor method from configSelector and moved it to a standalone function.
    • Added newInterceptor standalone function.
  • vendor/google.golang.org/grpc/internal/xds/resolver/watch_service.go
    • Removed file.
  • vendor/google.golang.org/grpc/internal/xds/resolver/xds_resolver.go
    • Removed pretty import.
    • Added xdsdepmgr import.
    • Updated xdsResolverBuilder.Build to use xdsdepmgr.New and refactor resolver initialization.
    • Updated sanityChecksOnBootstrapConfig to be a standalone function.
    • Removed dataplaneAuthority, listenerWatcher, listenerUpdateRecvd, rdsResourceName, routeConfigWatcher, routeConfigUpdateRecvd, currentRouteConfig, currentVirtualHost fields from xdsResolver.
    • Added xdsConfig and dm fields to xdsResolver.
    • Updated Close to use r.dm.Close().
    • Added Update and Error methods to xdsResolver.
    • Updated sendNewServiceConfig to use r.xdsConfig.Listener.RouteConfigName.
    • Updated newConfigSelector to use r.xdsConfig fields.
    • Removed resolutionComplete, onResolutionComplete, applyRouteConfigUpdate, onAmbientError, onListenerResourceUpdate, onListenerResourceAmbientError, onListenerResourceError, onRouteConfigResourceUpdate, onRouteConfigResourceAmbientError, onRouteConfigResourceError methods.
  • vendor/google.golang.org/grpc/internal/xds/server/listener_wrapper.go
    • Removed WatchResource method from XDSClient interface.
  • vendor/google.golang.org/grpc/internal/xds/server/rds_handler.go
    • Updated rdsWatcher.ResourceChanged to accept *xdsresource.RouteConfigUpdate.
  • vendor/google.golang.org/grpc/internal/xds/xds.go
    • Added internal import.
    • Added addressToTelemetryLabels function.
    • Updated init to set internal.AddressToTelemetryLabels.
  • vendor/google.golang.org/grpc/internal/xds/xdsclient/client.go
    • Removed xdsresource import.
    • Removed WatchResource method from XDSClient interface.
  • vendor/google.golang.org/grpc/internal/xds/xdsclient/clientimpl.go
    • Added buildServerConfigs function.
    • Updated buildXDSClientConfig to use buildServerConfigs.
  • vendor/googleapis/gax-go/v2/feature.go
    • Added feature.go with IsFeatureEnabled and TestOnlyResetIsFeatureEnabled functions for experimental feature flags.
  • vendor/googleapis/gax-go/v2/internal/version.go
    • Updated internal version to 2.16.0.
Ignored Files
  • Ignored by pattern: .github/workflows/** (6)
    • .github/workflows/integration-linux.yml
    • .github/workflows/linters-checks.yml
    • .github/workflows/unit-tests-darwin.yml
    • .github/workflows/unit-tests-linux.yml
    • .github/workflows/unit-tests-windows.yml
    • .github/workflows/verify-examples.yml
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Contributor

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request is a cherry-pick of several commits, including dependency updates, documentation fixes, and CI improvements. The changes to use a Docker image mirror are a good improvement to avoid rate limiting issues. However, this change was not applied consistently across all relevant Dockerfiles. I've left comments on the files where the image mirror prefix is missing. Other changes, such as documentation fixes and dependency bumps, look good.

@@ -1 +1,2 @@
ARG BASE_PREFIX=mirror.gcr.io/library/
FROM nginx:stable
Copy link
Contributor

Choose a reason for hiding this comment

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

high

To avoid Docker Hub rate limits, this FROM instruction should also use the BASE_PREFIX argument, similar to other Dockerfiles in this pull request.

FROM ${BASE_PREFIX}nginx:stable

@@ -1,3 +1,4 @@
ARG BASE_PREFIX=mirror.gcr.io/library/
FROM node:14.9-alpine
Copy link
Contributor

Choose a reason for hiding this comment

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

high

To avoid Docker Hub rate limits, this FROM instruction should also use the BASE_PREFIX argument, similar to other Dockerfiles in this pull request.

FROM ${BASE_PREFIX}node:14.9-alpine

@@ -1,3 +1,4 @@
ARG BASE_PREFIX=mirror.gcr.io/library/
FROM python:3.9-alpine
Copy link
Contributor

Choose a reason for hiding this comment

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

high

To avoid Docker Hub rate limits, this FROM instruction should also use the BASE_PREFIX argument, similar to other Dockerfiles in this pull request.

FROM ${BASE_PREFIX}python:3.9-alpine

@@ -1,3 +1,4 @@
ARG BASE_PREFIX=mirror.gcr.io/library/
FROM node:14.9-alpine
Copy link
Contributor

Choose a reason for hiding this comment

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

high

To avoid Docker Hub rate limits, this FROM instruction should also use the BASE_PREFIX argument, similar to other Dockerfiles in this pull request.

FROM ${BASE_PREFIX}node:14.9-alpine

@@ -1,3 +1,4 @@
ARG BASE_PREFIX=mirror.gcr.io/library/
FROM node:14.9-alpine
Copy link
Contributor

Choose a reason for hiding this comment

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

high

To avoid Docker Hub rate limits, this FROM instruction should also use the BASE_PREFIX argument, similar to other Dockerfiles in this pull request.

FROM ${BASE_PREFIX}node:14.9-alpine

@@ -1,3 +1,4 @@
ARG BASE_PREFIX=mirror.gcr.io/library/
FROM node:14.9-alpine
Copy link
Contributor

Choose a reason for hiding this comment

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

high

To avoid Docker Hub rate limits, this FROM instruction should also use the BASE_PREFIX argument, similar to other Dockerfiles in this pull request.

FROM ${BASE_PREFIX}node:14.9-alpine

@@ -1,3 +1,4 @@
ARG BASE_PREFIX=mirror.gcr.io/library/
FROM node:14.9-alpine
Copy link
Contributor

Choose a reason for hiding this comment

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

high

To avoid Docker Hub rate limits, this FROM instruction should also use the BASE_PREFIX argument, similar to other Dockerfiles in this pull request.

FROM ${BASE_PREFIX}node:14.9-alpine

@@ -1,3 +1,4 @@
ARG BASE_PREFIX=mirror.gcr.io/library/
FROM node:14.9-alpine
Copy link
Contributor

Choose a reason for hiding this comment

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

high

To avoid Docker Hub rate limits, this FROM instruction should also use the BASE_PREFIX argument, similar to other Dockerfiles in this pull request.

FROM ${BASE_PREFIX}node:14.9-alpine

@@ -1,3 +1,4 @@
ARG BASE_PREFIX=mirror.gcr.io/library/
FROM ruby:2.7
Copy link
Contributor

Choose a reason for hiding this comment

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

high

To avoid Docker Hub rate limits, this FROM instruction should also use the BASE_PREFIX argument, similar to other Dockerfiles in this pull request.

FROM ${BASE_PREFIX}ruby:2.7

@@ -1,3 +1,4 @@
ARG BASE_PREFIX=mirror.gcr.io/library/
FROM node:14.9-alpine
Copy link
Contributor

Choose a reason for hiding this comment

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

high

To avoid Docker Hub rate limits, this FROM instruction should also use the BASE_PREFIX argument, similar to other Dockerfiles in this pull request.

FROM ${BASE_PREFIX}node:14.9-alpine

@Darien-Lin Darien-Lin marked this pull request as ready for review February 12, 2026 16:24
@Darien-Lin Darien-Lin requested a review from a team as a code owner February 12, 2026 16:24
@Darien-Lin Darien-Lin merged commit cb2a7c0 into GoogleContainerTools:release/v2.17 Feb 12, 2026
10 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants