From f88b5533a0682a867bb582bd843810303731f2ed Mon Sep 17 00:00:00 2001 From: Ingvarr Zhmakin <19270832+lazyoldbear@users.noreply.github.com> Date: Fri, 23 Aug 2024 14:40:54 +0200 Subject: [PATCH] Correcting schema for `terminationGracePeriodSeconds` (#28) --- charts/document-engine/CHANGELOG.md | 20 ++++++++++++++------ charts/document-engine/Chart.yaml | 2 +- charts/document-engine/README.md | 4 ++-- charts/document-engine/values.schema.json | 5 ++++- charts/document-engine/values.yaml | 4 ++-- 5 files changed, 23 insertions(+), 12 deletions(-) diff --git a/charts/document-engine/CHANGELOG.md b/charts/document-engine/CHANGELOG.md index c5045e1..0834e32 100644 --- a/charts/document-engine/CHANGELOG.md +++ b/charts/document-engine/CHANGELOG.md @@ -1,17 +1,19 @@ # Changelog - [Changelog](#changelog) + - [3.1.1 (2024-08-23)](#311-2024-08-23) + - [Fixed](#fixed) - [3.1.0 (2024-08-22)](#310-2024-08-22) - [Added](#added) - [3.0.6 (2024-08-22)](#306-2024-08-22) - [Changed](#changed) - [3.0.5 (2024-08-21)](#305-2024-08-21) - - [Fixed](#fixed) + - [Fixed](#fixed-1) - [3.0.4 (2024-08-21)](#304-2024-08-21) - [Changed](#changed-1) - [Added](#added-1) - [2.9.3 (2024-08-16)](#293-2024-08-16) - - [Fixed](#fixed-1) + - [Fixed](#fixed-2) - [2.9.2 (2024-08-13)](#292-2024-08-13) - [Changed](#changed-2) - [2.9.1 (2024-08-10)](#291-2024-08-10) @@ -20,16 +22,16 @@ - [2.9.0 (2024-08-01)](#290-2024-08-01) - [Added](#added-3) - [Changed](#changed-4) - - [Fixed](#fixed-2) + - [Fixed](#fixed-3) - [2.8.0](#280) - [Added](#added-4) - [Changed](#changed-5) - - [Fixed](#fixed-3) + - [Fixed](#fixed-4) - [2.7.3](#273) - [Changed](#changed-6) - - [Fixed](#fixed-4) - - [2.7.2](#272) - [Fixed](#fixed-5) + - [2.7.2](#272) + - [Fixed](#fixed-6) - [2.7.0](#270) - [Changed](#changed-7) - [2.6.2](#262) @@ -48,6 +50,12 @@ - [2.0.0](#200) - [Changed](#changed-10) +## 3.1.1 (2024-08-23) + +### Fixed + +* Wrong value type for `terminationGracePeriodSeconds` + ## 3.1.0 (2024-08-22) ### Added diff --git a/charts/document-engine/Chart.yaml b/charts/document-engine/Chart.yaml index fb7045e..2522dc2 100644 --- a/charts/document-engine/Chart.yaml +++ b/charts/document-engine/Chart.yaml @@ -4,7 +4,7 @@ type: application description: Document Engine is a backend software for processing documents and powering automation workflows. home: https://pspdfkit.com/guides/document-engine/ icon: data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAwMCIgaGVpZ2h0PSIxMDAwIiB2aWV3Qm94PSIwIDAgMTAwMCAxMDAwIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMzQyLjU2NyA2NTguNjEyTDMyOS40OTYgNjY1LjkxNUwzMzguNzk5IDY1NC4yODZDMzk5LjMxIDU3OS44NDIgNDMzLjAyNiA0ODcuMjExIDQzNC41MjggMzkxLjI4OEw0MzQuNzYgMzc2LjMxTDQ0MC4xMSAzOTAuMjY1QzQ3NC40MDUgNDc5LjkzMiA1MzcuODc4IDU1NS40NDggNjIwLjMxIDYwNC42NTRMNjMzLjE0OCA2MTIuMzI5TDYxOC4zNTYgNjA5Ljk1N0M1MjMuNTcxIDU5NC43NTYgNDI2LjQyOCA2MTEuODk0IDM0Mi41NjcgNjU4LjYxMloiIGZpbGw9IiMxOTBEOTQiLz4KPHBhdGggZD0iTTU1NC41MTkgNTU2LjM2N0M0NzMuMzk2IDQ0Mi4wMzMgNDg3LjMwNCAzNzYuODY1IDUwOS44NjQgMjg5Ljc4OEM1MzYuNjExIDE4Ni41MjQgNDczLjM1IDg0LjA1MDUgMzYyLjU5NyAxMTQuNDI1QzMxMy41MjMgMTI3LjkxNCAyOTYuMTczIDE2MS4zMTIgMjkwLjAzMyAxODQuNzU2QzI1OS45ODQgMjk3Ljc4OSA0MzguMjMxIDQ2Ni4xNzQgNTU0LjUxOSA1NTYuMzY3WiIgZmlsbD0iIzVFNUNFQiIvPgo8cGF0aCBkPSJNMjE3LjEwMyA2NDQuMTg2QzExNC4zMDQgNjcyLjY1NCA1Ny4xODM1IDc3OC43NTUgMTM4Ljg2NSA4NTkuNDEzQzE3NS4wNTMgODk1LjEzNyAyMTIuNjM4IDg5My40NjIgMjM2LjAzNSA4ODcuMzIyQzM0OC45MjggODU2Ljc2MiA0MDUuNjMgNjE4LjE4NCA0MjUuNjMyIDQ3Mi40MDVDMzY3LjE2MiA1OTkuNjI1IDMwMy45OTQgNjIwLjE4NCAyMTcuMTAzIDY0NC4xODZaIiBmaWxsPSIjNUU1Q0VCIi8+CjxwYXRoIGQ9Ik04NzEuNDggNTgyLjY1MUM3ODguNTQzIDUwMC4xNzkgNTUzLjU5NCA1NzAuMzI0IDQxNy4zNSA2MjUuOTFDNTU2Ljg5NiA2MTIuODM5IDYwNi4zODkgNjU3LjQ0OCA2NzAuNTMzIDcyMC41MjJDNzQ2LjU4NiA3OTUuMzE5IDg2Ni45NjggNzkxLjczNyA4OTYuMDQgNjgwLjY1OUM5MDguNjkyIDYzMS40NDUgODg4LjQ1OCA1OTkuNzIyIDg3MS40OCA1ODIuNjUxWiIgZmlsbD0iIzVFNUNFQiIvPgo8L3N2Zz4K -version: 3.1.0 +version: 3.1.1 appVersion: "1.4.1" keywords: diff --git a/charts/document-engine/README.md b/charts/document-engine/README.md index 75c70a2..7dad969 100644 --- a/charts/document-engine/README.md +++ b/charts/document-engine/README.md @@ -1,6 +1,6 @@ # Document Engine Helm chart -![Version: 3.1.0](https://img.shields.io/badge/Version-3.1.0-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.1](https://img.shields.io/badge/AppVersion-1.4.1-informational?style=flat-square) +![Version: 3.1.1](https://img.shields.io/badge/Version-3.1.1-informational?style=flat-square) ![Type: application](https://img.shields.io/badge/Type-application-informational?style=flat-square) ![AppVersion: 1.4.1](https://img.shields.io/badge/AppVersion-1.4.1-informational?style=flat-square) Document Engine is a backend software for processing documents and powering automation workflows. @@ -321,7 +321,7 @@ The chart depends upon [Bitnami](https://github.com/bitnami/charts/tree/main/bit | [replicaCount](./values.yaml#L911) | *int* | `1` | Number of replicas | | [resources](./values.yaml#L908) | *object* | `{}` | [Resources](https://kubernetes.io/docs/concepts/configuration/manage-resources-containers/) | | [schedulerName](./values.yaml#L943) | *string* | `""` | [Scheduler](https://kubernetes.io/docs/concepts/scheduling-eviction/kube-scheduler/) | -| [terminationGracePeriodSeconds](./values.yaml#L946) | *string* | `""` | [Termination grace period](https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/) | +| [terminationGracePeriodSeconds](./values.yaml#L946) | *int* | `nil` | [Termination grace period](https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/) | | [tolerations](./values.yaml#L934) | *list* | `[]` | [Node tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/) | | [topologySpreadConstraints](./values.yaml#L937) | *list* | `[]` | [Topology spread constraints](https://kubernetes.io/docs/concepts/scheduling-eviction/topology-spread-constraints/) | | [updateStrategy](./values.yaml#L914) | *object* | `{"rollingUpdate":{},"type":"RollingUpdate"}` | [Update strategy](https://kubernetes.io/docs/concepts/workloads/controllers/deployment/#strategy) | diff --git a/charts/document-engine/values.schema.json b/charts/document-engine/values.schema.json index 671d497..88e7686 100644 --- a/charts/document-engine/values.schema.json +++ b/charts/document-engine/values.schema.json @@ -1100,7 +1100,10 @@ "type": "object" }, "terminationGracePeriodSeconds": { - "type": "string" + "type": [ + "integer", + "null" + ] }, "tolerations": { "type": "array" diff --git a/charts/document-engine/values.yaml b/charts/document-engine/values.yaml index 55702da..aff7bd5 100644 --- a/charts/document-engine/values.yaml +++ b/charts/document-engine/values.yaml @@ -941,9 +941,9 @@ priorityClassName: "" # -- [Scheduler](https://kubernetes.io/docs/concepts/scheduling-eviction/kube-scheduler/) # @section -- G. Scheduling schedulerName: "" -# -- [Termination grace period](https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/) +# -- (int) [Termination grace period](https://kubernetes.io/docs/concepts/workloads/pods/pod-lifecycle/) # @section -- G. Scheduling -terminationGracePeriodSeconds: "" +terminationGracePeriodSeconds: # @schema type: [integer, null] # -- [External PostgreSQL database chart](https://github.com/bitnami/charts/tree/main/bitnami/postgresql) # @section -- Z. Chart dependencies