canonical / tempo-k8s-operator

This charmed operator automates the operational procedures of running Grafana Tempo, an open-source tracing backend.
https://charmhub.io/tempo-k8s
Apache License 2.0
5 stars 3 forks source link

use pebble notices to get rid of that 'tempo is still starting' message on active #78

Closed PietroPasotti closed 2 months ago

PietroPasotti commented 4 months ago

Enhancement Proposal

right now, tempo takes a bit longer to start than it takes to go through the startup phase. consequently after deploy the charm goes to active but instructs the user to wait for update-status to have the charm check again whether the tempo service readiness check returns true.

We should use pebble notices to have the charm fix itself as soon as the service comes up.

mmkay commented 2 months ago

Fixed by #81.