Helm Chart Uses an Outdated Container Image Tag
- 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