Skip to content

perf-sentinel chart v0.9.17

Choose a tag to compare

@github-actions github-actions released this 24 Jul 16:56
chart-v0.9.17

What's new in chart-v0.9.17

This chart release carries no template change. It advances appVersion from 0.9.15 to 0.9.17, realigning the chart version and appVersion in lockstep after the chart-only 0.9.16 fix that held appVersion back. The 0.9.17 binary gives the batch subcommands a distinct exit code for a tooling failure, separate from a quality-gate breach. The chart version and appVersion now move together again at 0.9.17.

Changed

  • appVersion advanced from 0.9.15 to 0.9.17, and the artifacthub.io/images tag follows to ghcr.io/robintra/perf-sentinel:0.9.17. The 0.9.17 binary gives the batch subcommands (analyze, report, diff, tempo, jaeger-query, pg-stat, mysql-stat, calibrate, explain, bench, demo) a distinct exit code 75 for a runtime tooling or internal failure: a missing or malformed input, config, acknowledgments, or baseline file, a tempo or jaeger-query fetch failure, an explain trace-not-found, or a report-write failure. Exit 1 is now reserved for a genuine quality-gate breach on analyze --ci, tempo --ci, and jaeger-query --ci, and 2 for a usage error. See the v0.9.17 release.
  • The chart version realigns with appVersion at 0.9.17. The chart-only 0.9.16 fix held appVersion at 0.9.15 and advanced the chart version on its own, so this release skips 0.9.16 for the application and restores the lockstep. Both numbers move together again from here.

Behavior

  • The rendered manifest set changes only in the image tag. No template changed, no default value changes, and no configuration key changes its meaning. Only the chart version and appVersion moved.
  • The appVersion bump rolls the pod to the 0.9.17 image, with no daemon behavior change. The exit-code contract is a batch-CLI concern, watch and its APIs run exactly as on 0.9.15, so a daemon deployment sees nothing functional beyond the new image tag. No route disappears, no metric loses a label value, and acknowledgment signatures do not reset.

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.17

Upgrade an existing release:

helm upgrade perf-sentinel oci://ghcr.io/robintra/charts/perf-sentinel --version 0.9.17

Full Changelog: chart-v0.9.16...chart-v0.9.17