Charm Interface - Keystone
Go to file
James Page 1a5142bac6 Add forwards compat with k8s operator
The new keystone-k8s operator uses the application data bag and
more up-to-date key names for endpoint and authentication information.

Check for this information and then fallback to the existing
keystone charm unit data bag data set if not found.

Update register_endpoints to also provide new application data
bag JSON encoded data when this method is called from a lead
unit.  This relies on the type and description of the endpoint
being provided which will require a charm change on adoption.

Change-Id: I921d173c64b12c35f5ffc17270a0fc2bb83891c4
2022-09-16 14:54:50 +01:00
unit_tests Add forwards compat with k8s operator 2022-09-16 14:54:50 +01:00
.gitignore Enable py3 gate job 2018-10-12 13:31:06 +02:00
.gitreview OpenDev Migration Patch 2019-04-19 19:28:10 +00:00
.stestr.conf Switch to stestr. 2019-06-04 11:58:08 -04:00
.zuul.yaml [ussuri][goal] Updates for python 2.7 drop 2020-02-27 20:30:27 -06:00
copyright initial version 2015-12-07 10:37:06 +00:00
interface.yaml Change openstack-dev to openstack-discuss 2018-11-18 03:08:50 -05:00
requires.py Add forwards compat with k8s operator 2022-09-16 14:54:50 +01:00
test-requirements.txt Refactor to use Endpoint base class 2022-09-08 09:44:35 +01:00
tox.ini Add forwards compat with k8s operator 2022-09-16 14:54:50 +01:00