diff --git a/charts/olivetin/Chart.yaml b/charts/olivetin/Chart.yaml index e530c0a48..8392aed7d 100644 --- a/charts/olivetin/Chart.yaml +++ b/charts/olivetin/Chart.yaml @@ -4,7 +4,7 @@ name: olivetin description: OliveTin web interface for running predefined shell commands type: application version: 1.1.13 -appVersion: "3000.16.1" +appVersion: "3000.16.2" kubeVersion: ">=1.26.0-0" maintainers: - name: helmforgedev @@ -24,7 +24,7 @@ sources: annotations: artifacthub.io/changes: | - kind: changed - description: "bump olivetin to 3000.16.1 (#622)" + description: "bump olivetin to 3000.16.2 (#701)" artifacthub.io/maintainers: | - name: HelmForge email: berlofa@helmforge.dev diff --git a/charts/olivetin/README.md b/charts/olivetin/README.md index e222b6b1b..729a9966c 100644 --- a/charts/olivetin/README.md +++ b/charts/olivetin/README.md @@ -58,7 +58,7 @@ kubectl port-forward svc/-olivetin 1337:80 | `configInit.enabled` | `true` | Prepare writable OliveTin runtime files before startup | | `configInit.resources` | requests/limits set | Resource guardrails for the config bootstrap init container | | `configInit.securityContext` | non-root | Security context for the config bootstrap init container | -| `image.tag` | `3000.15.0` | OliveTin image tag | +| `image.tag` | `3000.16.2` | OliveTin image tag | | `securityContext` | non-root | Security context for the OliveTin application container | | `olivetin.port` | `1337` | Application port | | `config` | `""` | OliveTin YAML configuration. Empty uses the chart-managed default config. | @@ -101,6 +101,13 @@ only when you intentionally want Helm to render templates inside `config`. See the [OliveTin documentation](https://docs.olivetin.app) for all available options. +## Upgrade Notes + +OliveTin `3000.16.2` is a bugfix release focused on Windows packaging and +upstream unit test stability. Upstream reports no upgrade warnings or breaking +changes between `3000.16.1` and `3000.16.2`; keep the chart-managed config and +persistent data paths unchanged when rolling production deployments. + ### Security Scan: olivetin | Framework | Score | diff --git a/charts/olivetin/examples/gateway-api.yaml b/charts/olivetin/examples/gateway-api.yaml index d8cf5a535..e010676f2 100644 --- a/charts/olivetin/examples/gateway-api.yaml +++ b/charts/olivetin/examples/gateway-api.yaml @@ -8,9 +8,3 @@ gatewayAPI: namespace: gateway-system hostnames: - olivetin.example.com - rules: - - matches: - - path: - type: PathPrefix - value: / - diff --git a/charts/olivetin/templates/_helpers.tpl b/charts/olivetin/templates/_helpers.tpl index cd7472573..4d09d2b3d 100644 --- a/charts/olivetin/templates/_helpers.tpl +++ b/charts/olivetin/templates/_helpers.tpl @@ -65,6 +65,9 @@ app.kubernetes.io/instance: {{ .Release.Name }} {{- printf "%s:%s" .Values.image.repository .Values.image.tag -}} {{- end -}} +{{- define "olivetin.validate" -}} +{{- end -}} + {{/* Data PVC claim name */}} {{- define "olivetin.dataClaimName" -}} {{- if .Values.persistence.existingClaim -}} diff --git a/charts/olivetin/tests/deployment_test.yaml b/charts/olivetin/tests/deployment_test.yaml index 790fa13a1..fd293a094 100644 --- a/charts/olivetin/tests/deployment_test.yaml +++ b/charts/olivetin/tests/deployment_test.yaml @@ -100,7 +100,7 @@ tests: asserts: - equal: path: spec.template.spec.containers[0].image - value: "docker.io/jamesread/olivetin:3000.16.1" + value: "docker.io/jamesread/olivetin:3000.16.2" - it: should mount writable config directory with read-only config file template: templates/deployment.yaml diff --git a/charts/olivetin/values.schema.json b/charts/olivetin/values.schema.json index 5f1f124b8..86de51022 100644 --- a/charts/olivetin/values.schema.json +++ b/charts/olivetin/values.schema.json @@ -32,7 +32,7 @@ "type": "object", "properties": { "repository": { "type": "string", "default": "docker.io/jamesread/olivetin" }, - "tag": { "type": "string", "default": "3000.15.0" }, + "tag": { "type": "string", "default": "3000.16.2" }, "pullPolicy": { "type": "string", "enum": ["Always", "IfNotPresent", "Never"], "default": "IfNotPresent" } } }, diff --git a/charts/olivetin/values.yaml b/charts/olivetin/values.yaml index b6919bbf4..15ea82caa 100644 --- a/charts/olivetin/values.yaml +++ b/charts/olivetin/values.yaml @@ -16,7 +16,7 @@ image: # -- OliveTin container image repository: docker.io/jamesread/olivetin # -- Image tag - tag: "3000.16.1" + tag: "3000.16.2" pullPolicy: IfNotPresent imagePullSecrets: []