ceph / ceph/ceph-csi

Helm Chart Uses an Outdated Container Image Tag

Open Beginner friendly
#6,491 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
1.6k
Forks
617
Avg merge
5d 10h
Merged PRs (30d)
43

Description

**Description**

The Helm chart specifies a container image tag that is older than the currently maintained or recommended image version. Although the specified image may still be available and the application may deploy successfully, using an outdated image can result in users running an older version of the application or its underlying dependencies.

This issue is particularly relevant when newer image versions contain bug fixes, security patches, compatibility improvements, or other important updates.

Location:
https://github.com/ceph/ceph-csi/blob/v3.17.0/charts/ceph-csi-cephfs/values.yaml#L279

current tag: v2.1.0
newer tag: v2.2.1

**What Happens**

When users deploy the Helm chart without modifying its image configuration, the chart pulls and runs the outdated image version specified by the chart's default values.

The deployment therefore uses an older image even though a newer supported image version is available from the same image repository.

**Expected Behavior**

The Helm chart should use a current, supported image version as its default image and should be updated when a newer maintained version becomes available, particularly when the newer version contains important bug fixes or security updates.

We recognize that the image tag specified in a Helm chart may be intended as an initial/default value and that users can override it through Helm values. However, not all users will manually inspect or update the image tag before deploying the chart. Therefore, the chart should provide a reasonably up-to-date image by default rather than relying on every user to identify and replace an outdated image.

When a newer supported image is available, maintainers should update the chart's default image tag and, where appropriate, document the supported image versions and upgrade procedure.

release: v3.17.0

Contributor guide

No contributing guide indexed for this repository

Research direction

Open charts/ceph-csi-cephfs/values.yaml at the referenced line and inspect the default container image tag for release v3.17.0. Confirm the available newer tag is v2.2.1, update the default accordingly, and verify the chart still renders successfully with its default values.

Written by the indexing model from the issue text.

Assessment

Tech stack
helm, kubernetes
Domain
devops, infrastructure
Issue type
Bug
Difficulty
1/5
Estimated time
Under an hour
Activity status
Active
Clarity
Clearly specified
Newbie friendliness
88/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.