change the helm dependency logic to only include minio-operator if minio (tenant) is enabled
Package Merge Request
Package Changes
Fixed the logic when minio-operator is added as a helmrelease dependency. Used .Values.loki.values.minio.enabled instead of objectStorage dict.
Package MR
(Link to Package MR here)
For Issue
Closes (#1473 (closed))
Upgrade Notices
n/a
Closes #1473 (closed)
Merge request reports
Activity
added debug label
removed debug label
assigned to @kscheunemann
requested review from @michaelmartin, @chris.oconnell, and @andrewshoell
requested review from @peter.sigur, @piotr.machaj, @blairbowden, @kliu, and @bjacksonfv
requested review from @steven.donald
added statusreview label and removed statusdoing label
requested review from @troymobley
- Automatically resolved by Kevin Scheunemann
added 19 commits
-
b0a8ebdf...20ec6a19 - 18 commits from branch
master
- 2cfa078c - Merge remote-tracking branch 'origin/master' into...
-
b0a8ebdf...20ec6a19 - 18 commits from branch
added 10 commits
-
2cfa078c...441d12cb - 8 commits from branch
master
- 57dcf44f - Merge remote-tracking branch 'origin/master' into...
- e60c78cf - if minioOperator is enabled then enable it as a dependency.
-
2cfa078c...441d12cb - 8 commits from branch
changed milestone to %2.47.0
- Resolved by Kirby Liu
suggest we also remove this from
bigbang/chart/templates/loki/values.yaml
{{- with .Values.loki.objectStorage }} {{- if and (eq $.Values.loki.strategy "scalable") (not (and .endpoint .region)) }} minio: enabled: true {{- end }}
This way, we're not forcing
Values.loki.objectStorage
settings on users to enable/disableminio
-- let the end user enableminio
if they know they need itEdited by Michael Martin
added 1 commit
- 4805dc67 - remove confusing logic to enable minio-tenant