Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 3 additions & 3 deletions charts/openhab/Chart.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ apiVersion: v2
name: openhab
type: application
version: 1.1.3
appVersion: "5.1.4"
appVersion: "5.2.0"
kubeVersion: ">=1.26.0-0"
description: Production-ready openHAB home automation platform for Kubernetes
icon: https://helmforge.dev/icons/charts/openhab.png
Expand All @@ -24,8 +24,8 @@ sources:
- https://github.com/openhab/openhab-core
annotations:
artifacthub.io/changes: |
- kind: fixed
description: "align pod template labels (#674)"
- kind: changed
description: "bump openhab to 5.2.0 (#702)"
artifacthub.io/maintainers: |
- name: HelmForge
email: berlofa@helmforge.dev
Expand Down
12 changes: 11 additions & 1 deletion charts/openhab/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -102,7 +102,7 @@ Use feature flags instead to enable optional components.

| Parameter | Description | Default |
|-----------|-------------|---------|
| `image.tag` | openHAB image tag | `5.1.4` |
| `image.tag` | openHAB image tag | `5.2.0` |
| `image.repository` | Image repository | `docker.io/openhab/openhab` |
| `replicaCount` | Must be 1 — no clustering support | `1` |
| `namespaceOverride` | Namespace for chart-managed resources | `""` |
Expand Down Expand Up @@ -235,6 +235,16 @@ rule executions, threadpool statistics, JVM metrics (memory, GC, threads).

See [Prometheus Metrics Guide](docs/metrics.md) for full details.

## Upgrade Notes

openHAB `5.2.0` is a stable feature release for the 5.x line. The upstream
release notes list new add-ons, runtime/UI enhancements, and several breaking
changes that may require manual action after upgrade. Back up the `userdata`,
`conf`, and `addons` PVCs before upgrading. Review any affected rules, UI
layouts, persistence queries, voice IDs, and add-ons before rolling production
deployments. openHAB 5.x still requires Java 21, which is provided by the
official container image used by this chart.

### Security Scan: openhab

| Framework | Score |
Expand Down
2 changes: 1 addition & 1 deletion charts/openhab/examples/production.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# Karaf console for administration, larger storage.

image:
tag: "5.1.4"
tag: "5.2.0"

service:
type: ClusterIP
Expand Down
2 changes: 1 addition & 1 deletion charts/openhab/examples/simple.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# Use case: Single-node cluster or home server, basic persistence, port-forward access

image:
tag: "5.1.4"
tag: "5.2.0"

persistence:
userdata:
Expand Down
2 changes: 1 addition & 1 deletion charts/openhab/examples/with-configmaps.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
# into the writable conf PVC before openHAB starts.

image:
tag: "5.1.4"
tag: "5.2.0"

env:
TZ: "America/Sao_Paulo"
Expand Down
2 changes: 1 addition & 1 deletion charts/openhab/examples/with-ingress.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
# Requirements: nginx-ingress-controller, cert-manager (for TLS)

image:
tag: "5.1.4"
tag: "5.2.0"

service:
type: ClusterIP
Expand Down
2 changes: 1 addition & 1 deletion charts/openhab/tests/statefulset_test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ tests:
asserts:
- equal:
path: spec.template.spec.containers[0].image
value: docker.io/openhab/openhab:5.1.4
value: docker.io/openhab/openhab:5.2.0

# The openHAB entrypoint must start as root to create the openhab user/group
# (groupadd/useradd/chown) before dropping to UID 9001 via gosu.
Expand Down
2 changes: 1 addition & 1 deletion charts/openhab/values.schema.json
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@
"tag": {
"type": "string",
"description": "Image tag. Never use 'latest'.",
"default": "5.1.4"
"default": "5.2.0"
}
}
},
Expand Down
2 changes: 1 addition & 1 deletion charts/openhab/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ image:
# -- Image pull policy
pullPolicy: IfNotPresent
# -- Image tag (defaults to chart appVersion). Never use 'latest'.
tag: "5.1.4"
tag: "5.2.0"

# -- Image pull secrets
imagePullSecrets: []
Expand Down