Skip to content

chore(openhab): bump openhab to 5.2.0#721

Merged
mberlofa merged 1 commit into
mainfrom
chore/openhab-5.2.0
Jul 8, 2026
Merged

chore(openhab): bump openhab to 5.2.0#721
mberlofa merged 1 commit into
mainfrom
chore/openhab-5.2.0

Conversation

@mberlofa

@mberlofa mberlofa commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Bump openHAB from 5.1.4 to 5.2.0.
  • Update chart defaults, schema, tests, examples, and README upgrade notes.
  • Sync site documentation and playground defaults.

Closes #702.

Upstream Evidence

  • Release: https://github.com/openhab/openhab-distro/releases/tag/5.2.0
  • Release state: stable, not draft, not prerelease; published 2026-07-05.
  • Image verified: docker.io/openhab/openhab:5.2.0
  • Manifest platforms verified: linux/amd64, linux/arm64.
  • Notes: openHAB 5.2.0 is a 5.x feature release with runtime, add-on, and UI improvements. Upstream documents several manual-action breaking changes; the README and site now call out backup and review guidance. Java 21 remains required and is provided by the official image.

Site Sync

Validation

  • make image-verify IMAGE=docker.io/openhab/openhab:5.2.0
  • make deps-check CHART=openhab
  • helm unittest charts/openhab: 13 suites, 119 tests
  • make standards-check CHART=openhab
  • node scripts/charts/template-standards-check.js --chart openhab
  • make site-sync-check CHART=openhab
  • make validate-chart CHART=openhab: passed 21 layers, including k3d behavioral validation for default and all openHAB CI scenarios
  • make release-check REPO=charts
  • make attribution-check REPO=charts

Summary by CodeRabbit

  • New Features

    • Updated the openHAB chart to use version 5.2.0 by default across the main configuration and example setups.
  • Documentation

    • Added upgrade notes with guidance for moving to openHAB 5.2.0, including backup recommendations and Java 21 requirements.
  • Chores

    • Refreshed chart metadata and release notes to reflect the new openHAB version.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

Standards Check (GR-079) — PASS

Every changed chart fully passes standards-check.

@coderabbitai

coderabbitai Bot commented Jul 7, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 33bee325-a6ff-4d6f-8f73-4a7fd353039b

📥 Commits

Reviewing files that changed from the base of the PR and between 66a35d5 and 0b92f1f.

📒 Files selected for processing (9)
  • charts/openhab/Chart.yaml
  • charts/openhab/README.md
  • charts/openhab/examples/production.yaml
  • charts/openhab/examples/simple.yaml
  • charts/openhab/examples/with-configmaps.yaml
  • charts/openhab/examples/with-ingress.yaml
  • charts/openhab/tests/statefulset_test.yaml
  • charts/openhab/values.schema.json
  • charts/openhab/values.yaml

📝 Walkthrough

Walkthrough

This PR bumps the openHAB Helm chart from version 5.1.4 to 5.2.0, updating Chart.yaml appVersion and changelog, values.yaml, values.schema.json defaults, all example configuration files, the statefulset unit test assertion, and README documentation including a new Upgrade Notes section.

Changes

openHAB image version bump to 5.2.0

Layer / File(s) Summary
Chart metadata and default values
charts/openhab/Chart.yaml, charts/openhab/values.yaml, charts/openhab/values.schema.json
Chart appVersion, Artifact Hub changelog entry, values.yaml default tag, and schema default are updated from 5.1.4 to 5.2.0.
Example configurations updated to 5.2.0
charts/openhab/examples/production.yaml, charts/openhab/examples/simple.yaml, charts/openhab/examples/with-configmaps.yaml, charts/openhab/examples/with-ingress.yaml
All example YAML files have image.tag bumped from 5.1.4 to 5.2.0.
Test assertions and documentation updates
charts/openhab/tests/statefulset_test.yaml, charts/openhab/README.md
StatefulSet unit test expects the new image tag, and README table/Upgrade Notes section reflect the 5.2.0 bump and Java 21 requirement.

Estimated code review effort: 1 (Trivial) | ~5 minutes

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title clearly and concisely describes the main change: bumping openHAB to 5.2.0.
Linked Issues check ✅ Passed The chart, defaults, tests, examples, and docs were updated to 5.2.0, matching the issue's requested version bump.
Out of Scope Changes check ✅ Passed The changes stay within the version bump and accompanying documentation/test updates, with no unrelated edits evident.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch chore/openhab-5.2.0

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Jul 7, 2026

Copy link
Copy Markdown
Contributor

🟢 Security Scan: openhab

Framework Score
MITRE + NSA + SOC2 87.878784%

✅ Security posture acceptable.

@mberlofa mberlofa merged commit 22c50dd into main Jul 8, 2026
17 checks passed
@mberlofa mberlofa deleted the chore/openhab-5.2.0 branch July 8, 2026 00:05
mberlofa added a commit to helmforgedev/site that referenced this pull request Jul 8, 2026
## Summary
- Sync openHAB documentation defaults to 5.2.0.
- Add the openHAB image tag control to the playground with the new
pinned default.
- Document the upstream 5.2.0 upgrade notes and Java 21 context.

## Validation
- make site-sync-check CHART=openhab
- npm run format:check
- npm run lint
- npm run build
- make release-check REPO=site
- make attribution-check REPO=site

Charts PR: helmforgedev/charts#721

<!-- This is an auto-generated comment: release notes by coderabbit.ai
-->

## Summary by CodeRabbit

* **New Features**
* Added a configurable image tag option for the openHAB runtime, with a
new default of `5.2.0`.

* **Documentation**
* Updated the openHAB chart reference to reflect the new default image
version.
* Added upgrade notes for openHAB `5.2.0`, including backup guidance and
key compatibility reminders.

<!-- end of auto-generated comment: release notes by coderabbit.ai -->
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore(openhab): upstream image update available (5.1.4 → 5.2.0)

1 participant