Properly assert chart dependency inputs #409

Open
opened 2023-02-27 09:14:49 +00:00 by pat-s · 0 comments
Member

As the deps change their mappings from time to time, we should assert whether the user input in values.yaml adheres to their mappings.

No full-covering TODO list:

  • check used value mappings on our side
  • check used value mappings actually get used while templating
  • #571 check the application image app.kubernetes.io/version label against a fixed value on our side.
    This would ensure that automerges of "minor/patch" updates are actual minor/patch updates. Looking at you, https://github.com/bitnami/charts/issues/19596. 👀
As the deps change their mappings from time to time, we should assert whether the user input in `values.yaml` adheres to their mappings. No full-covering TODO list: - [ ] check used value mappings on _our_ side - [ ] check used value mappings actually get used while templating - [x] #571 check the application image ~~`app.kubernetes.io/version` label~~ against a fixed value on our side. This would ensure that automerges of "minor/patch" updates are actual minor/patch updates. Looking at you, https://github.com/bitnami/charts/issues/19596. 👀
pat-s added the
kind
enhancement
label 2023-02-27 09:14:49 +00:00
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: gitea/helm-chart#409
No description provided.