https://github.com/juju-solutions/interface-tls-certificates/pull/31
introduced support for intermediate_cert_requests, however a misspelling wasn't caught in the layer which causes failures in the provider sides of the interface-tls-certificates relation
Traceback (most recent call last):
File "/var/lib/juju/agents/unit-easyrsa-0/.venv/lib/python3.10/site-packages/charms/reactive/__init__.py", line 74, in main
bus.dispatch(restricted=restricted_mode)
File "/var/lib/juju/agents/unit-easyrsa-0/.venv/lib/python3.10/site-packages/charms/reactive/bus.py", line 390, in dispatch
_invoke(other_handlers)
File "/var/lib/juju/agents/unit-easyrsa-0/.venv/lib/python3.10/site-packages/charms/reactive/bus.py", line 359, in _invoke
handler.invoke()
File "/var/lib/juju/agents/unit-easyrsa-0/.venv/lib/python3.10/site-packages/charms/reactive/bus.py", line 181, in invoke
self._action(*args)
File "/var/lib/juju/agents/unit-easyrsa-0/charm/hooks/relations/tls-certificates/provides.py", line 55, in joined
self.expand_name("{endpoint_name}.certs.requested"), self.new_requests
File "/var/lib/juju/agents/unit-easyrsa-0/charm/hooks/relations/tls-certificates/provides.py", line 249, in new_requests
return [req for req in self.all_requests if not req.is_handled]
File "/var/lib/juju/agents/unit-easyrsa-0/charm/hooks/relations/tls-certificates/provides.py", line 216, in all_requests
reqs = unit.receive["intermediate_cert_requests"] or {}
AttributeError: 'RelatedUnit' object has no attribute 'receive'
Resolving with https:/ /github. com/juju- solutions/ interface- tls-certificate s/pull/ 32