You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: replace container base images with pixi-managed environments (#810)
* chore: importlib-metadata should be constrained on diracx-routers
* fix: Force importlib-metadata = "<8.8.0" due to https://pixi.sh/latest/concepts/conda_pypi/#pinned-package-conflicts
* fix: enable OTel log record injection to avoid KeyError with sdk >=1.28.0
Since opentelemetry-sdk v1.28.0 (open-telemetry/opentelemetry-python#4166),
LoggingHandler._translate() calls self.format(record) when a formatter is
set. The existing formatter uses %(otelTraceID)s placeholders but
set_logging_format=False meant the LoggingInstrumentor never injected
those attributes, causing a KeyError at runtime.
* chore: replace container base images with pixi-managed environments
* ci: Simplify running legacy DIRAC integration tests
* test: correct verify_entry_points to handle extensions and duplicate names
* ci: improve debugging output of legacy integration tests
---------
Co-authored-by: Christophe Haen <christophe.haen@cern.ch>
0 commit comments