Closed michaeldmitry closed 2 weeks ago
looking good! not sure why this PR and the other both share a bunch of apparently overlapping changes to the test code (such as the commented-out modules). +100 for fixing the tests, but still I'd have preferred to have a single pr to fix the tests, then two PRs on top of that doing the receivers and the pydantic port.
This makes it quite hard to review the test code changes. For the next time :) Now let's try to merge these two.
100% agreed. Will take care next time. Comments on the overlapping changes for test files will be addressed in https://github.com/canonical/tempo-coordinator-k8s-operator/pull/5
Issue
Fixes https://github.com/canonical/tempo-k8s-operator/issues/87
Solution
Expose juju config options to force enable each protocol supported by Tempo.
Testing instructions
Deploy Tempo coordinator
cwd to
tempo-coordinator-k8s-operator
"Unblock" coordinator
cwd to
tempo-worker-k8s-operator
Validation
should see sth like
Enable extra receiver
Should now see sth like