Skip to content

Instantly share code, notes, and snippets.

@dimaqq
Created March 14, 2025 00:34
Show Gist options
  • Save dimaqq/a49c3b63b97a4d3110e282d364a694ed to your computer and use it in GitHub Desktop.
Save dimaqq/a49c3b63b97a4d3110e282d364a694ed to your computer and use it in GitHub Desktop.
2025-03-13T22:54:50.612Z [container-agent] 2025-03-13 22:54:50 ERROR juju-log Uncaught exception while in charm code: │
2025-03-13T22:54:50.612Z [container-agent] Traceback (most recent call last): │
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops/model.py", line 3373, in _run
2025-03-13T22:54:50.612Z [container-agent] result = subprocess.run(args, **kwargs) # type: ignore │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/usr/lib/python3.12/subprocess.py", line 571, in run
2025-03-13T22:54:50.612Z [container-agent] raise CalledProcessError(retcode, process.args, │
2025-03-13T22:54:50.612Z [container-agent] subprocess.CalledProcessError: Command '('/var/lib/juju/tools/unit-hexanator-0/relation-get', '-r', '16', '-', 'hexanator', '--app', '--format=json')' returned non-zero exit status 1.
2025-03-13T22:54:50.612Z [container-agent] │
2025-03-13T22:54:50.612Z [container-agent] The above exception was the direct cause of the following exception: │
2025-03-13T22:54:50.612Z [container-agent] │
2025-03-13T22:54:50.612Z [container-agent] Traceback (most recent call last): │
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/./src/charm.py", line 69, in <module>
2025-03-13T22:54:50.612Z [container-agent] ops.main(HexanatorCharm) # type: ignore │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops/__init__.py", line 352, in __call__
2025-03-13T22:54:50.612Z [container-agent] return _main.main(charm_class=charm_class, use_juju_for_storage=use_juju_for_storage) │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops/_main.py", line 566, in main
2025-03-13T22:54:50.612Z [container-agent] manager = _Manager( │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops/_main.py", line 407, in __init__
2025-03-13T22:54:50.612Z [container-agent] self.charm = self._make_charm(self.framework, self.dispatcher) │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops/_main.py", line 413, in _make_charm
2025-03-13T22:54:50.612Z [container-agent] charm = self._charm_class(framework) │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/usr/lib/python3.12/contextlib.py", line 81, in inner
2025-03-13T22:54:50.612Z [container-agent] return func(*args, **kwds) │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^^^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/./src/charm.py", line 40, in __init__
2025-03-13T22:54:50.612Z [container-agent] self.tracing = ops.tracing.Tracing( │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^^^^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops_tracing/api.py", line 136, in __init__
2025-03-13T22:54:50.612Z [container-agent] self._tracing = TracingEndpointRequirer( │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops_tracing/vendor/charms/tempo_coordinator_k8s/v0/tracing.py", line 783, in __init__
2025-03-13T22:54:50.612Z [container-agent] self.request_protocols(protocols) │
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops_tracing/vendor/charms/tempo_coordinator_k8s/v0/tracing.py", line 803, in request_protocols
2025-03-13T22:54:50.612Z [container-agent] ).dump(relation.data[self._charm.app]) │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops_tracing/vendor/charms/tempo_coordinator_k8s/v0/tracing.py", line 289, in dump
2025-03-13T22:54:50.612Z [container-agent] if clear and databag: │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops/model.py", line 889, in __len__
2025-03-13T22:54:50.612Z [container-agent] return len(self._data) │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops/model.py", line 879, in _data
2025-03-13T22:54:50.612Z [container-agent] data = self._lazy_data = self._load() │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops/model.py", line 1826, in _load
2025-03-13T22:54:50.612Z [container-agent] return self._backend.relation_get(self.relation.id, self._entity.name, self._is_app) │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops/model.py", line 3452, in relation_get
2025-03-13T22:54:50.612Z [container-agent] raw_data_content = self._run(*args, return_output=True, use_json=True) │
2025-03-13T22:54:50.612Z [container-agent] ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2025-03-13T22:54:50.612Z [container-agent] File "/var/lib/juju/agents/unit-hexanator-0/charm/venv/ops/model.py", line 3375, in _run
2025-03-13T22:54:50.612Z [container-agent] raise ModelError(e.stderr) from e
2025-03-13T22:54:50.612Z [container-agent] ops.model.ModelError: ERROR permission denied (unauthorized access) │
2025-03-13T22:54:50.612Z [container-agent]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment