Skip to content

fix(nvca): bump grpc and distroless/go base image to remediate container OSS vuln SLA failures on v3.7 - #2390

Merged
sbaum1994 merged 1 commit into
release-src/compute-plane-services/nvca/v3.7from
aparthasarat/v3.7-nvca-grpc-distroless-vuln-fix
Oct 8, 2026
Merged

sbaum1994 merged 1 commit into
release-src/compute-plane-services/nvca/v3.7from
aparthasarat/v3.7-nvca-grpc-distroless-vuln-fix

Conversation

@apartha-nv

Copy link
Copy Markdown
Contributor

Summary

Cherry-pick of #2161 (merged to main as 4a49a38) onto the v3.7 release line, following the same pattern as the v3.2 backport (#2118, #2129).

  • Bumps google.golang.org/grpc v1.79.3 -> v1.83.1, remediating:
    • GO-2026-6348: Heap Memory Exhaustion (OOM) via HTTP/2 DATA Frame Fragmentation
    • GO-2026-6061: xDS RBAC authorization engine and HTTP/2 transport server vulnerabilities
  • Bumps the shared distroless_go base image pin v4.1.2 -> v4.1.4.
  • Includes the CI fix for the generated dependency docs workflow (SIGPIPE from the scope script's early exit on a large diff).

Verification

  • bazel build //src/compute-plane-services/nvca/cmd/{nvca,nvca-operator,cluster-validator} succeeds cleanly on this branch (verified locally).
  • Cherry-pick applied with zero conflicts.

Related: #2161

…ner OSS vuln SLA failures (#2161)

Co-authored-by: Stephanie Baum <sbaum@nvidia.com>
(cherry picked from commit 4a49a38)
@apartha-nv
apartha-nv requested review from a team as code owners October 8, 2026 14:47
@coderabbitai

coderabbitai Bot commented Oct 8, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

🗂️ Base branches to auto review (1)
  • main

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration
  • Configuration used: Repository: NVIDIA/nvcf/.coderabbit.yaml
  • Review profile: CHILL
  • Plan: Enterprise
  • Run ID: 300d2812-8f27-4aa6-9993-f1f58888d806

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
  • Autopilot · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Comment @coderabbitai help to get the list of available commands.

@sbaum1994
sbaum1994 enabled auto-merge (squash) October 8, 2026 17:20
@sbaum1994
sbaum1994 merged commit 4a5e02c into release-src/compute-plane-services/nvca/v3.7 Oct 8, 2026
16 checks passed
@sbaum1994
sbaum1994 deleted the aparthasarat/v3.7-nvca-grpc-distroless-vuln-fix branch October 8, 2026 17:23
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.

2 participants