Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

issue on importing otlp SDK #107

Open
PietroPasotti opened this issue Feb 4, 2025 · 2 comments · May be fixed by #110
Open

issue on importing otlp SDK #107

PietroPasotti opened this issue Feb 4, 2025 · 2 comments · May be fixed by #110

Comments

@PietroPasotti
Copy link
Contributor

Bug Description

charm crashes due to otlp import

To Reproduce

upgrade gagent from 223 to 332

Environment

n/a

Relevant log output

2025-02-03 22:02:13 INFO juju.worker.uniter resolver.go:180 awaiting error resolution for "upgrade-charm" hook
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60 Failed to load context: contextvars_context, fallback to contextvars_context
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60 Traceback (most recent call last):
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60   File "/var/lib/juju/agents/unit-cos-agent-5/charm/venv/opentelemetry/context/__init__.py", line 43, in _load_runtime_context
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60     return next(  # type: ignore
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60 StopIteration
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60 Traceback (most recent call last):
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60   File "/var/lib/juju/agents/unit-cos-agent-5/charm/venv/opentelemetry/context/__init__.py", line 43, in _load_runtime_context
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60     return next(  # type: ignore
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60 StopIteration
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60 
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60 During handling of the above exception, another exception occurred:
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60 
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60 Traceback (most recent call last):
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60   File "/var/lib/juju/agents/unit-cos-agent-5/charm/./src/charm.py", line 19, in <module>
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60     from charms.tempo_coordinator_k8s.v0.charm_tracing import trace_charm
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60   File "/var/lib/juju/agents/unit-cos-agent-5/charm/lib/charms/tempo_coordinator_k8s/v0/charm_tracing.py", line 230, in <module>
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60     from opentelemetry.exporter.otlp.proto.common._internal.trace_encoder import (
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60   File "/var/lib/juju/agents/unit-cos-agent-5/charm/venv/opentelemetry/exporter/otlp/proto/common/_internal/__init__.py", line 44, in <module>
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60     from opentelemetry.sdk.trace import Resource
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60   File "/var/lib/juju/agents/unit-cos-agent-5/charm/venv/opentelemetry/sdk/trace/__init__.py", line 44, in <module>
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60     from opentelemetry import context as context_api
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60   File "/var/lib/juju/agents/unit-cos-agent-5/charm/venv/opentelemetry/context/__init__.py", line 67, in <module>
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60     _RUNTIME_CONTEXT = _load_runtime_context()
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60   File "/var/lib/juju/agents/unit-cos-agent-5/charm/venv/opentelemetry/context/__init__.py", line 57, in _load_runtime_context
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60     return next(  # type: ignore
2025-02-03 22:02:13 WARNING unit.cos-agent/5.upgrade-charm logger.go:60 StopIteration
2025-02-03 22:02:14 ERROR juju.worker.uniter.operation runhook.go:180 hook "upgrade-charm" (via hook dispatching script: dispatch) failed: exit status 1

Additional context

No response

@PietroPasotti
Copy link
Contributor Author

dupe: #108

@PietroPasotti
Copy link
Contributor Author

could be that the issue is solved already; awaiting confirmation...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant