With the latest addition of OpenTelemetry functionality, ETOS configuration requires the envvar ETOS_OBSERVABILITY_CONFIGMAP to be given so that it's value is set in the suite-runner job configuration.
If it is not given, the configuration gets etos_observability_configmap=None, and job configuration validation fails as a result.
Additional Context
No response
Logs
No response
Expected Behavior
ETOS shall not require ETOS_OBSERVABILITY_CONFIGMAP variable, unless OpenTelemetry is used.
Steps To Reproduce
No response
The version of this project/repo, if applicable
No response
The version/edition of the Eiffel Protocol used, if applicable
Description
With the latest addition of OpenTelemetry functionality, ETOS configuration requires the envvar ETOS_OBSERVABILITY_CONFIGMAP to be given so that it's value is set in the suite-runner job configuration.
If it is not given, the configuration gets etos_observability_configmap=None, and job configuration validation fails as a result.
Additional Context
No response
Logs
No response
Expected Behavior
ETOS shall not require ETOS_OBSERVABILITY_CONFIGMAP variable, unless OpenTelemetry is used.
Steps To Reproduce
No response
The version of this project/repo, if applicable
No response
The version/edition of the Eiffel Protocol used, if applicable
main