eiffel-community / etos

Eiffel Test Orchestration System
https://etos.readthedocs.io
Apache License 2.0
9 stars 6 forks source link

Suite Runner won't start if ETOS_OBSERVABILITY_CONFIGMAP not set #232

Open andmat900 opened 4 months ago

andmat900 commented 4 months ago

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