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/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 9896c47..ec32e8e 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 @@ -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 e14d2aa..9fc1b19 100644 --- a/charts/ontoserver/changelog.md +++ b/charts/ontoserver/changelog.md @@ -5,6 +5,25 @@ 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:** 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)