Skip to content

release: update chart image pins to current remediated releases #1832

Description

@sbaum1994

Summary

Update the owning Helm chart sources for the ten image pins that are behind the latest released images, validate each image/chart pairing, and publish the resulting chart releases. Do not update stack Helmfile chart versions in this issue; stack consumption is tracked by #1833.

Ten image deltas

Cassandra

  • cassandra:5.0.8-nv-2.0.1 -> 5.0.9-nv-2.0.5
  • nvcf-cassandra-migrations:0.17.5 -> 0.17.6
  • The source tag deploy/helm/cassandra/v0.21.3 already carries both target versions. Verify and complete package publication.

OpenBao

  • nvcf-openbao:2.5.5-nv-1.3.1 -> 2.6.2-nv-1.3.4
  • nvcf-openbao-migrations:0.19.1 -> 0.19.5
  • The source tag deploy/helm/openbao/v0.32.6 already carries both target versions. Verify and complete package publication.

SIS / ICMS

  • icms-service-oss:0.7.1 -> 0.7.2
  • Update helm-nvcf-sis; chart 2.3.0 still carries 0.7.1. Publish a newer chart.

Function Autoscaler

  • nvcf-function-autoscaler:1.21.5 -> 1.21.6
  • Update helm-nvcf-function-autoscaler; chart 0.4.0 still carries appVersion 1.21.5. Publish a newer chart.

LLM Request Router

  • stargate:0.16.2 -> 0.18.0
  • Update helm-nvcf-llm-request-router; chart 1.13.3 still carries 0.16.2. Publish a newer chart.

NVCA

  • nvca:3.5.2 -> 3.8.0
  • nvca-operator:3.6.0 -> 3.8.0
  • nvcf-image-credential-helper:0.10.2 -> 0.11.1
  • The newest source chart 1.27.0 carries operator 3.7.0 and credential helper 0.10.2, so publish a newer chart that pairs the target versions.

Carry-forward from #1787

Preserve the existing state-metrics follow-up outside the ten-image comparison: locate or restore the owning source for helm-nvcf-state-metrics, update it to nvcf-state-metrics-service:1.24.0, and publish a chart newer than 1.0.2.

Acceptance criteria

  • Each chart source contains the exact target image tag or documents an intentional compatible override owned by the stack.
  • Focused chart values, lint, render, and package tests pass.
  • Every required chart release is published and independently pullable.
  • Published chart packages resolve to the expected image tags.
  • The state-metrics requirements formerly tracked by release: publish state-metrics chart with image 1.24.0 #1787 remain complete and testable.
  • No stack Helmfile chart pins are changed in this issue.

Resources


By submitting this issue, you acknowledge that you are an assigned member of the NVCF development team and agree to follow our code of conduct and our contributing guidelines.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    needs-triageIssue or PR awaiting maintainer triage

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions