From 844ef6e976ac92593576d8ba7fd80fd658d3c469 Mon Sep 17 00:00:00 2001 From: FAQ Bot Date: Mon, 20 Jul 2026 07:02:31 +0000 Subject: [PATCH] NEW: How to resolve OpenTelemetry Error "Overriding of current TracerProvider --- ...pentelemetry-tracerprovider-overriding-error.md | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 _questions/llm-zoomcamp/module-1-homework/008_ba1d5f13e7_opentelemetry-tracerprovider-overriding-error.md diff --git a/_questions/llm-zoomcamp/module-1-homework/008_ba1d5f13e7_opentelemetry-tracerprovider-overriding-error.md b/_questions/llm-zoomcamp/module-1-homework/008_ba1d5f13e7_opentelemetry-tracerprovider-overriding-error.md new file mode 100644 index 00000000..d6e5f268 --- /dev/null +++ b/_questions/llm-zoomcamp/module-1-homework/008_ba1d5f13e7_opentelemetry-tracerprovider-overriding-error.md @@ -0,0 +1,14 @@ +--- +id: ba1d5f13e7 +question: How to resolve OpenTelemetry Error "Overriding of current TracerProvider + is not allowed" in LLM Zoomcamp homework? +sort_order: 8 +--- + +This error typically happens when OpenTelemetry’s tracing is initialized more than once in the same kernel/session (e.g., after changing `ConsoleSpanExporter` to `SQLiteSpanExporter` for storing LLM calls in sqlite). + +How to fix it: +- Restart the kernel. +- Re-run the homework so that `TraceProvider` is loaded only once and without any earlier initialization errors. + +After restarting, you should be able to use the new exporter and avoid the “Overriding of current TracerProvider is not allowed” message. \ No newline at end of file