commit b5fe0ef6c9a999cf5f622de6a6bd0727ccf5459c
Author: Dmitrii Shcherbakov <email address hidden>
Date: Sat Jan 6 19:37:57 2018 +0300
refactor keystone-ldap
* replace singletons with provide_charm_instance (in the code and tests)
* select an openstack release based on keystone package due to the lack
of openstack-origin from the principal layer (this is a subordinate, see https://git.io/vNTyx)
* use reactive triggers to drop config.complete (new configuration
completeness) and config.rendered (non-stale config is rendered) on
config.changed
* do not check config completeness on every event - only when config has
actually changed
* remove the domain configuration file when relation with keystone is
removed (service restart should be performed on the keystone charm side)
* replace path_hash with file_hash (path_hash returns a new dict)
* modify unit tests to reflect the changes
Reviewed: https:/ /review. openstack. org/531562 /git.openstack. org/cgit/ openstack/ charm-keystone- ldap/commit/ ?id=b5fe0ef6c9a 999cf5f622de6a6 bd0727ccf5459c
Committed: https:/
Submitter: Zuul
Branch: master
commit b5fe0ef6c9a999c f5f622de6a6bd07 27ccf5459c
Author: Dmitrii Shcherbakov <email address hidden>
Date: Sat Jan 6 19:37:57 2018 +0300
refactor keystone-ldap
* replace singletons with provide_ charm_instance (in the code and tests) /git.io/ vNTyx)
* select an openstack release based on keystone package due to the lack
of openstack-origin from the principal layer (this is a subordinate, see
https:/
* use reactive triggers to drop config.complete (new configuration
completeness) and config.rendered (non-stale config is rendered) on
config.changed
* do not check config completeness on every event - only when config has
actually changed
* remove the domain configuration file when relation with keystone is
removed (service restart should be performed on the keystone charm side)
* replace path_hash with file_hash (path_hash returns a new dict)
* modify unit tests to reflect the changes
Change-Id: Ied4b6ed64354e3 de3c78e6ac80966 6ee9ae29d1a
Closes-Bug: #1741661