Commit Graph

4 Commits

Author SHA1 Message Date
James Page f984c4ec9b endpoint notification: provide full endpoint
When a remote service requests notification about changes to
endpoints, provide the full detail on each endpoint rather than
just a checksum of the internal/admin/public URL's.

This allows consuming services which require explicit configuration
of service endpoint URL's to configure everything via their
relation to keystone rather than directly relating to all required
services.

Change-Id: I39b6e3df17e44c801f5f6bb122407623cbf1c937
2020-03-05 11:21:40 +00:00
James Page 1a07a7e657 Fix issue with crontab enablement
The token flush and token rotate crontabs are re-written when the
leader unit changes inline with Juju leadership management.

Align contexts used to generate crontabs with Juju leadership
status, rather than corosync/pacemaker.

Correct use of OpenStackCompareReleases to ensure that releases
between ocata and queens don't automatically enable fernet
token behaviour.

Change-Id: I6db8d006ceac7b61e69f547682c5a49d876cfec6
Closes-Bug: 1816807
2019-02-21 15:10:21 +00:00
James Page 8091dfb4be Support https under multiple networks 2014-09-22 15:23:26 +01:00
James Page 057d4b1d8c Merge ssl-everywhere branch (may break stuff) 2014-03-27 10:54:38 +00:00