diff --git a/enterprise/clusterissuer/4.0.1/app-changelog.md b/enterprise/clusterissuer/4.0.1/app-changelog.md deleted file mode 100644 index bff2c1d2fd6..00000000000 --- a/enterprise/clusterissuer/4.0.1/app-changelog.md +++ /dev/null @@ -1,9 +0,0 @@ - - -## [clusterissuer-4.0.1](https://github.com/truecharts/charts/compare/clusterissuer-4.0.0...clusterissuer-4.0.1) (2023-07-31) - -### Fix - -- use our helm charts to install dependencies from, to ensure operator validation works in ci ([#11093](https://github.com/truecharts/charts/issues/11093)) - - \ No newline at end of file diff --git a/enterprise/clusterissuer/4.0.1/CHANGELOG.md b/enterprise/clusterissuer/4.0.2/CHANGELOG.md similarity index 84% rename from enterprise/clusterissuer/4.0.1/CHANGELOG.md rename to enterprise/clusterissuer/4.0.2/CHANGELOG.md index f89a5cd9093..ebe7c24173b 100644 --- a/enterprise/clusterissuer/4.0.1/CHANGELOG.md +++ b/enterprise/clusterissuer/4.0.2/CHANGELOG.md @@ -4,6 +4,19 @@ +## [clusterissuer-4.0.2](https://github.com/truecharts/charts/compare/clusterissuer-4.0.1...clusterissuer-4.0.2) (2023-10-04) + +### Docs + +- remove quad9 ([#11376](https://github.com/truecharts/charts/issues/11376)) + + ### Fix + +- handle tsig secret encoding ([#13245](https://github.com/truecharts/charts/issues/13245)) + + + + ## [clusterissuer-4.0.1](https://github.com/truecharts/charts/compare/clusterissuer-4.0.0...clusterissuer-4.0.1) (2023-07-31) ### Fix @@ -84,16 +97,3 @@ - -## [clusterissuer-1.0.11](https://github.com/truecharts/charts/compare/clusterissuer-1.0.10...clusterissuer-1.0.11) (2023-07-14) - -### Chore - -- update container image tccr.io/truecharts/scratch to latest ([#10451](https://github.com/truecharts/charts/issues/10451)) - - - - -## [clusterissuer-1.0.10](https://github.com/truecharts/charts/compare/clusterissuer-1.0.9...clusterissuer-1.0.10) (2023-07-01) - -### Chore diff --git a/enterprise/clusterissuer/4.0.1/Chart.yaml b/enterprise/clusterissuer/4.0.2/Chart.yaml similarity index 98% rename from enterprise/clusterissuer/4.0.1/Chart.yaml rename to enterprise/clusterissuer/4.0.2/Chart.yaml index 05043c28edd..e04da90491f 100644 --- a/enterprise/clusterissuer/4.0.1/Chart.yaml +++ b/enterprise/clusterissuer/4.0.2/Chart.yaml @@ -21,7 +21,7 @@ sources: - https://github.com/truecharts/charts/tree/master/charts/enterprise/clusterissuer - https://cert-manager.io/ type: application -version: 4.0.1 +version: 4.0.2 annotations: truecharts.org/catagories: | - core diff --git a/enterprise/clusterissuer/4.0.1/LICENSE b/enterprise/clusterissuer/4.0.2/LICENSE similarity index 100% rename from enterprise/clusterissuer/4.0.1/LICENSE rename to enterprise/clusterissuer/4.0.2/LICENSE diff --git a/enterprise/clusterissuer/4.0.1/README.md b/enterprise/clusterissuer/4.0.2/README.md similarity index 100% rename from enterprise/clusterissuer/4.0.1/README.md rename to enterprise/clusterissuer/4.0.2/README.md diff --git a/enterprise/clusterissuer/4.0.2/app-changelog.md b/enterprise/clusterissuer/4.0.2/app-changelog.md new file mode 100644 index 00000000000..dfe935b72d5 --- /dev/null +++ b/enterprise/clusterissuer/4.0.2/app-changelog.md @@ -0,0 +1,13 @@ + + +## [clusterissuer-4.0.2](https://github.com/truecharts/charts/compare/clusterissuer-4.0.1...clusterissuer-4.0.2) (2023-10-04) + +### Docs + +- remove quad9 ([#11376](https://github.com/truecharts/charts/issues/11376)) + + ### Fix + +- handle tsig secret encoding ([#13245](https://github.com/truecharts/charts/issues/13245)) + + \ No newline at end of file diff --git a/enterprise/clusterissuer/4.0.1/app-readme.md b/enterprise/clusterissuer/4.0.2/app-readme.md similarity index 100% rename from enterprise/clusterissuer/4.0.1/app-readme.md rename to enterprise/clusterissuer/4.0.2/app-readme.md diff --git a/enterprise/clusterissuer/4.0.1/charts/common-14.0.1.tgz b/enterprise/clusterissuer/4.0.2/charts/common-14.0.1.tgz similarity index 100% rename from enterprise/clusterissuer/4.0.1/charts/common-14.0.1.tgz rename to enterprise/clusterissuer/4.0.2/charts/common-14.0.1.tgz diff --git a/enterprise/clusterissuer/4.0.1/ix_values.yaml b/enterprise/clusterissuer/4.0.2/ix_values.yaml similarity index 100% rename from enterprise/clusterissuer/4.0.1/ix_values.yaml rename to enterprise/clusterissuer/4.0.2/ix_values.yaml diff --git a/enterprise/clusterissuer/4.0.1/questions.yaml b/enterprise/clusterissuer/4.0.2/questions.yaml similarity index 100% rename from enterprise/clusterissuer/4.0.1/questions.yaml rename to enterprise/clusterissuer/4.0.2/questions.yaml diff --git a/enterprise/clusterissuer/4.0.1/templates/NOTES.txt b/enterprise/clusterissuer/4.0.2/templates/NOTES.txt similarity index 100% rename from enterprise/clusterissuer/4.0.1/templates/NOTES.txt rename to enterprise/clusterissuer/4.0.2/templates/NOTES.txt diff --git a/enterprise/clusterissuer/4.0.1/templates/clusterissuer/_ACME.tpl b/enterprise/clusterissuer/4.0.2/templates/clusterissuer/_ACME.tpl similarity index 89% rename from enterprise/clusterissuer/4.0.1/templates/clusterissuer/_ACME.tpl rename to enterprise/clusterissuer/4.0.2/templates/clusterissuer/_ACME.tpl index 1d5c4865c16..0922452e79e 100644 --- a/enterprise/clusterissuer/4.0.1/templates/clusterissuer/_ACME.tpl +++ b/enterprise/clusterissuer/4.0.2/templates/clusterissuer/_ACME.tpl @@ -1,6 +1,15 @@ {{- define "certmanager.clusterissuer.acme" -}} {{- $operator := index $.Values.operator "cert-manager" -}} {{- $namespace := $operator.namespace | default "cert-manager" -}} + +{{- $rfctsigSecret := .rfctsigSecret | default "" -}} +{{/* https://cert-manager.io/docs/configuration/acme/dns01/rfc2136/#troubleshooting */}} +{{- if $rfctsigSecret -}} {{/* If we try to decode and fail, go on and encode it. */}} + {{- if (contains "illegal base64" (b64dec $rfctsigSecret)) -}} + {{- $rfctsigSecret = b64enc $rfctsigSecret -}} + {{- end -}} +{{- end -}} + {{- 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" -}} @@ -93,6 +102,6 @@ stringData: akclientSecret: {{ .akclientSecret | default "" }} akaccessToken: {{ .akaccessToken | default "" }} doaccessToken: {{ .doaccessToken | default "" }} - rfctsigSecret: {{ .rfctsigSecret | default "" }} + rfctsigSecret: {{ $rfctsigSecret }} {{- end }} {{- end -}} diff --git a/enterprise/clusterissuer/4.0.1/templates/clusterissuer/_CA.tpl b/enterprise/clusterissuer/4.0.2/templates/clusterissuer/_CA.tpl similarity index 100% rename from enterprise/clusterissuer/4.0.1/templates/clusterissuer/_CA.tpl rename to enterprise/clusterissuer/4.0.2/templates/clusterissuer/_CA.tpl diff --git a/enterprise/clusterissuer/4.0.1/templates/clusterissuer/_selfSigned.tpl b/enterprise/clusterissuer/4.0.2/templates/clusterissuer/_selfSigned.tpl similarity index 100% rename from enterprise/clusterissuer/4.0.1/templates/clusterissuer/_selfSigned.tpl rename to enterprise/clusterissuer/4.0.2/templates/clusterissuer/_selfSigned.tpl diff --git a/enterprise/clusterissuer/4.0.1/templates/common.yaml b/enterprise/clusterissuer/4.0.2/templates/common.yaml similarity index 100% rename from enterprise/clusterissuer/4.0.1/templates/common.yaml rename to enterprise/clusterissuer/4.0.2/templates/common.yaml diff --git a/enterprise/clusterissuer/4.0.1/values.yaml b/enterprise/clusterissuer/4.0.2/values.yaml similarity index 100% rename from enterprise/clusterissuer/4.0.1/values.yaml rename to enterprise/clusterissuer/4.0.2/values.yaml