From fa566cce7226fc8455e7a6889d9605ac34124c2c Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Thu, 13 Aug 2026 11:40:36 +0000 Subject: [PATCH 1/2] chore(master): release ontoserver 0.5.0 --- .release-please-manifest.json | 2 +- charts/ontoserver/Chart.yaml | 2 +- charts/ontoserver/changelog.md | 20 ++++++++++++++++++++ 3 files changed, 22 insertions(+), 2 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 7c312d7..e4ce988 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,5 +1,5 @@ { - "charts/ontoserver": "0.4.1", + "charts/ontoserver": "0.5.0", "charts/ontoserver-extras": "0.1.2", "charts/ontoserver-indexer": "0.2.1" } diff --git a/charts/ontoserver/Chart.yaml b/charts/ontoserver/Chart.yaml index 9896c47..f44b13e 100644 --- a/charts/ontoserver/Chart.yaml +++ b/charts/ontoserver/Chart.yaml @@ -3,7 +3,7 @@ name: ontoserver description: Ontoserver FHIR terminology server helm chart with various deployment configurations type: application -version: 0.4.1 +version: 0.5.0 appVersion: "ctsa-6" home: https://ontoserver.csiro.au icon: https://raw.githubusercontent.com/aehrc/ontoserver-deploy/master/icons/ontoserver.png diff --git a/charts/ontoserver/changelog.md b/charts/ontoserver/changelog.md index e14d2aa..3c72f0a 100644 --- a/charts/ontoserver/changelog.md +++ b/charts/ontoserver/changelog.md @@ -5,6 +5,26 @@ 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.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.5.0](https://github.com/aehrc/ontoserver-deploy/compare/ontoserver-v0.4.1...ontoserver-v0.5.0) (2026-08-13) + + +### Added + +* **ontoserver:** expose OTel metrics and logs exporters ([46a37e2](https://github.com/aehrc/ontoserver-deploy/commit/46a37e21ba3faf09355c3ac1479712bbfd586631)) +* **ontoserver:** expose StatefulSet podManagementPolicy ([f960874](https://github.com/aehrc/ontoserver-deploy/commit/f960874038aabbc4319fb72cf0d247ccb38a05ae)) + + +### Fixed + +* **ontoserver:** expose podManagementPolicy and OTel exporters, restore empty serverPort default ([7cdff43](https://github.com/aehrc/ontoserver-deploy/commit/7cdff43e931ff0469ce26eb12193a5ce30fce6bf)) +* **ontoserver:** restore empty serverPort default ([d76637a](https://github.com/aehrc/ontoserver-deploy/commit/d76637af84f55a396b62df90157d31c5745f189d)) + + +### Documentation + +* **ontoserver:** document podManagementPolicy, exporters and serverPort ([95b54f4](https://github.com/aehrc/ontoserver-deploy/commit/95b54f42490e56f0838562ea888dc4b1384e908c)) +* **ontoserver:** regenerate README parameter tables ([12f9c78](https://github.com/aehrc/ontoserver-deploy/commit/12f9c78daafa2ca6562a89cc2ab3990a916efd91)) + ## [0.4.1](https://github.com/aehrc/ontoserver-deploy/compare/ontoserver-0.4.0...ontoserver-v0.4.1) (2026-08-13) From db4167545e3ac7cd2429543175777b90f86794a4 Mon Sep 17 00:00:00 2001 From: Edelenyi Date: Thu, 13 Aug 2026 21:42:33 +1000 Subject: [PATCH 2/2] chore(ontoserver): describe 0.5.0 in artifacthub.io/changes Release Please bumps `version:` but not the hand-maintained `artifacthub.io/changes` annotation, so it is updated here before the release PR merges: two `added` entries for podManagementPolicy and the OTel metrics/logs exporters, and a `changed` entry for the serverPort default, which is the one an upgrader from 0.4.0/0.4.1 needs to see. Also drops the generated changelog line for the PR merge commit, which restated the two feat entries above it, and refreshes the current-version references in RELEASE.md and CLAUDE.md. --- CLAUDE.md | 2 +- RELEASE.md | 2 +- charts/ontoserver/Chart.yaml | 8 ++++++-- charts/ontoserver/changelog.md | 1 - 4 files changed, 8 insertions(+), 5 deletions(-) diff --git a/CLAUDE.md b/CLAUDE.md index 963c917..45357ee 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -30,4 +30,4 @@ The traps, in short: without it Release Please rewrites a release branch only when the generated *release notes* change, so a straggler keeps a stale base and conflicts. Don't remove that flag. -Current releases: `ontoserver` 0.4.1, `ontoserver-extras` 0.1.2, `ontoserver-indexer` 0.2.1. +Current releases: `ontoserver` 0.5.0, `ontoserver-extras` 0.1.2, `ontoserver-indexer` 0.2.1. diff --git a/RELEASE.md b/RELEASE.md index 24f7aae..a918e4c 100644 --- a/RELEASE.md +++ b/RELEASE.md @@ -374,7 +374,7 @@ generated GitHub Release notes carry that information. | Chart | Latest release | Notes | |---|---|---| -| `ontoserver` | **0.4.1** | | +| `ontoserver` | **0.5.0** | Adds `deployment.podManagementPolicy` and the OTel metrics/logs exporter values; restores the empty `serverPort` default | | `ontoserver-extras` | **0.1.2** | | | `ontoserver-indexer` | **0.2.1** | | diff --git a/charts/ontoserver/Chart.yaml b/charts/ontoserver/Chart.yaml index f44b13e..ec32e8e 100644 --- a/charts/ontoserver/Chart.yaml +++ b/charts/ontoserver/Chart.yaml @@ -24,5 +24,9 @@ annotations: # Please, not an in-development one. Release Please bumps `version:` but does NOT touch this list, # so update it in the release PR before merging or it will silently describe the previous release. artifacthub.io/changes: | - - kind: fixed - description: README.md is now included in the packaged chart, so it renders on Artifact Hub + - kind: added + description: ontoserver.deployment.podManagementPolicy exposes the StatefulSet pod management policy (default Parallel, unchanged); set OrderedReady to keep a ready endpoint through a multi-replica rolling update + - kind: added + description: ontoserver.opentelemetry.instrumentation.metricsExporter and logsExporter set OTEL_METRICS_EXPORTER and OTEL_LOGS_EXPORTER (both default none, unchanged); use otlp for JVM heap and GC metrics + - kind: changed + description: 'ontoserver.serverPort now defaults to empty again, as it did before 0.4.0. Installs on 0.4.0 or 0.4.1 that never set it inherited "8080" and published host:8080 in the CapabilityStatement and canonical URLs; set serverPort explicitly if you relied on that' diff --git a/charts/ontoserver/changelog.md b/charts/ontoserver/changelog.md index 3c72f0a..9fc1b19 100644 --- a/charts/ontoserver/changelog.md +++ b/charts/ontoserver/changelog.md @@ -16,7 +16,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed -* **ontoserver:** expose podManagementPolicy and OTel exporters, restore empty serverPort default ([7cdff43](https://github.com/aehrc/ontoserver-deploy/commit/7cdff43e931ff0469ce26eb12193a5ce30fce6bf)) * **ontoserver:** restore empty serverPort default ([d76637a](https://github.com/aehrc/ontoserver-deploy/commit/d76637af84f55a396b62df90157d31c5745f189d))