perf-sentinel chart v0.9.7
What's new in chart-v0.9.7
This chart release carries no template change, it advances appVersion to the current daemon release 0.9.7, a bugfix release that makes batch analyze --input accept OTLP JSON attributes serialized as an empty list. The chart version and appVersion stay in lockstep at 0.9.7.
Changed
appVersionadvanced from0.9.6to0.9.7, and theartifacthub.io/imagestag follows toghcr.io/robintra/perf-sentinel:0.9.7. The 0.9.7 binary fixes batchanalyze --inputrejecting a legitimate OTLP JSON attribute whose value is an empty list: canonical protobuf JSON omits empty repeated fields, so{"arrayValue":{}}and{"kvlistValue":{}}carry novalueskey, and one such attribute previously failed the whole file withmissing field values. See the v0.9.7 release.
Behavior
- The rendered manifest set is unchanged apart from the image tag. No template, default value, alert rule, or configuration key changes in this chart release.
- The appVersion bump rolls the pod to the 0.9.7 image, with no runtime change for the deployed daemon. The 0.9.7 fix lives in the batch
analyze --inputOTLP JSON reader, a path the daemon does not exercise, since the daemon decodes OTLP as protobuf over gRPC and HTTP. An upgrade that keeps the default emptyimage.tagresolves toghcr.io/robintra/perf-sentinel:0.9.7and reschedules the pod. No/api/*route, OTLP wire shape, or configuration key changes, and no daemon knob changes its default.
Install
The chart is published as an OCI artifact on GHCR, install it directly with no helm repo add step:
helm install perf-sentinel oci://ghcr.io/robintra/charts/perf-sentinel --version 0.9.7Upgrade an existing release:
helm upgrade perf-sentinel oci://ghcr.io/robintra/charts/perf-sentinel --version 0.9.7Full Changelog: chart-v0.9.6...chart-v0.9.7