This is still a relevant issue, though the traceback has changed slightly:
==========
Traceback (most recent call last):
File "/var/lib/juju/agents/unit-vault-1/.venv/lib/python3.8/site-packages/charms/reactive/__init__.py", line 74, in main
bus.dispatch(restricted=restricted_mode)
File "/var/lib/juju/agents/unit-vault-1/.venv/lib/python3.8/site-packages/charms/reactive/bus.py", line 390, in dispatch
_invoke(other_handlers)
File "/var/lib/juju/agents/unit-vault-1/.venv/lib/python3.8/site-packages/charms/reactive/bus.py", line 359, in _invoke
handler.invoke()
File "/var/lib/juju/agents/unit-vault-1/.venv/lib/python3.8/site-packages/charms/reactive/bus.py", line 181, in invoke
self._action(*args)
File "/var/lib/juju/agents/unit-vault-1/charm/reactive/vault_handlers.py", line 1100, in tune_pki_backend_config_changed
vault_pki.update_roles(max_ttl=max_ttl)
File "/var/lib/juju/agents/unit-vault-1/charm/lib/charm/vault_pki.py", line 339, in update_roles
write_roles(client, **local)
File "/var/lib/juju/agents/unit-vault-1/charm/lib/charm/vault_pki.py", line 314, in write_roles
client.write(
File "/var/lib/juju/agents/unit-vault-1/.venv/lib/python3.8/site-packages/hvac/v1/__init__.py", line 189, in write
response = self._adapter.post('/v1/{0}'.format(path), json=kwargs, wrap_ttl=wrap_ttl)
File "/var/lib/juju/agents/unit-vault-1/.venv/lib/python3.8/site-packages/hvac/adapters.py", line 103, in post
return self.request('post', url, **kwargs)
File "/var/lib/juju/agents/unit-vault-1/.venv/lib/python3.8/site-packages/hvac/adapters.py", line 233, in request
utils.raise_for_error(response.status_code, text, errors=errors)
File "/var/lib/juju/agents/unit-vault-1/.venv/lib/python3.8/site-packages/hvac/utils.py", line 39, in raise_for_error
raise exceptions.InternalServerError(message, errors=errors)
hvac.exceptions.InternalServerError: context deadline exceeded
==========
This is still a relevant issue, though the traceback has changed slightly:
========== juju/agents/ unit-vault- 1/.venv/ lib/python3. 8/site- packages/ charms/ reactive/ __init_ _.py", line 74, in main dispatch( restricted= restricted_ mode) juju/agents/ unit-vault- 1/.venv/ lib/python3. 8/site- packages/ charms/ reactive/ bus.py" , line 390, in dispatch other_handlers) juju/agents/ unit-vault- 1/.venv/ lib/python3. 8/site- packages/ charms/ reactive/ bus.py" , line 359, in _invoke invoke( ) juju/agents/ unit-vault- 1/.venv/ lib/python3. 8/site- packages/ charms/ reactive/ bus.py" , line 181, in invoke _action( *args) juju/agents/ unit-vault- 1/charm/ reactive/ vault_handlers. py", line 1100, in tune_pki_ backend_ config_ changed pki.update_ roles(max_ ttl=max_ ttl) juju/agents/ unit-vault- 1/charm/ lib/charm/ vault_pki. py", line 339, in update_roles roles(client, **local) juju/agents/ unit-vault- 1/charm/ lib/charm/ vault_pki. py", line 314, in write_roles juju/agents/ unit-vault- 1/.venv/ lib/python3. 8/site- packages/ hvac/v1/ __init_ _.py", line 189, in write post('/ v1/{0}' .format( path), json=kwargs, wrap_ttl=wrap_ttl) juju/agents/ unit-vault- 1/.venv/ lib/python3. 8/site- packages/ hvac/adapters. py", line 103, in post 'post', url, **kwargs) juju/agents/ unit-vault- 1/.venv/ lib/python3. 8/site- packages/ hvac/adapters. py", line 233, in request raise_for_ error(response. status_ code, text, errors=errors) juju/agents/ unit-vault- 1/.venv/ lib/python3. 8/site- packages/ hvac/utils. py", line 39, in raise_for_error InternalServerE rror(message, errors=errors) .InternalServer Error: context deadline exceeded
Traceback (most recent call last):
File "/var/lib/
bus.
File "/var/lib/
_invoke(
File "/var/lib/
handler.
File "/var/lib/
self.
File "/var/lib/
vault_
File "/var/lib/
write_
File "/var/lib/
client.write(
File "/var/lib/
response = self._adapter.
File "/var/lib/
return self.request(
File "/var/lib/
utils.
File "/var/lib/
raise exceptions.
hvac.exceptions
==========