From 8db3885bb0b400cac3260f5d78d642eeb9fc1b85 Mon Sep 17 00:00:00 2001 From: TrueCharts-Bot Date: Sat, 11 Mar 2023 21:56:50 +0000 Subject: [PATCH] Commit new Chart releases for TrueCharts Signed-off-by: TrueCharts-Bot --- .../{1.0.9 => 1.0.10}/CHANGELOG.md | 18 +++++++++--------- .../cert-manager/{1.0.9 => 1.0.10}/Chart.yaml | 2 +- .../cert-manager/{1.0.9 => 1.0.10}/LICENSE | 0 .../cert-manager/{1.0.9 => 1.0.10}/README.md | 0 .../cert-manager/1.0.10/app-changelog.md | 9 +++++++++ .../{1.0.9 => 1.0.10}/app-readme.md | 0 .../charts/common-12.2.24.tgz | Bin .../{1.0.9 => 1.0.10}/crds/cert-manager.yaml | 0 .../{1.0.9 => 1.0.10}/ix_values.yaml | 0 .../{1.0.9 => 1.0.10}/questions.yaml | 7 +++++-- .../{1.0.9 => 1.0.10}/templates/NOTES.txt | 0 .../{1.0.9 => 1.0.10}/templates/_metrics.tpl | 0 .../templates/clusterissuer/_ACME.tpl | 4 +++- .../templates/clusterissuer/_CA.tpl | 3 +++ .../templates/clusterissuer/_selfSigned.tpl | 14 ++++++++++++++ .../{1.0.9 => 1.0.10}/templates/common.yaml | 0 .../{1.0.9 => 1.0.10}/values.yaml | 0 .../cert-manager/1.0.9/app-changelog.md | 9 --------- .../templates/clusterissuer/_selfSigned.tpl | 11 ----------- 19 files changed, 44 insertions(+), 33 deletions(-) rename enterprise/cert-manager/{1.0.9 => 1.0.10}/CHANGELOG.md (90%) rename enterprise/cert-manager/{1.0.9 => 1.0.10}/Chart.yaml (98%) rename enterprise/cert-manager/{1.0.9 => 1.0.10}/LICENSE (100%) rename enterprise/cert-manager/{1.0.9 => 1.0.10}/README.md (100%) create mode 100644 enterprise/cert-manager/1.0.10/app-changelog.md rename enterprise/cert-manager/{1.0.9 => 1.0.10}/app-readme.md (100%) rename enterprise/cert-manager/{1.0.9 => 1.0.10}/charts/common-12.2.24.tgz (100%) rename enterprise/cert-manager/{1.0.9 => 1.0.10}/crds/cert-manager.yaml (100%) rename enterprise/cert-manager/{1.0.9 => 1.0.10}/ix_values.yaml (100%) rename enterprise/cert-manager/{1.0.9 => 1.0.10}/questions.yaml (97%) rename enterprise/cert-manager/{1.0.9 => 1.0.10}/templates/NOTES.txt (100%) rename enterprise/cert-manager/{1.0.9 => 1.0.10}/templates/_metrics.tpl (100%) rename enterprise/cert-manager/{1.0.9 => 1.0.10}/templates/clusterissuer/_ACME.tpl (93%) rename enterprise/cert-manager/{1.0.9 => 1.0.10}/templates/clusterissuer/_CA.tpl (82%) create mode 100644 enterprise/cert-manager/1.0.10/templates/clusterissuer/_selfSigned.tpl rename enterprise/cert-manager/{1.0.9 => 1.0.10}/templates/common.yaml (100%) rename enterprise/cert-manager/{1.0.9 => 1.0.10}/values.yaml (100%) delete mode 100644 enterprise/cert-manager/1.0.9/app-changelog.md delete mode 100644 enterprise/cert-manager/1.0.9/templates/clusterissuer/_selfSigned.tpl diff --git a/enterprise/cert-manager/1.0.9/CHANGELOG.md b/enterprise/cert-manager/1.0.10/CHANGELOG.md similarity index 90% rename from enterprise/cert-manager/1.0.9/CHANGELOG.md rename to enterprise/cert-manager/1.0.10/CHANGELOG.md index e569f4a237..27a42b1582 100644 --- a/enterprise/cert-manager/1.0.9/CHANGELOG.md +++ b/enterprise/cert-manager/1.0.10/CHANGELOG.md @@ -4,6 +4,15 @@ +## [cert-manager-1.0.10](https://github.com/truecharts/charts/compare/cert-manager-1.0.9...cert-manager-1.0.10) (2023-03-11) + +### Chore + +- validate names that are also used for k8s objects ([#7789](https://github.com/truecharts/charts/issues/7789)) + + + + ## [cert-manager-1.0.9](https://github.com/truecharts/charts/compare/cert-manager-1.0.8...cert-manager-1.0.9) (2023-03-11) ### Fix @@ -88,12 +97,3 @@ ## [cert-manager-0.0.6](https://github.com/truecharts/charts/compare/cert-manager-0.0.5...cert-manager-0.0.6) (2023-02-10) -### Fix - -- ensure new helm deps repo is used in latest releases as well. - - - - -## [cert-manager-0.0.5](https://github.com/truecharts/charts/compare/cert-manager-0.0.4...cert-manager-0.0.5) (2023-01-18) - diff --git a/enterprise/cert-manager/1.0.9/Chart.yaml b/enterprise/cert-manager/1.0.10/Chart.yaml similarity index 98% rename from enterprise/cert-manager/1.0.9/Chart.yaml rename to enterprise/cert-manager/1.0.10/Chart.yaml index b66fe99bd5..c2ed3cb264 100644 --- a/enterprise/cert-manager/1.0.9/Chart.yaml +++ b/enterprise/cert-manager/1.0.10/Chart.yaml @@ -21,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/enterprise/cert-manager - https://cert-manager.io/ type: application -version: 1.0.9 +version: 1.0.10 annotations: truecharts.org/catagories: | - core diff --git a/enterprise/cert-manager/1.0.9/LICENSE b/enterprise/cert-manager/1.0.10/LICENSE similarity index 100% rename from enterprise/cert-manager/1.0.9/LICENSE rename to enterprise/cert-manager/1.0.10/LICENSE diff --git a/enterprise/cert-manager/1.0.9/README.md b/enterprise/cert-manager/1.0.10/README.md similarity index 100% rename from enterprise/cert-manager/1.0.9/README.md rename to enterprise/cert-manager/1.0.10/README.md diff --git a/enterprise/cert-manager/1.0.10/app-changelog.md b/enterprise/cert-manager/1.0.10/app-changelog.md new file mode 100644 index 0000000000..090ba9b524 --- /dev/null +++ b/enterprise/cert-manager/1.0.10/app-changelog.md @@ -0,0 +1,9 @@ + + +## [cert-manager-1.0.10](https://github.com/truecharts/charts/compare/cert-manager-1.0.9...cert-manager-1.0.10) (2023-03-11) + +### Chore + +- validate names that are also used for k8s objects ([#7789](https://github.com/truecharts/charts/issues/7789)) + + \ No newline at end of file diff --git a/enterprise/cert-manager/1.0.9/app-readme.md b/enterprise/cert-manager/1.0.10/app-readme.md similarity index 100% rename from enterprise/cert-manager/1.0.9/app-readme.md rename to enterprise/cert-manager/1.0.10/app-readme.md diff --git a/enterprise/cert-manager/1.0.9/charts/common-12.2.24.tgz b/enterprise/cert-manager/1.0.10/charts/common-12.2.24.tgz similarity index 100% rename from enterprise/cert-manager/1.0.9/charts/common-12.2.24.tgz rename to enterprise/cert-manager/1.0.10/charts/common-12.2.24.tgz diff --git a/enterprise/cert-manager/1.0.9/crds/cert-manager.yaml b/enterprise/cert-manager/1.0.10/crds/cert-manager.yaml similarity index 100% rename from enterprise/cert-manager/1.0.9/crds/cert-manager.yaml rename to enterprise/cert-manager/1.0.10/crds/cert-manager.yaml diff --git a/enterprise/cert-manager/1.0.9/ix_values.yaml b/enterprise/cert-manager/1.0.10/ix_values.yaml similarity index 100% rename from enterprise/cert-manager/1.0.9/ix_values.yaml rename to enterprise/cert-manager/1.0.10/ix_values.yaml diff --git a/enterprise/cert-manager/1.0.9/questions.yaml b/enterprise/cert-manager/1.0.10/questions.yaml similarity index 97% rename from enterprise/cert-manager/1.0.9/questions.yaml rename to enterprise/cert-manager/1.0.10/questions.yaml index 5bb9d2721d..8398fa9686 100644 --- a/enterprise/cert-manager/1.0.9/questions.yaml +++ b/enterprise/cert-manager/1.0.10/questions.yaml @@ -56,6 +56,7 @@ questions: schema: type: string required: true + valid_chars: '^[a-z]+(-?[a-z]){0,63}-?[a-z]+$' default: "" - variable: type label: Type or DNS-Provider @@ -228,7 +229,7 @@ questions: default: "" - variable: CA - label: Certiticate Authority Issuer + label: Certificate Authority Issuer schema: type: list default: [] @@ -245,6 +246,7 @@ questions: schema: type: string required: true + valid_chars: '^[a-z]+(-?[a-z]){0,63}-?[a-z]+$' default: "" - variable: selfSigned label: selfSigned @@ -295,7 +297,8 @@ questions: schema: type: string required: true - default: "selfSigned" + valid_chars: '^[a-z]+(-?[a-z]){0,63}-?[a-z]+$' + default: "selfsigned" - variable: customMetrics group: Metrics diff --git a/enterprise/cert-manager/1.0.9/templates/NOTES.txt b/enterprise/cert-manager/1.0.10/templates/NOTES.txt similarity index 100% rename from enterprise/cert-manager/1.0.9/templates/NOTES.txt rename to enterprise/cert-manager/1.0.10/templates/NOTES.txt diff --git a/enterprise/cert-manager/1.0.9/templates/_metrics.tpl b/enterprise/cert-manager/1.0.10/templates/_metrics.tpl similarity index 100% rename from enterprise/cert-manager/1.0.9/templates/_metrics.tpl rename to enterprise/cert-manager/1.0.10/templates/_metrics.tpl diff --git a/enterprise/cert-manager/1.0.9/templates/clusterissuer/_ACME.tpl b/enterprise/cert-manager/1.0.10/templates/clusterissuer/_ACME.tpl similarity index 93% rename from enterprise/cert-manager/1.0.9/templates/clusterissuer/_ACME.tpl rename to enterprise/cert-manager/1.0.10/templates/clusterissuer/_ACME.tpl index 1b6e0f2a04..e00b89579a 100644 --- a/enterprise/cert-manager/1.0.9/templates/clusterissuer/_ACME.tpl +++ b/enterprise/cert-manager/1.0.10/templates/clusterissuer/_ACME.tpl @@ -1,6 +1,8 @@ {{- define "certmanager.clusterissuer.acme" -}} {{- range .Values.clusterIssuer.ACME }} - + {{- if not (mustRegexMatch "^[a-z]+(-?[a-z]){0,63}-?[a-z]+$" .name) -}} + {{- fail "ACME - Expected name to be all lowercase with hyphens, but not start or end with a hyphen" -}} + {{- end -}} {{- $validTypes := list "HTTP01" "cloudflare" "route53" -}} {{- if not (mustHas .type $validTypes) -}} {{- fail (printf "Expected ACME type to be one of [%s], but got [%s]" (join ", " $validTypes) .type) -}} diff --git a/enterprise/cert-manager/1.0.9/templates/clusterissuer/_CA.tpl b/enterprise/cert-manager/1.0.10/templates/clusterissuer/_CA.tpl similarity index 82% rename from enterprise/cert-manager/1.0.9/templates/clusterissuer/_CA.tpl rename to enterprise/cert-manager/1.0.10/templates/clusterissuer/_CA.tpl index 01fcb31129..5a1d638d41 100644 --- a/enterprise/cert-manager/1.0.9/templates/clusterissuer/_CA.tpl +++ b/enterprise/cert-manager/1.0.10/templates/clusterissuer/_CA.tpl @@ -1,5 +1,8 @@ {{- define "certmanager.clusterissuer.ca" -}} {{- range .Values.clusterIssuer.CA }} + {{- if not (mustRegexMatch "^[a-z]+(-?[a-z]){0,63}-?[a-z]+$" .name) -}} + {{- fail "CA - Expected name to be all lowercase with hyphens, but not start or end with a hyphen" -}} + {{- end -}} {{- if .selfSigned }} --- apiVersion: cert-manager.io/v1 diff --git a/enterprise/cert-manager/1.0.10/templates/clusterissuer/_selfSigned.tpl b/enterprise/cert-manager/1.0.10/templates/clusterissuer/_selfSigned.tpl new file mode 100644 index 0000000000..235c03452c --- /dev/null +++ b/enterprise/cert-manager/1.0.10/templates/clusterissuer/_selfSigned.tpl @@ -0,0 +1,14 @@ +{{- define "certmanager.clusterissuer.selfsigned" -}} +{{- if .Values.clusterIssuer.selfSigned.enabled -}} + {{- if not (mustRegexMatch "^[a-z]+(-?[a-z]){0,63}-?[a-z]+$" .Values.clusterIssuer.selfSigned.name) -}} + {{- fail "Self Singed Issuer - Expected name to be all lowercase with hyphens, but not start or end with a hyphen" -}} + {{- end }} +--- +apiVersion: cert-manager.io/v1 +kind: ClusterIssuer +metadata: + name: {{ .Values.clusterIssuer.selfSigned.name }} +spec: + selfSigned: {} +{{- end }} +{{- end -}} diff --git a/enterprise/cert-manager/1.0.9/templates/common.yaml b/enterprise/cert-manager/1.0.10/templates/common.yaml similarity index 100% rename from enterprise/cert-manager/1.0.9/templates/common.yaml rename to enterprise/cert-manager/1.0.10/templates/common.yaml diff --git a/enterprise/cert-manager/1.0.9/values.yaml b/enterprise/cert-manager/1.0.10/values.yaml similarity index 100% rename from enterprise/cert-manager/1.0.9/values.yaml rename to enterprise/cert-manager/1.0.10/values.yaml diff --git a/enterprise/cert-manager/1.0.9/app-changelog.md b/enterprise/cert-manager/1.0.9/app-changelog.md deleted file mode 100644 index 9cc2eb26fe..0000000000 --- a/enterprise/cert-manager/1.0.9/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [cert-manager-1.0.9](https://github.com/truecharts/charts/compare/cert-manager-1.0.8...cert-manager-1.0.9) (2023-03-11) - -### Fix - -- Do validation earlier, and add missing `---` before PodMonitor, causing objects to merge ([#7787](https://github.com/truecharts/charts/issues/7787)) - - \ No newline at end of file diff --git a/enterprise/cert-manager/1.0.9/templates/clusterissuer/_selfSigned.tpl b/enterprise/cert-manager/1.0.9/templates/clusterissuer/_selfSigned.tpl deleted file mode 100644 index 74a491b40d..0000000000 --- a/enterprise/cert-manager/1.0.9/templates/clusterissuer/_selfSigned.tpl +++ /dev/null @@ -1,11 +0,0 @@ -{{- define "certmanager.clusterissuer.selfsigned" -}} -{{- if .Values.clusterIssuer.selfSigned.enabled }} ---- -apiVersion: cert-manager.io/v1 -kind: ClusterIssuer -metadata: - name: {{ .Values.clusterIssuer.selfSigned.name }} -spec: - selfSigned: {} -{{- end }} -{{- end -}}