From 0f0d4d1df683853d70f9f2a7316ff21e21b1e7e9 Mon Sep 17 00:00:00 2001 From: Jonathan Stacks Date: Thu, 7 Nov 2024 05:56:57 -0600 Subject: [PATCH] :tada: Release controller 0.13.1 and helm chart 0.16.0-rc.2 :tada: --- CHANGELOG.md | 11 ++++++++++- VERSION | 2 +- helm/ngrok-operator/CHANGELOG.md | 11 +++++++++-- helm/ngrok-operator/Chart.yaml | 4 ++-- .../controller-deployment_test.yaml.snap | 12 ++++++------ .../tests/__snapshot__/controller-pdb_test.yaml.snap | 4 ++-- .../controller-serviceaccount_test.yaml.snap | 4 ++-- .../tests/__snapshot__/ingress-class_test.yaml.snap | 4 ++-- .../agent/__snapshot__/deployment_test.yaml.snap | 6 +++--- .../__snapshot__/service-account_test.yaml.snap | 4 ++-- .../__snapshot__/deployment_test.yaml.snap | 6 +++--- .../__snapshot__/service-account_test.yaml.snap | 4 ++-- 12 files changed, 44 insertions(+), 28 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 49736c1e8..ea369dcf2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,8 +5,17 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## 0.13.1 +**Full Changelog**: https://github.com/ngrok/ngrok-operator/compare/ngrok-operator-0.13.0...ngrok-operator-0.13.1 + +### Fixed + +- fix: domain stuck when ID is not found by @jonstacks in [#488](https://github.com/ngrok/ngrok-operator/pull/488) +- Ensure the TLS secret is valid otherwise upsert by @hjkatz in [#486](https://github.com/ngrok/ngrok-operator/pull/486) +- Use unique context for endpoint poller reconcile actions by @hjkatz in [#489](https://github.com/ngrok/ngrok-operator/pull/489) + ## 0.13.0 -**Full Changelog**: https://github.com/ngrok/ngrok-operator/compare/kubernetes-ingress-controller-0.12.2...kubernetes-ingress-controller-0.13.0 +**Full Changelog**: https://github.com/ngrok/ngrok-operator/compare/kubernetes-ingress-controller-0.12.2...ngrok-operator-0.13.0 ### :warning: :warning: :warning: Notice :warning: :warning: :warning: diff --git a/VERSION b/VERSION index 54d1a4f2a..c317a9189 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -0.13.0 +0.13.1 diff --git a/helm/ngrok-operator/CHANGELOG.md b/helm/ngrok-operator/CHANGELOG.md index c7f0f65fd..0371cecb6 100644 --- a/helm/ngrok-operator/CHANGELOG.md +++ b/helm/ngrok-operator/CHANGELOG.md @@ -5,9 +5,16 @@ All notable changes to the helm chart will be documented in this file. Please se The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## 0.16.0-rc.1 -**Full Changelog**: https://github.com/ngrok/ngrok-operator/compare/helm-chart-0.14.3...helm-chart-0.16.0 +## 0.16.0-rc.2 +**Full Changelog**: https://github.com/ngrok/ngrok-operator/compare/helm-chart-0.16.0-rc.1...helm-chart-0.16.0-rc.2 + +### Added +- Temporarily vendor ngrok intermediate CA for bindings by @hjkatz in [#487](https://github.com/ngrok/ngrok-operator/pull/487) + + +## 0.16.0-rc.1 +**Full Changelog**: https://github.com/ngrok/ngrok-operator/compare/helm-chart-0.14.3...helm-chart-0.16.0-rc.1 ### :warning: :warning: :warning: Notice :warning: :warning: :warning: diff --git a/helm/ngrok-operator/Chart.yaml b/helm/ngrok-operator/Chart.yaml index 352d38a76..bafcd3598 100644 --- a/helm/ngrok-operator/Chart.yaml +++ b/helm/ngrok-operator/Chart.yaml @@ -1,8 +1,8 @@ apiVersion: v2 name: ngrok-operator description: The official ngrok Kubernetes Operator. -version: 0.16.0-rc.1 -appVersion: 0.13.0 +version: 0.16.0-rc.2 +appVersion: 0.13.1 keywords: - ngrok - networking diff --git a/helm/ngrok-operator/tests/__snapshot__/controller-deployment_test.yaml.snap b/helm/ngrok-operator/tests/__snapshot__/controller-deployment_test.yaml.snap index 2662a17aa..1139b0d15 100644 --- a/helm/ngrok-operator/tests/__snapshot__/controller-deployment_test.yaml.snap +++ b/helm/ngrok-operator/tests/__snapshot__/controller-deployment_test.yaml.snap @@ -12,8 +12,8 @@ Should match all-options snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ngrok-operator app.kubernetes.io/part-of: ngrok-operator - app.kubernetes.io/version: 0.13.0 - helm.sh/chart: ngrok-operator-0.16.0-rc.1 + app.kubernetes.io/version: 0.13.1 + helm.sh/chart: ngrok-operator-0.16.0-rc.2 name: RELEASE-NAME-ngrok-operator-manager namespace: NAMESPACE spec: @@ -86,7 +86,7 @@ Should match all-options snapshot: value: test-value - name: TEST_ENV_VAR value: test - image: docker.io/ngrok/ngrok-operator:0.13.0 + image: docker.io/ngrok/ngrok-operator:0.13.1 imagePullPolicy: IfNotPresent livenessProbe: httpGet: @@ -651,8 +651,8 @@ Should match default snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ngrok-operator app.kubernetes.io/part-of: ngrok-operator - app.kubernetes.io/version: 0.13.0 - helm.sh/chart: ngrok-operator-0.16.0-rc.1 + app.kubernetes.io/version: 0.13.1 + helm.sh/chart: ngrok-operator-0.16.0-rc.2 name: RELEASE-NAME-ngrok-operator-manager namespace: NAMESPACE spec: @@ -718,7 +718,7 @@ Should match default snapshot: fieldPath: metadata.namespace - name: HELM_RELEASE_NAME value: RELEASE-NAME - image: docker.io/ngrok/ngrok-operator:0.13.0 + image: docker.io/ngrok/ngrok-operator:0.13.1 imagePullPolicy: IfNotPresent livenessProbe: httpGet: diff --git a/helm/ngrok-operator/tests/__snapshot__/controller-pdb_test.yaml.snap b/helm/ngrok-operator/tests/__snapshot__/controller-pdb_test.yaml.snap index 0e999277f..def50e997 100644 --- a/helm/ngrok-operator/tests/__snapshot__/controller-pdb_test.yaml.snap +++ b/helm/ngrok-operator/tests/__snapshot__/controller-pdb_test.yaml.snap @@ -9,8 +9,8 @@ should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ngrok-operator app.kubernetes.io/part-of: ngrok-operator - app.kubernetes.io/version: 0.13.0 - helm.sh/chart: ngrok-operator-0.16.0-rc.1 + app.kubernetes.io/version: 0.13.1 + helm.sh/chart: ngrok-operator-0.16.0-rc.2 name: test-release-ngrok-operator-controller-pdb namespace: test-namespace spec: diff --git a/helm/ngrok-operator/tests/__snapshot__/controller-serviceaccount_test.yaml.snap b/helm/ngrok-operator/tests/__snapshot__/controller-serviceaccount_test.yaml.snap index 631e95ac1..d2b6babea 100644 --- a/helm/ngrok-operator/tests/__snapshot__/controller-serviceaccount_test.yaml.snap +++ b/helm/ngrok-operator/tests/__snapshot__/controller-serviceaccount_test.yaml.snap @@ -9,7 +9,7 @@ Should match the snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ngrok-operator app.kubernetes.io/part-of: ngrok-operator - app.kubernetes.io/version: 0.13.0 - helm.sh/chart: ngrok-operator-0.16.0-rc.1 + app.kubernetes.io/version: 0.13.1 + helm.sh/chart: ngrok-operator-0.16.0-rc.2 name: test-release-ngrok-operator namespace: test-namespace diff --git a/helm/ngrok-operator/tests/__snapshot__/ingress-class_test.yaml.snap b/helm/ngrok-operator/tests/__snapshot__/ingress-class_test.yaml.snap index 28c7355f9..443cf3946 100644 --- a/helm/ngrok-operator/tests/__snapshot__/ingress-class_test.yaml.snap +++ b/helm/ngrok-operator/tests/__snapshot__/ingress-class_test.yaml.snap @@ -9,8 +9,8 @@ Should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ngrok-operator app.kubernetes.io/part-of: ngrok-operator - app.kubernetes.io/version: 0.13.0 - helm.sh/chart: ngrok-operator-0.16.0-rc.1 + app.kubernetes.io/version: 0.13.1 + helm.sh/chart: ngrok-operator-0.16.0-rc.2 name: ngrok spec: controller: k8s.ngrok.com/ingress-controller diff --git a/helm/ngrok-operator/tests/agent/__snapshot__/deployment_test.yaml.snap b/helm/ngrok-operator/tests/agent/__snapshot__/deployment_test.yaml.snap index e45d6f986..95b5b838a 100644 --- a/helm/ngrok-operator/tests/agent/__snapshot__/deployment_test.yaml.snap +++ b/helm/ngrok-operator/tests/agent/__snapshot__/deployment_test.yaml.snap @@ -11,8 +11,8 @@ Should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ngrok-operator app.kubernetes.io/part-of: ngrok-operator - app.kubernetes.io/version: 0.13.0 - helm.sh/chart: ngrok-operator-0.16.0-rc.1 + app.kubernetes.io/version: 0.13.1 + helm.sh/chart: ngrok-operator-0.16.0-rc.2 name: RELEASE-NAME-ngrok-operator-agent namespace: NAMESPACE spec: @@ -72,7 +72,7 @@ Should match snapshot: fieldPath: metadata.namespace - name: HELM_RELEASE_NAME value: RELEASE-NAME - image: docker.io/ngrok/ngrok-operator:0.13.0 + image: docker.io/ngrok/ngrok-operator:0.13.1 imagePullPolicy: IfNotPresent livenessProbe: httpGet: diff --git a/helm/ngrok-operator/tests/agent/__snapshot__/service-account_test.yaml.snap b/helm/ngrok-operator/tests/agent/__snapshot__/service-account_test.yaml.snap index 37563e52b..eb160e6d1 100644 --- a/helm/ngrok-operator/tests/agent/__snapshot__/service-account_test.yaml.snap +++ b/helm/ngrok-operator/tests/agent/__snapshot__/service-account_test.yaml.snap @@ -9,7 +9,7 @@ Should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ngrok-operator app.kubernetes.io/part-of: ngrok-operator - app.kubernetes.io/version: 0.13.0 - helm.sh/chart: ngrok-operator-0.16.0-rc.1 + app.kubernetes.io/version: 0.13.1 + helm.sh/chart: ngrok-operator-0.16.0-rc.2 name: test-release-ngrok-operator-agent namespace: test-namespace diff --git a/helm/ngrok-operator/tests/bindings-forwarder/__snapshot__/deployment_test.yaml.snap b/helm/ngrok-operator/tests/bindings-forwarder/__snapshot__/deployment_test.yaml.snap index 11f32cc05..78e1692fb 100644 --- a/helm/ngrok-operator/tests/bindings-forwarder/__snapshot__/deployment_test.yaml.snap +++ b/helm/ngrok-operator/tests/bindings-forwarder/__snapshot__/deployment_test.yaml.snap @@ -11,8 +11,8 @@ Should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ngrok-operator app.kubernetes.io/part-of: ngrok-operator - app.kubernetes.io/version: 0.13.0 - helm.sh/chart: ngrok-operator-0.16.0-rc.1 + app.kubernetes.io/version: 0.13.1 + helm.sh/chart: ngrok-operator-0.16.0-rc.2 name: RELEASE-NAME-ngrok-operator-bindings-forwarder namespace: NAMESPACE spec: @@ -73,7 +73,7 @@ Should match snapshot: value: RELEASE-NAME - name: SSL_CERT_DIR value: /etc/ssl/certs/ngrok - image: docker.io/ngrok/ngrok-operator:0.13.0 + image: docker.io/ngrok/ngrok-operator:0.13.1 imagePullPolicy: IfNotPresent livenessProbe: httpGet: diff --git a/helm/ngrok-operator/tests/bindings-forwarder/__snapshot__/service-account_test.yaml.snap b/helm/ngrok-operator/tests/bindings-forwarder/__snapshot__/service-account_test.yaml.snap index 093e0c9ab..5f9ea07a2 100644 --- a/helm/ngrok-operator/tests/bindings-forwarder/__snapshot__/service-account_test.yaml.snap +++ b/helm/ngrok-operator/tests/bindings-forwarder/__snapshot__/service-account_test.yaml.snap @@ -9,7 +9,7 @@ Should match snapshot: app.kubernetes.io/managed-by: Helm app.kubernetes.io/name: ngrok-operator app.kubernetes.io/part-of: ngrok-operator - app.kubernetes.io/version: 0.13.0 - helm.sh/chart: ngrok-operator-0.16.0-rc.1 + app.kubernetes.io/version: 0.13.1 + helm.sh/chart: ngrok-operator-0.16.0-rc.2 name: test-release-ngrok-operator-bindings-forwarder namespace: test-namespace