It seems like the latest version of SDI breaks the charm and its unit tests, which end in failure with the following message:
File "/home/runner/work/oidc-gatekeeper-operator/oidc-gatekeeper-operator/.tox/unit/lib/python3.8/site-packages/serialized_data_interface/sdi.py", line 347, in <dictcomp>
if "schema" in metadata[endpoint_info.role.name][endpoint]
KeyError: 'peer'
It seems like the latest version of SDI breaks the charm and its unit tests, which end in failure with the following message:
For more information please refer to this unit test run, from #95